论文部分内容阅读
该文主要研究了主动电磁轴承数字控制器的系统设计以及软硬件实现.在数字控制器的系统设计中主要考虑了可实现性、通用性、以及系统调试的便利性等方面.可实现性主要表现为对主控制器的性能要求,需要控制器具有强大的数据处理能力,以满足系统带宽要求.通用性方面主要通过优化软硬件结构,以适应不同控制对象及应用环境的需要.此外,提供了用户在PC机端通过可视界面动态调节控制参数的方式,克服了控制参数整定上的困难.在硬件电路设计方面,为了便于系统维护与升级,将其分为主板电路与调理电路两个功能模块.主板电路以DSP芯片TMS320LF2407A为主控制器,外扩64k RAM与5路D/A通道,完成数据采集、算法实现及控制量输出功能.调理电路主要以TL074高速运放构建主板电路与外部设备接口,完成信号预处理.在软件设计方面,主要讨论了主动电磁轴承系统控制算法设计与软件实现.控制算法设计重点介绍了基于"间接设计法"的分散PID控制规律实现.软件实现方面采用了模块化设计方法,主要包括初始化模块、滤波模块、控制模块、以及SCI通信模块等,提高了软件通用性,便于软件编制、测试以及升级.最后,以电磁悬浮控制力矩陀螺为实验平台,对数字控制器进行了实验研究.通过对系统起浮、阶跃以及脉冲等响应的分析,对开发的数字控制系统进行了综合测试,结果表明研制的数字控制器可以满足磁悬浮轴承的性能要求.*奉研究得到国家自然科学基金重大项目(NO.50275116)以及国家高技术研究发展(863)计划(NO.2002AA414060)资助.