[发明专利]基于MATLAB引擎的可视化过程控制实时仿真方法无效
申请号: | 201210570549.5 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103048929A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 曹卫华;王冠华;吴敏;陈都;安剑奇 | 申请(专利权)人: | 中南大学 |
主分类号: | G05B17/00 | 分类号: | G05B17/00 |
代理公司: | 长沙市融智专利事务所 43114 | 代理人: | 黄美成 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于MATLAB引擎的可视化过程控制实时仿真方法,基于三层架构的仿真系统实现实时仿真,用户界面层:在Visual c++即VC环境下,加载Visual Graph ActiveX控件,形成用户界面;数据管理层:用于实现运行数据管理和模型数据管理;仿真运行层:对存储于MATLAB workspace中的数据以及对由MATLAB运行时生成的数据文件进行访问,并基于MATLAB引擎对数据进行运算,得到仿真结果数据;该基于MATLAB引擎的可视化过程控制实时仿真方法,不但充分利用了MATLAB的强大数据处理功能,还具有VC界面人性化、操作使用方便的优点。 | ||
搜索关键词: | 基于 matlab 引擎 可视化 过程 控制 实时 仿真 方法 | ||
【主权项】:
一种基于MATLAB引擎的可视化过程控制实时仿真方法,其特征在于,基于三层架构的仿真系统实现实时仿真,所述的三层架构包括用户界面层、数据管理层和仿真运行层;用户界面层:在Visual c++即VC环境下,加载Visual Graph ActiveX控件,形成用户界面;数据管理层:用于实现运行数据管理和模型数据管理;运行数据管理指运行数据的读取和存储,模型数据管理指对模型信息的设置及保存,所述的模型信息包括与原理图和组态图相关的结构和参数信息;数据管理层通过前台通信接口与用户操作层通信,数据管理层通过后台通信接口与仿真运行层通信;仿真运行层:对存储于MATLAB workspace中的数据以及对由MATLAB运行时生成的数据文件进行访问,并基于MATLAB引擎对数据进行运算,得到仿真结果数据,仿真涉及到连接外部硬件时,仿真运行层还提供与外部硬件通信的通讯接口;三个层次之间设有内部通讯接口用于数据的传递与保存,实现基于三层架构的仿真过程,所述的内部通讯接口包括前台通信接口和后台通信接口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210570549.5/,转载请声明来源钻瓜专利网。
- 上一篇:二次供水专用控制器
- 下一篇:交叉堆砌式集水组合模块