%0 Journal Article %T 基于双核处理器的主动磁悬浮轴承容错控制架构<br>A fault-tolerant control architecture for active magnetic bearing based on dual core processor %A 程鑫 %A 刘晗 %A 王博 %A 梁典 %A 陈强< %A br> %A CHENG Xin %A LIU Han %A WANG Bo %A LIANG Dian %A CHEN Qiang %J 山东大学学报(工学版) %D 2018 %R 10.6040/j.issn.1672-3961.0.2017.610 %X 摘要: 为了满足针对多自由度磁悬浮支承系统的故障诊断与实时控制需求,提出一种基于异构的双核处理器ARM+DSP架构。硬件配置上以数字信号处理器(digital signal processing, DSP)作为从处理器执行多个环路的故障监测;而高级精简指令集处理器(advanced RISC Machines, ARM)作为主控制器执行转子位置控制算法,并根据从控制器的故障重构控制器而实现容错;软件结构上提出基于双核处理器的信息交互、任务分配与执行的设计方法,设计了双向中断来协调控制与监控代码间的执行时序。试验得到系统故障诊断与实时容错控制仅需1.8 ms,能够满足系统需求。试验结果证明了本研究所提出架构的有效性。<br>Abstract: To satisfy the fault diagnosis of multi degree of freedom magnetic bearing system and the real-time control requirements, an ARM+DSP based heterogeneous dual core processor architecture was proposed. In hardware configuration, DSP was used as the fault monitoring to execute multiple loops, ARM was used as the main controller to implement the rotor position control algorithm, and the fault-tolerant controller was implemented according to the fault reconfiguration of the controller. In software architecture, a method of information interaction, task allocation and execution based on dual core processor was proposed, and bidirectional interrupt was designed to coordinate the execution sequence between control and monitoring code. In the experiment, the system fault diagnosis and real time fault tolerant control needed only 1.8 ms. Experiment results showed the effectiveness of the proposed architecture %K 故障诊断 %K 双向中断通讯 %K 主动磁轴承 %K 容错控制 %K 双核处理器 %K 共享数据交互 %K < %K br> %K fault tolerant control %K active magnetic bearing %K shared data interaction %K dual core processor %K fault diagnosis %K dual-direction interrupted communication %U http://gxbwk.njournal.sdu.edu.cn/CN/10.6040/j.issn.1672-3961.0.2017.610