工作台
功能描述
工作台页面主要为设计工作页面,包含多种工作功能设计。
操作方法
文件
新建
该功能同导入页中“新建”操作一致,点击后重新添加一份空白模型文件。一系统设计,工作台只能打开一个项目,因此当前有模型文件打开情况下,点击新建会提示“是否保存现有文件”,选择是,保存当前模型文件同时打开一个新的空白模型文件。选择否,不保存当前的模型文件同时打开一个新的空白模型文件。
导入
导入即对现有的系统载入已完成的文件。点击导入按钮进入导入界面,分为“最近”和“此电脑”两种导入方式。“最近”可以查看近期工作的项目,双击项目可以打开选中的项目进入工作台界面。“此电脑”可以打开资源管理器,选择电脑上存储的项目文件。
实验
实验页面功能与新建页面类似,是为教学功能单独设立的页面。实验页面中按课时需求预置好了不同的实验内容,学生可以按课程需要导入预置的实验内容进行实验。
点击实验按钮,可以打开相应实验项目进行实验。
编辑
剪切(Ctrl+X)
当前工作台为空白页面或者未选中任何元件时,剪切按钮为置灰状态,不可点击。
当鼠标选中某一元件或部分元件后,剪切按钮变亮且为可点击状态。点击剪切后元件从页面中消失,进入剪贴板。
若使用快捷键,在快捷键输入时判断此时是否有元件选中:若有元件选中则进行相应的剪切;若无元件选中则不进行任何操作。
元件全选剪切后,剪切、复制按钮全部置灰显示。
复制(Ctrl+C)
该按钮操作与剪切基本相同,只有一点区别:点击复制后元件不会消失,在页面中保留。
元件全选复制后,剪切、复制按钮全部置灰显示。
粘贴(Ctrl+V)
前工作台为空白页面或者未选中任何元件时,粘贴按钮初始为灰色状态,不可点击。若之前进行过剪切或复制步骤,则粘贴按钮变亮且为可点击状态。
点击粘贴后,将剪贴板中元件粘贴到页面中鼠标上一次点击位置。若使用快捷键,按下快捷键时判断剪贴板中是否有可粘贴内容,若有则进行粘贴操作;否则不进行任何操作。
全选(Ctrl+A)
点击全选菜单或按下快捷键,选中所有元件与连接线,并在页面中呈现选中状态。
视图
元件库
元件库默认打开状态,显示在界面左侧栏内。若关闭后再想打开,可以点击视图->元件库恢复显示。
如果元件库是打开状态,则前方出现√来表示打开状态。元件库内容为用于搭建的模型。
项目管理(暂不实现)
诊断窗口
诊断窗口默认关闭状态。开始仿真后(即点击运行按钮后),系统会检查模型是否错误,若存在错误,系统停止仿真,同时弹出诊断窗口,其中内容显示模型中存在的错误与告警。
诊断窗口在工作台页面下方,点击左上角的×按钮可以关闭。
手动打开诊断窗口,点击诊断窗口按钮,同样可以打开/关闭诊断窗口,前方用√来标识是否打开。单纯打开诊断窗口不具备诊断功能,其中内容显示上一次仿真诊断的结果。若没有进行过仿真则不显示内容。
显示
错误与告警(暂不实现)
仿真参数设置
点击仿真参数设置,弹出仿真参数设置窗口。
窗口标题为:仿真参数设置:+项目名称。
窗口布局如图中所示,“求解器选项”中包含两个下拉菜单。“类型”下拉菜单中包含“变步长“与”定步长“两个选项。
类型选择“变步长”时,“求解器”下拉菜单为:1.自动选择;2. 离散(非连续状态);3. ode45 (Dormand-Prince);4. ode23 (Bogacki-Shampine);5. ode113 (Adams);6. ode15s (stiff/NDF);7. ode23s (stiff/Mod. Rosenbrock);8. ode23t (mod. stiff/Trapezoidal);9. ode 23tb (stiff/TR-BDF2); 10. daessc (DAE solver for Simscape)。同时“求解器细节”为“最大步长”、“相对误差”、“最小步长”、“绝对误差”、“初始步长”五个输入框。
类型选择“定步长”时,求解器下拉菜单为:1.自动选择;2. 离散(非连续状态);3. ode8 (Dormand-Prince);4. ode5 (Dormand-Prince);5. ode4 (Runge-Kutta);6. ode3 (Bogacki-Shampine);7. ode2 (Heun);8. ode1 (Euler);9. ode 14x (cxtrapolation)。同时“求解器细节”中只包含“定步长值”这一个文本输入框。
运行
点击运行按钮,系统开始进行仿真计算。
若模型搭建有误,在“诊断窗口”中显示错误信息,停止运行。
停止
停止按钮初始为灰色且不可点击状态。
当系统处于仿真过程中,点击停止按钮,仿真计算停止。
图形
向右旋转90°
选中元器件后,点击向右转90°按钮,元器件就可以以中心点为中心,向右转90°。
向左旋转90°
选中元器件后,点击向左转90°按钮,元器件就可以以中心点为中心,向左转90°。
水平翻转
选中元器件后,点击水平翻转按钮,元器件就可以以水平线为中心,水平翻转。
垂直翻转
选中元器件后,点击垂直翻转按钮,元器件就可以以竖直线为中心,垂直翻转。
封装
封装可以将一定功能的元件组封装为一个元器件,只留输入输出端口,若要观察内部元件连接状态,可以双击封装件进入内部观察。
全选中想进行封装操作的元器件后,点击封装按钮即可。
右键菜单
撤销菜单
撤销上一步操作,当没有操作可以撤销时呈灰色且不可点击,若之前进行过操作,撤销按钮变亮呈可点击状态。
前进按钮
与撤销相反,当没有操作可以前进时灰色且不可点击,若之前进行过撤销操作,前进按钮变亮呈可点击状态。
粘贴与全选按钮
与编辑中“粘贴”与“全选”操作一致。
仿真示例
1、此处以在仿真平台中搭建一个简单的交流电路为例,说明平台模型搭建的操作流程。
2、选中元件库中交流电流源元件,鼠标按住左键拖拽到画布文件中,双击元件输入参数值(电压幅值、相角、频率)。
3、打开元件库,选中串联RCL支路,鼠标按住左键拖拽到画布文件中,双击元件输入参数值(支路类型、电阻、电感、初始电流、电容、初始电压);双击元件标签名称可进行编辑。
4、为了观测电流的波形,还需要添加两个元件,电流表和示波器。打开元件库,选中电流表,鼠标按住左键拖拽到画布文件中;选中示波器,鼠标按住左键拖拽到画布文件中;重新排列各元件的位置并连接。
5、元件连接好之后需要再添加结束标识元件“powergui”进行仿真运行,点击运行;如运行成功后,双击“示波器”元件可查看波形。