排序方式: 共有98条查询结果,搜索用时 500 毫秒
1.
先进控制算法在实际应用过程中,往往伴随着算法难以实现、调试繁琐等问题。为将先进控制算法高效地部署到DCS上,提出了一种方便快捷的实现方法。首先,在MATLAB自身集成的先进控制算法与实际工业对象之间建立OPC通讯,反复调试后得到与被控对象特性相匹配的控制算法;其次,通过MATLAB RTW将该MATLAB/Simulink先进控制算法生成C++代码;最后,使用软PLC高级语言编程技术,将算法的C++代码无缝集成到DCS当中。实践中设计了一种基于双容水箱液位控制的模糊控制算法。实验结果表明,以该方式设计的控制算法具有良好的控制特性和较高的实际应用价值。该方式缩短了以往控制算法的部署周期,为先进控制算法在DCS中的实际应用提供了强有力地解决方案。 相似文献
2.
基于Matlab/Simulink的TMS320F2812代码开发 总被引:3,自引:0,他引:3
TMS320F2812 DSP是运动控制系统很好的硬件支撑平台,但传统的DSP代码开发周期较长,效率不高。Matlab公司的Embedded Target for TI C2000 DSP可解决上述问题,用户通过使用该模块,不仅可以进行电路的系统级仿真,还可编译生成相应的C语言代码,进行算法的探索与设计思路的验证。文章以三相异步电动机的VVVF结合SVPWM控制算法的开环控制系统为例,给出了Matlab/Simulink平台上DSP代码开发的设计流程。 相似文献
3.
实用的电子稳像系统设计 总被引:1,自引:0,他引:1
由于在车载及机载系统中,受限于质量、体积及功耗等因素,基于PC的电子稳像系统无法直接使用,而基于DSP的系统具有体积小、重量轻、功耗低的特点;这里从硬件与软件两方面设计了一种基于DM642的视频电子稳像系统;给出了系统的输入输出以及数据处理的整体硬件设计,阐述了基于块匹配的稳像算法,并根据设计的硬件与算法搭建Simulink模型,利用Matlab/Simulink软件的实时工具箱RTW创建CCS工程并直接生成C语言代码的方法,调试开发系统的周期;实验结果表明,稳像后的PSNR值明显增大,该系统有效地稳定了频系列;本系统设计简单,稳像精度较好,具有一定的应用价值。 相似文献
4.
5.
研究了基于VxWorks的Simulink实时仿真软件的实现.主要阐述了RTW的编译、S函数的定义及在主机上生成模型文件,并介绍了两种实时仿真方式:在目标机中手动下载执行模型函数;在主机上用代码加载模型文件,并执行模型函数.实现了基于VxWorks的Simulink实时仿真功能,最终完成的实时仿真软件已应用于飞机飞控系统模型仿真中. 相似文献
6.
7.
本文介绍了一种DSP软件快速开发方法。该方法以Mathworks公司的MATLAB为核心,联合TI公司的CCS IDE编译器,以及瑞士Technosoft公司的DMC Developer Pro作为实验平台,实现DSP代码的快速开发,从而实现了设计阶段和实现阶段的无缝连接,使开发周期极大的缩短。 相似文献
8.
基于MATLAB/RTW的车载无刷直流电机调速系统代码自动生成 总被引:5,自引:0,他引:5
介绍了一种根据系统仿真模型自动生成嵌入式C代码的嵌入式系统设计方法.结合基于英飞凌C164CI微控制器的车载无刷直流电机调速系统的开发,详细说明了使用MATLAB/RTW(实时代码工作空间)工具集将系统仿真模型自动转换为嵌入式系统C代码并编译下载到微控制器中运行的方法.还对仿真和实验数据进行了比较分析.结果表明,系统实际运行结果与仿真结果之间具有很高的相似性,从而验证了自动生成代码的正确性和可靠性. 相似文献
9.
10.
以实际卫星项目的研制过程为基础,对卫星地面试验系统中的半物理仿真通信进行了研究.给出了具有数据保障和同步机制的通信方案,实现了在含有通信机制的半物理仿真环境下的卫星通信软件框架,实现了数据的中断实时收发,保证了数据正确有效传输.半物理仿真阶段,将实际的电器接口和硬件通信机制引入到模型仿真之中,采用与卫星上相同的软硬件接口,运行相同的星上协议,可以在这个阶段进行实际卫星上大部分软件的设计,保持软件系统的稳定性和可移植性. 相似文献