The invention discloses a dual channel electric servo control system based on anti fuse type FPGA, using the anti fuse type FPGA, including the internal direct connecting control unit module and the execution unit module. The control unit module includes the CPU interface module, the register group module and the fault counting module, and the execution unit module includes the A/D mining. Sample control module, 2 group of position loop operation module, 2 group of current loop operation module, 2 PWM generation module, 2 phase control module, output control module, operation control module, HALL synchronization module, emergency brake module, one group of position loop operation module, current loop operation module, PWM production module, phase control module. Another group of location loop operation modules, the current loop operation module, the PWM generation module, the phase control module and the HALL synchronization module are connected sequentially. The invention adopts the anti fuse type FPGA, which can meet the requirements of the aerospace field, with complete functions, high reliability, small capacity and low cost.
【技术实现步骤摘要】
一种基于反熔丝型FPGA的双通道电动伺服控制系统
本专利技术涉及一种电动伺服控制系统,具体是一种基于反熔丝型FPGA的双通道电动伺服控制系统。
技术介绍
双通道电动伺服控制,应用于航天领域,可以应用于发动机摆角控制,从而实现航天器的轨道调整。实现方案需要满足高可靠,高性能,高稳定性的要求。现有技术中一般以DSP+CPLD/FPGA为控制核心,不足之处在于,不能使用长期在空间辐射环境,软件实现的算法闭环周期分辨率不高。已有技术方案中也有如本专利技术类似的单独FPGA实现控制,不足之处在于,一般使用了IP核,或仅在SRAM型FPGA中实现,不能满足宇航空间辐射环境,可靠性降低,资源率较大,优化设计不足,无法在资源较小的反熔丝型FPGA中完整实现。
技术实现思路
为解决上述现有技术中的缺陷,本专利技术提供了一种基于反熔丝型FPGA的双通道电动伺服控制系统,在单颗反熔丝FPGA芯片内部实现了完整的双通道电动伺服控制的功能,功能完整,系统性能达标。本专利技术的目的通过以下技术方案来实现:一种基于反熔丝型FPGA的双通道电动伺服控制系统,采用反熔丝型FPGA,包括内部直连的控制单元模块和执行单元模块,所述控制单元模块包括CPU接口模块、寄存器组模块和故障计数模块,所述执行单元模块包括A/D采样控制模块、2组位置环运算模块、2组电流环运算模块、2组PWM产生模块、2组相位控制模块、输出控制模块、运算控制模块、HALL同步模块、紧急制动模块,其中一组位置环运算模块、电流环运算模块、PWM产生模块、相位控制模块依次连接,另一组位置环运算模块、电流环运算模块、PWM产生模块、相位 ...
【技术保护点】
1.一种基于反熔丝型FPGA的双通道电动伺服控制系统,其特征在于,采用反熔丝型FPGA,包括内部直连的控制单元模块和执行单元模块,所述控制单元模块包括CPU接口模块(3)、寄存器组模块(4)和故障计数模块(10),所述执行单元模块包括A/D采样控制模块(18)、位置环运算模块(5、11)、电流环运算模块(6、12)、PWM产生模块(7、13)、相位控制模块(8、14)、输出控制模块(16)、运算控制模块(17)、HALL同步模块(15)、紧急制动模块(9),所述位置环运算模块(5)、电流环运算模块(6)、PWM产生模块(7)、相位控制模块(8)依次连接,所述位置环运算模块(11)、电流环运算模块(12)、PWM产生模块(13)、相位控制模块(14)和HALL同步模块(15)依次连接,所述运算控制模块(17)分别与所述位置环运算模块(5、11)、电流环运算模块(6、12)、PWM产生模块(7、13)、A/D采样控制模块(18)相连,用于实现所述模块的流程控制;所述输出控制模块(16)输出至相位控制模块(8、14),用于内部控制。
【技术特征摘要】
1.一种基于反熔丝型FPGA的双通道电动伺服控制系统,其特征在于,采用反熔丝型FPGA,包括内部直连的控制单元模块和执行单元模块,所述控制单元模块包括CPU接口模块(3)、寄存器组模块(4)和故障计数模块(10),所述执行单元模块包括A/D采样控制模块(18)、位置环运算模块(5、11)、电流环运算模块(6、12)、PWM产生模块(7、13)、相位控制模块(8、14)、输出控制模块(16)、运算控制模块(17)、HALL同步模块(15)、紧急制动模块(9),所述位置环运算模块(5)、电流环运算模块(6)、PWM产生模块(7)、相位控制模块(...
【专利技术属性】
技术研发人员:章猛,张伟,刘关壮,凌幸华,
申请(专利权)人:中国电子科技集团公司第三十二研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。