SimuWorks是大风科技公司的核心主导产品,它将开发、调试、验证、运行、分析等各种仿真功能进行整合,创立了“仿真系统制造工厂”的新理念,大大提高了仿真系统的开发效率,可应用于能源、电力、军事、航空航天、交通、水利、经济等多个领域仿真系统的开发。
SimuWorks由仿真引擎SimuEngine、图形化建模工具SimuBuilder、模块资源管理器SimuManager、模块资源库SumuLib及其他仿真功能软件组成。
SimuEngine是介于仿真系统和计算机操作系统之间的可视化仿真支撑系统。
其主要功能和特点如下:
§ 实时 络数据库
– 专门为大型仿真系统设计
– 读取速度快,实时性强
– 专门为大型仿真系统设计
§ 数据可视化
– 表格、曲线、流程图、直方图等
– 画面可组态
§ 在线调试
– 可随时对数据库中的任意数据进行在线修改,并可以立即影响到模型的计算
§ 协同开发
– 支持多人在 络环境下的程序协同开发
§ 完整的教练员功能
– 运行与停止、冻结与解冻、改变速度、故障设置、工况保存、回退、追忆等
§ 结构灵活
– 采用了“客户/服务器”模式,便于扩展
§ 仿真精度高
– 最小仿真步长可达1毫秒
– 最小数据刷新周期50毫秒
§ 占用资源少
– 在单CPU奔腾4上仅占用3~5%的CPU资源
§ 多流程仿真
– 可以在一套硬件系统上同时开发或运行不同的系统,或者同一系统的多个实例
§ 良好的可维护性和可移植性
– Windows 2000 / XP / 2003 / Vista / 2008 / 7 / 8.x
§ 多任务并行运行
– 支持多任务运行和在多CPU环境下的并行计算
§ 开放性好
– 提供了方便的API接口
– 支持OPC协议
– 支持Modbus通讯协议
SimuBuilder是在SimuEngine的支撑下,使用图形化方法进行建模的工具软件。
§ 效率高,使用方便
§ 模块可以重用
§ 可读性强,易于维护
§ 对使用者计算机水平要求低,尤其适于研究人员
SimuBuilder主要具备如下功能及特点:
§ 面向对象的方法
– 能构成与实际对象高度相似的组态画面
§ 丰富的图形单元类型
– 模块、节点、连接线、注释、变量标签
– 增加、删除、移动、缩放、翻转、旋转、对齐、及多级Undo和Redo功能
§ 高度的开放性
– 用户可以方便地修改或添加自己的模块
§ 自动化程度高
– 自动生成包括流体 络和电气 络的模型程序
– 能按照易于理解的方式,自动生成程序变量
§ 生成模型方式灵活
– 既可以生成源程序,也可以不生成而直接运行
§ 数据预处理功能
– 可以方便地利用设计和运行数据获得仿真所需的其它数据
§ 自动布线功能
– 最大限度地减少用户的工作量
§ 运行数据实时监测和修改
– 可以在组态窗口中在线显示和修改运行数据
– 可以利用连接线的红、绿色变化显示逻辑状态
§ 先进的调试功能
– 可以在模块级别执行冻结、解冻、断点设置、单步执行、源代码跟踪等功能
SimuManager为SimuBuilder的附属软件,用于管理和维护模块库。
主要包括如下系统的模块库:
§ 热力系统通用模块库
– 热力系统常见设备(阀门、管道、泵等)模块及相关函数库
– 流体 络实时算法库
§ 电站动力系统模块库
– 锅炉系统:常规锅炉、循环流化床锅炉、超临界锅炉、垃圾焚烧炉及相关辅机系统设备模块
– 汽机系统:汽轮机及相关辅机系统设备模块
– 燃机系统:压气机、燃气轮机、余热锅炉模块及相关函数库
– 水电站系统:水轮机及相关辅机系统设备模块
- 工业锅炉系统模块库
– 包括各种类型的链条炉(DZL、QXL、SHL、SZL)、燃油炉、燃气炉等模块
- 船舶动力系统模块库
– 船用锅炉(包括高压锅炉)、船用汽轮机、船用燃气轮机以及相关辅机系统设备模块
§ 控制系统模块
– 输入、输出、PID、逻辑、算法等模块
- 电气系统模块
– 电气系统模块及其相关函数库
– 电气 络实时算法库
- 化工系统模块
– 化工设备模块及其相关函数库
– 物性数据库
主要包括如下组件:
§ 仿真实时图形系统SimuMMI
– 提供基于SimuEngine的仿真实时界面的组态功能
- 自动评分系统
– 可以通过方便的自定义规则,实现对学院操作效果的自动评价
- 项目管理器
– 对SimuWorks平台的各类文件进行统一管理
- 通讯接口程序
– 提供方便的API接口、支持OPC协议、支持Modbus通讯协议
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!