一种基于RTW的实时控制系统快速开发方法

被引:48
作者
樊晓丹
孙应飞
李衍达
机构
[1] 清华大学自动化系
[2] 清华大学自动化系 北京
[3] 北京
基金
中国博士后科学基金;
关键词
自动控制; 实时代码生成工具箱(Real-TimeWork-shop); 半实物仿真; 实时控制; 快速开发; VisualC++;
D O I
10.16511/j.cnki.qhdxxb.2003.07.009
中图分类号
TP273 [自动控制、自动控制系统];
学科分类号
080201 ; 0835 ;
摘要
针对控制系统的建模和仿真中Simulink和VisualC++(VC)不能直接互用、传统的设计阶段和实现阶段被断开的问题,该文通过利用实时代码生成工具箱(RTW)将Simulink模块图自动转换为C代码、经过少量改写和加入实时控制机制,提供了一种从Simulink模块图平滑过渡到VC集成开发环境的途径,从而实现了设计阶段和实现阶段的无缝连接,省去了在VC中编写模型代码和仿真控制代码的繁琐工作,而且大大便利了系统的二次开发和整合。该文给出了利用此方法开发系统的具体步骤和系统框架,并详细讨论了实时控制系统开发中的定时和资源分配问题。
引用
收藏
页码:895 / 898
页数:4
相关论文
共 4 条
[1]   实时控制系统的快速成型及其在运动控制中的应用 [J].
王兴松 ;
王中华 ;
徐卫良 .
自动化仪表, 2001, (12) :43-45
[2]   Visual C++与Matlab的混合编程研究 [J].
刘国庆 ;
何国胤 ;
董绪荣 ;
袁嗣杰 .
指挥技术学院学报, 2001, (05) :36-38
[3]   Windows95/98中的定时方法及应用 [J].
陈海亮 ;
贺小峰 ;
张铁华 ;
李壮云 .
现代电子技术, 1999, (10) :32-33
[4]  
新编Windows API参考大全.[M].本书编写组编;朱友芹主编;.电子工业出版社.2000,