东北大学学报(自然科学版) ›› 2009, Vol. 30 ›› Issue (8): 1069-1073.DOI: -

• 论著 • 上一篇    下一篇

基于DSP的快速控制原型系统

方正;张淇淳;齐玉成;   

  1. 东北大学流程工业综合自动化教育部重点实验室;
  • 收稿日期:2013-06-22 修回日期:2013-06-22 出版日期:2009-08-15 发布日期:2013-06-22
  • 通讯作者: Fang, Z.
  • 作者简介:-
  • 基金资助:
    高等学校学科创新引智计划项目(B08015)

A rapid control prototyping system based on DSP

Fang, Zheng (1); Zhang, Qi-Chun (1); Qi, Yu-Cheng (1)   

  1. (1) Key Laboratory of Integrated Automation of Process Industry Ministry of Education, Northeastern University, Shenyang 110004, China
  • Received:2013-06-22 Revised:2013-06-22 Online:2009-08-15 Published:2013-06-22
  • Contact: Fang, Z.
  • About author:-
  • Supported by:
    -

摘要: 为了在实际控制系统开发中缩短控制算法的设计周期,提高控制器的可靠性,并简化在调试过程中对控制算法的修改,设计与开发了基于DSP的快速原型控制系统.该系统包括基于TI F2812DSP的硬件控制器和基于MATLAB/Simulink的软件开发环境.用户可以在Simulink环境中利用RTW功能直接从Simulink模型自动生成可执行代码,并下载到DSP控制器中进行实时控制,从而降低了开发人员繁重的编程任务,提高了控制系统开发的效率.通过带有神经网络补偿和前馈补偿的智能PD控制器的实时控制实验,验证了系统的有效性.

关键词: 快速控制原型, TIDSP, Simulink, 自动代码生成, PD控制器

Abstract: To shorten the periods required for developing control algorithms, improve the reliability of controllers and simplify the modification of control algorithms, a DSP-based rapid control prototyping (RCP) system was designed and developed. The RCP system is composed of a hardware controller with TI F2812DSP embedded in it and an integrated software development environment provided by MATLAB/Simulink. Through the Real-Time Workshop function of MATLAB, users can directly generate executable codes from Simulink model and download them into the DSP controller for real-time control, thus reducing developers' heavy programming tasks and enhancing the efficiency of R & D. A real-time control experiment was done for the intelligent PD controller with neural network and feedforward compensation to demonstrate the validity of the system.

中图分类号: