|
元件包
Math 包含许多数学和逻辑函数
DuctNet
静态元件包,用于管网系统计算仿真
Refrigeration
静态元件包,用于空调/制冷系统设计、优化和仿真 详细
ECSOptim
静态元件包,用于飞机环境控制/空调系统设计和优化
HXFinPlate
静态元件包,用于板翅式换热器计算,介质包括空气、液体及制冷剂
General
动态元件包,包含动态仿真常用的元件
Interactive
动态元件包,包含动态实时仿真元件 联系方式
电子邮件 info@flycarpet.net 移动电话 +86 13928055851
|
动态系统仿真示例PID控制器动态仿真在File菜单或工具条按钮上选择"新建",弹出以下对话框:
点选“瞬态系统”后按确定,新建一个空的瞬态系统项目。 在工具条上点击“显示专业元件库列表”按钮,打开已安装元件列表,点击+号或条目可展开列表。
依次展开General -> Function generator,选中Step,按住鼠标左键并拖至新建项目窗口中,然后释放左键,该元件图象即出现在窗口中,自动生成名称为Step_0,双击元件可在弹出窗体的“输入”页上输入数据,或在“元件”页上更改名称; 同样添加General -> Controllers -> PID controler 和 General -> Transfer function -> SCurve,当元件位置重叠时会提示点击新位置。 当鼠标移动至元件上时,主窗体下部将提示元件名称。 顺序点击元件Step_0和PID_0,系统将认为需要连接元件并弹出连接对话框:
在参数表中点击欲连接参数,Step_0->S2和PID_0->REF,当两个参数表中均有选中参数且其类型一致时Connections栏中将自动添加连接项,按OK完成,此时项目窗体上已经自动生成连接线,当鼠标指针移动至该线上将提示连接关系。 按同样方法连接PID0->S2和S-Curve0->S1,以及反馈S-Curve0->S2和PID0->S1。 完成后的项目系统网络如下图: 双击各元件,依次输入以下参数: Step_0
PID_0
SCurve_0
此时一个项目已经完成建立过程,保存项目到指定位置后,即可进行各种处理。 在该项目中,S-Curve元件为S形飞升曲线,用来模拟被控对象。 在主窗体上顺序选择菜单“项目 -> 动态系统仿真”,弹出下面对话框:
仿真终止时间和仿真步长按如图所示输入,单位ms。 点击“选择仿真变量”按钮,弹出下面对话框,选择要输出仿真曲线的变量:
在“元件列表”中点击SCurve_0,“输出列表”将列出元件SCurve的所有输出数据。点击SCurve_0的输出值S2,然后点击右侧的“添加”按钮,将该变量添加到“曲线数据”列表中。 所有曲线数据列表中的变量将在仿真中被记录,并在仿真结束后以曲线的形式绘图输出。缺省情况下输出变量随时间变化的曲线,该变量作为曲线Y轴,其X轴名称为时间“Time”,单位s。若想观察该变量随其他变量变化的曲线,可选择其它输出变量,再选择输出变量,然后点击“改变X轴”按钮,该变量的X轴名称即被替换为新的变量。 仿真变量设置完毕后点击“确定”按钮,返回上一对话框,点击“确定”,即开始动态仿真过程,并提示仿真进度。等仿真进程结束后,变量随时间的变化曲线如下图:
该图可以缩放,也可输出为矢量图。 |
||||||||||||||||||||