计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

RTLinux构建的磁悬浮轴承控制器实验平台(2)

2017-08-25 06:24
导读:(2) 不菲的软硬件成本、人力成本、时间成本。虽然DSP技术也在快速发展,但DSP软件要求有很强的汇编语言编程能力(DSP的C编译器效率一直不高),硬件开


(2) 不菲的软硬件成本、人力成本、时间成本。虽然DSP技术也在快速发展,但DSP软件要求有很强的汇编语言编程能力(DSP的C编译器效率一直不高),硬件开发需要较高的硬件设计与调试水平,且由选型到最终实现控制平台的功能,要经历一个比较长的周期。另外其更新换代具备的向下兼容性并不强,当新版的DSP推出后,又要求一个与之适应的全新的开发平台的支持。一般而言,这样的开发系统价格是非常昂贵的。而且,这样的新开发平台与前一代的软硬件差异不小,再开发的人力成本与时间成本也很高。本实验室的DSP平台由选型到成功应用,杨作兴博士在上边的工作持续了两年的时间。

(3) 基于DSP的软件资源稀缺。DSP平台上缺乏好的C编译器(造成代码的开发效率很低、代码的可重用性并),没有通用的操作系统(开发时必须自己编写任务调度程序,难于实现多任务能力)。虽然国外有研究人员曾经实现了DSP上的多任务调度磁悬浮轴承控制[3],但其针对的是某一型号的DSP硬件,并且代码及相关资料难于获取,难以形成标准、广泛推广。

3 PC机作为控制器实验平台的优越性

选择PC机作为控制器实验平台是考虑到它有如下的优势:

(1) 可以使用C语言进行开发,不必担心效率问题(PC机平台下优秀的C编译器可以达到汇编语言效率的90%以上)。程序具有移植性,不依赖于硬件。软件的可重用性好,后续的开发工作不必从头开始。

(2) 软件资源丰富,尤其在RTLinux下,所需开发软件均为免费软件,不存在软件开发成本问题。能在图形界面下进行开发,充分利用PC机平台的开发优势。有强大的实时操作系统支持,可轻松实现多任务调度。通过多任务编程,能实时改变控制参数和控制算法,实时监控控制器的输入、输出及内部变量。 本文来自中国科教评价网

上一篇:空调制冷系统常见故障的分析与排除 下一篇:没有了