首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于OPC的组态软件和MATLAB的通信实现   总被引:3,自引:0,他引:3  
MCGS作为优秀的国产组态软件,具有实用性强、组态灵活等优点,但它的数据处理能力较弱.MATLAB被广泛应用于科学计算、数学建模与仿真上,始终未能应用于实际的控制系统中.如果使用MATLAB实现复杂的控制算法,再结合工控组态软件作为系统的主控,在实际的工程项目中必将达到非常理想的控制效果.本文以OPC技术为例,实现了MATLAB和组态软件MCGS的数据通信.该方法具有编程简单、实现方便等特点.  相似文献   

2.
胡康  万金泉 《微机发展》2011,(2):18-21,25
为了结合MATLAB软件和组态软件MCGS的优点,通过OPC通讯技术实现两者之间的数据交换;同时引入遗传算法对人工神经网络进行优化,实现了遗传神经网络控制算法和MCGS的有机结合。仿真结果表明,人工神经网络的预测值与实际值之间的最大相对误差为10.28%,最小相对误差为5.28%,平均相对误差为7.82%,平均绝对百分比误差为0.12%;经过遗传算法优化之后,这些误差分别降为6.25%,1.67%,4.30%,0.073%。说明经过遗传算法优化后的人工神经网络具有更好的性能,遗传神经网络控制算法和MCGS的有机结合对废水处理过程可以实现有效的控制。  相似文献   

3.
为了结合MATLAB软件和组态软件MCGS的优点,通过OPC通讯技术实现两者之间的数据交换;同引人遗传算法对人工神经网络进行优化,实现了遗传神经网络控制算法和MCGS的有机结合.仿真结果表明,人工神经网络的预测值与实际值之间的最大相对误差为10.28%,最小相对误差为5.28%,平均相对误差为7.82%,平均绝对百分比误差为0.12%;经过遗传算法优化之后,这些误差分别降为6.25%,1.67%,4.30%,0.073%.说明经过遗传算法优化后的人工神经网络具有更好的性能,遗传神经网络控制算法和MCGS的有机结合对废水处理过程可以实现有效的控制.  相似文献   

4.
基于OPC的MATLAB与MCGS实时通讯的实现   总被引:6,自引:0,他引:6  
论文阐述了开放式标准接口OPC技术,在此基础上提出了一种基于OPC技术的MATLAB与MCGS实时通讯的实现方案,并给出了具体的实现过程。该方案利用MATLAB集成的OPC toolbox实现MATLAB对MCGS实时数据的读取和写入,完成MATLAB与MCGS数据的实时通讯。试验证明了该方法省去了复杂的语言编程,简化了开发过程,是实现MATLAB与MCGS数据实时通讯的一种有效方法。  相似文献   

5.
给出了一种利用先进控制技术有效实时优化控制系统参数的方法。首先利用组态软件MCGS设计控制系统监控界面,采用OPC(OLE for Process Control)通讯在MATLAB中得到控制系统实时参数;根据上位机MCGS中实时控制系统的控制要求,在MATLAB中设计自适应模糊PID控制算法优化该控制系统的控制参数,再利用OPC实时通讯将优化后的控制参数传输返回至MCGS来对控制系统进行实时控制。以二阶液位控制系统为仿真实例,仿真结果体现了自适应模糊控制PID算法对实际控制过程的现实意义,且控制过程实时有效,提高了控制效率。  相似文献   

6.
MCGS组态软件界面友好操作简便,但脚本语言非常简单,难以实现比较复杂的控制算法;MATLAB具有强大的计算功能,被广泛应用于系统分析和仿真,但由于它是一种解释性语言,运行速度慢实时性差,且对运行环境要求高.利用COM组件技术,通过VB充分结合二者优点,实现了稳定的人机界面,提高了实时控制能力,而且彻底脱离了MATLAB环境.  相似文献   

7.
工控组态软件MCGS(Monitor and Control Generated System)能够提供友好的人机交互界面以及强大的通讯功能,但是计算能力不强,很难实现一些复杂的控制策略。运用Matlab和VB的跨平台编程技术来开发控制策略;在MATLAB中编写模糊自适应PID算法并生成COM组件;在VB集成开发环境中调用该组件;通过接口程序嵌入MCGS组态软件中。实现了对过程工业对象锅炉温度的智能控制算法、现场信号和监控之间的有机结合,系统控制质量明显提高。  相似文献   

8.
该文在阐述软件自动化技术及其实现机制的基础上,详细分析了仿真工具软件MATLAB所提供的ActiveX自动化技术,研究了如何利用自动化技术实现客户端应用程序与仿真工具软件MATLAB进行动态通讯和实时交互的目的,最后用一个控制系统模型的自动化仿真的例程,说明如何在VC++中实现MATLAB成为自动化服务器,最终实现软件部件间的互操作性和软件部件的可重用性。  相似文献   

9.
以三菱PLC对机械手控制系统为例对系统进行PLC程序设计,再利用MCGS软件进行仿真设计.画出仿真界面,完成动画设计,写出命令程序代码,实现PLC对项目的编程控制和仿真调试.  相似文献   

10.
MCGS结合VB语言实现造纸废水处理智能控制   总被引:1,自引:0,他引:1  
研究了利用MCGS组态软件实现模糊神经网络控制算法的可行性和方法。在VB语言环境下编制了模糊神经网络控制算法,并通过MCGS提供的OLE接口实现组态软件对算法的调用,将基于组态软件的算法应用于废纸造纸废水处理控制系统。结果表明MCGS和控制算法的有机结合对废水处理过程可以实现有效的控制。  相似文献   

11.
基于PLC的教学仿真实验在MCGS组态软件的实现   总被引:1,自引:0,他引:1  
主要介绍以自动液体混合教学仿真系统的实现,通过结合PLC和上位计算机的MCGS组态软件,实现对自动液体混合控制系统设计仿真,其能较好贴近实际,提高实践教学的效果,减少建设资金投入,用于培训和教学都起着积极作用。  相似文献   

12.
MCGS工控软件下复杂控制算法的OLE实现   总被引:2,自引:0,他引:2  
方彦军  王永华 《控制工程》2004,11(5):458-460
针对MCGS软件内部所提供的脚本语言编程环境对于比较复杂的控制算法难以实现的问题,探讨了将MCGS运行环境的数据库作为一个对象封装起来,在VB环境中操作这个数据库,然后用OLE自动化技术实现MCGS下的VB嵌入式编程。实现了在工控组态软件MCGS环境下通过OLE自动化功能使用VB实现,其复杂的控制算法,并利用VB编制了相应的模糊控制和PID控制两种控制器。结果表明,利用VB的嵌入式编程方法可大大扩展MCGS工控软件的复杂控制算法功能。  相似文献   

13.
史璐莎      张斌  张涛 《微机发展》2013,(10)
MATLAB具有强大的数据处理能力和建模仿真功能,并提供了大量友好的接口,但是并未绑定HLA,无法直接参与HLA仿真。在MATLAB与java相互调用和prti1516的java API基础上,综合比较现存的MATLAB用于HLA仿真的各种方法的优劣,以及MATLAB与java相互调用方法的优劣,设计了MATLAB-HLA Toolbox,并详细介绍了工具包实现过程中的关键技术。通过工具包,可以方便的实现在MATLAB环境中开发HLA联邦成员,从而实现MATLAB用于HLA仿真,实现MATLAB和HLA优势的结合。工具包的研究开发对于其他仿真软件用于HLA仿真具有一定的参考价值。  相似文献   

14.
针对THJ-2双水箱液位系统,用MATLAB/Simulink建立了液位串级控制系统,其主调节器采用模糊PID控制,副调节器采用比例控制。并用组态软件MCGS实现了模糊PID控制算法。实验结果表明,与常规PID控制和模糊控制相比,模糊PID控制具有鲁棒性强和动态性能好等特点。  相似文献   

15.
本文介绍了一种基于西门子PLC和MCGS组态软件的船舶主机集成化控制系统,文中详细叙述了PLC控制的主机遥控装置的系统结构、主要硬件电路以及MCGS和PLC的软件设计方法。应用西门子的专用仿真软件S7-PLCSIMV5.2对应用程序进行了仿真。研究结果表明,在主机遥控系统中采用PLC和MCGS的技术具有明显的优点,有着广泛的应用前景。  相似文献   

16.
现代计算机科学技术快速发展,己经研发出了新一代的可视化的仿真软件MATLAB。这些功能强大的仿真软件,使得通信系统仿真的设计和分析过程变得相对直观和便捷,由此也使得通信系统仿真技术得到了更快的发展。采用MATLAB/Simulink动态仿真环境搭建了数字通信系统仿真的通用平台,给出了详细的实现方法和仿真范例,充分显示了MATLAB/Simulink仿真环境在数字通信系统应用上的重要性。  相似文献   

17.
现代计算机科学技术快速发展.己经研发出了新一代的可视化的仿真软件MATLAB。这些功能强大的仿真软件,使得通信系统仿真的设计和分析过程变得相对直观和便捷.由此也使得通信系统仿真技术得到了更快的发展。采用MATLAB/Simulink动态仿真环境搭建了数字通信系统仿真的通用平台,给出了详细的实现方法和仿真范例,充分显示了MATLAB/Simulink仿真环境在数字通信系统应用上的重要性。  相似文献   

18.
卜磊  胡慕伊 《计算机系统应用》2012,21(4):223-225,124
介绍了三容水箱液位控制系统的硬件组成及MCGS软件的组成,以THJS-3高级过程控制实验装置为基础,运用基于对角递归神经网络的PID解耦控制算法在MCGS软件中进行控制界面组态和运行。实验结果表明系统实现了解耦控制,具有良好的稳态性能和动态性能。在MCGS软件中实现解耦控制有很强大的应用前景。  相似文献   

19.
如何实现MATLAB与SPICE仿真分析之间的转换   总被引:5,自引:0,他引:5  
结合SPICE与MATLAB仿真软件各自的特点,对它们之间的转换进行研究。通过采用接口软件进行动态连接或嵌入,实现了SPICE与MATLAB之间的转换。较好地解决了在复杂系统仿真分析中,发挥这两种仿真软件的各自优点的问题,从而使系统仿真更具有实用性。  相似文献   

20.
饮用水水质安全越来越引起人们的广泛关注。本文针对饮用水水质监测的需求,设计出一种基于MCGS组态的水质在线监测软件。监测软件利用MCGS组态工具设计实现,界面与设备之间的通信通过组态软件的串口和MCGS脚本驱动程序共同实现。文中介绍了系统的结构、人机交互界面和脚本驱动的软件设计流程和方法,并通过测试表明该软件能准确监测饮用水的多项参数,且稳定可靠、操作方便,达到软件设计要求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号