多轴电机控制设计【DSP解决方案与FPGA电机控制解决方案的比较】.docx
《多轴电机控制设计【DSP解决方案与FPGA电机控制解决方案的比较】.docx》由会员分享,可在线阅读,更多相关《多轴电机控制设计【DSP解决方案与FPGA电机控制解决方案的比较】.docx(5页珍藏版)》请在第一文库网上搜索。
1、多轴电机控制设计【DSP解决方案与FPGA电机控制解决方案的比较】现代传动系统要集成控制回路精度、扩展性、网络通信、外设控制、数据和设计安全、功能安全和可靠性等特性,这是十分重要的。此外,电机必须准确并且同步控制,同时不损害性能和确定性,在多轴控制系统中尤其如此。电机消耗的电能占全球电耗的比例非常高。在很大程度上,电机的能耗取决于电机和传动效率。为了降耗、提高传动效率和改善性能,世界各地的监管机构均已实施能源效率标准。因此,电机传动的部署正日益使用面糙度、高性能电机控制算法。现代传动系统要集成控制回路精度、扩展性、网络通信、外设控制、数据和设计安全、功能安全和可靠性等特性,这是十分重要的。此外
2、,电机必须准确并且同步控制,同时不损害性能和确定性,在多轴控制系统中尤其如此。为了满足这些控制和集成要求,嵌入式设计人员设计的传动不仅要能够运行复杂的电机控制算法,而且要在连接性日益增加的环境下支持多个外设通信。微控制器/数字信号处理器解决方案与FPGA电机控制解决方案的比较电机控制应用设计传统上采用微控制器(耍)或数字信号处理器(区E)来运行电机控制算法。但是,随着人们日益部署具有更高集成水平、扩展性、现有IP重复利用性的高性能工业控制系统,使得FPGA成为优先选择,尤其结合了顺COrteXM3微控制器和FPGA逻辑资源的解决方案,为许多关键任务提供了理想的分工。它们日益被采纳的原因有几个。
3、首先,由于架构和访问指令存储器的原因,使得微控制器十分适合用于速度更慢的串行任务,但是,对时间要求更苛刻的并行处理功能的应用,FPGA则是更加理想的选择。例如,在多轴控制中,速度独立的多个电机通过实施确定性控制环路进行控制。通常,多轴电机控制系统还集成了外设控制、传感器接旦、保护逻辑/安全和网络通信等功能。与这些功能有关的任务,各自拥有不同的执行时间和优先等级。微控制器或DSP传动控制器采用屏蔽和中断服务程序来分配每种任务的执行优先等级。某些未屏蔽的任务可能在控制回路之前执行,导致控制回路的实际执行时间不确定。相反,FPGA的控制回路和片上系统(SOC)FPGA与其它过程并行执行,在多轴控制环
4、路中,还可以采用时分多路复用(TDM)方案顺序运行。配备ARMCortexTB微控制器的SoCFPGA甚至更高效地执行这种应用:这种FPGA用于按严格确定性定时方式执行的控制回路非常理想,而较低速度的接口则可以与ARMM3微控制器连接(图1)。图1:基于FIaSh的SmartFUSion2SoCFPGA实施的高度集成电机控制解决方案雌MCU或DSPSniartFusion1SoCFPGAIG1OO2FPGA确定性顺序运行任务,采用不同的执行时间和中断优先等级ISR的执行时间不一定被限制,导致不确定性任务并行运行每个任务的执行时间都是确定的,总是产生确定性的输出扩展性和性能 对更高开关频率的多轴
5、电机控制来说,MCUDSP的性能并非最优化 高速电机要求较高开关频率,如50OkHZt=2s,FOC0路执行 MCU硬件架构(PWM、ADC和GPK)在控制多个电机方面存在局限性高级FoC的执行时间是1s 用于FOC的TDM可用于控制多个电机 任何DO引脚均可配置用于PwM和ADC接口 集成多个工业以太网协议、HMI和其它典型MCuQSP不支持的接口可靠性和耐用性易受软失效(SEU)的影响产品使用寿命较短 不受SEU影响 耐辐射,适用于工业、核、医学扫描仪、航空电子等应用 产品使用寿命长,通常在20年以上安全性存在篡改、克隆和制造过多的风险改启通传篡全全全防安安安表1:微控制器/数字信号处理器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP解决方案与FPGA电机控制解决方案的比较 电机 控制 设计 DSP 解决方案 FPGA 比较