《高集成高精度控制力矩陀螺群伺服控制装置.pdf》由会员分享,可在线阅读,更多相关《高集成高精度控制力矩陀螺群伺服控制装置.pdf(9页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104044756A43申请公布日20140917CN104044756A21申请号201410254945622申请日20140609B64G1/28200601G05B19/04220060171申请人中国科学院长春光学精密机械与物理研究所地址130033吉林省长春市东南湖大路3888号72发明人金光陈茂胜穆欣戴路徐振陶淑苹74专利代理机构长春菁华专利商标代理事务所22210代理人南小平54发明名称高集成高精度控制力矩陀螺群伺服控制装置57摘要高集成高精度控制力矩陀螺群伺服控制装置,应用于卫星姿态控制执行机构,该装置从控制器FPGA通过两框架位置采集电路分别实时采集两框架。
2、电机的框架角位置信号,通过两霍尔信号采集电路分别实时采集两飞轮电机的角速度信号,并通过地址/数据/控制总线送至主控制器DSP作为各自的速度反馈值;主控制器DSP通过两U/V相电流采集电路和两母线电流采集电路分别采集两框架电机、两飞轮电机的电流值,作为各自的电流反馈值;主控制器DSP根据各自的速度、电流反馈值,结合相应的伺服控制算法,对四台套电机进行速度、电流的双环闭环控制,产生PWM指令,从控制器FPGA根据指令产生PWM,实现对四台套电机高精度伺服控制。51INTCL权利要求书2页说明书4页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书4页附图2页10申请公布号。
3、CN104044756ACN104044756A1/2页21高集成高精度控制力矩陀螺群伺服控制装置,其特征是,直流电源4与电源板3连接,电源板3包括电源转换模块I27、电源转换模块II28和电源转换模块III29,分别向控制板1和驱动板2提供功率电源、模拟电源和数字电源;框架I编码器5和框架II编码器6接收驱动板2传输的信息,生成框架I和框架II角位置信息,再发送给控制板1;控制板1包括CAN总线接口7、主控制器DSP8、从控制器FPGA9、框架I位置采集电路11和框架II位置采集电路10;驱动板2包括隔离电路12、框架电机I驱动电路13、框架电机II驱动电路16、飞轮电机I驱动电路19、飞轮。
4、电机II驱动电路23、框架电机I14、框架电机II17、飞轮电机I20、飞轮电机II24、霍尔信号采集电路I22、霍尔信号采集电路II26、U/V相电流采集电路I15、U/V相电流采集电路II18、母线电流采集电路I21和母线电流采集电路II25;主控制器DSP8与CAN总线接口7连接,实时接收控制力矩陀螺群伺服指令或发送当前控制力矩陀螺群的框架位置、框架角速度、框架电机相电流、飞轮电机转速和飞轮电机母线电流的实时值;从控制器FPGA9通过框架I位置采集电路11和框架II位置采集电路10分别实时采集框架电机I14和框架电机II17的框架角位置信号,通过霍尔信号采集电路I22和霍尔信号采集电路I。
5、I26分别实时采集飞轮电机I20和飞轮电机II24的角速度信号,并将信号送至主控制器DSP8作为各自的速度反馈值;主控制器DSP8通过U/V相电流采集电路I15、U/V相电流采集电路II18、母线电流采集电路I21和母线电流采集电路II25分别采集框架电机I14、框架电机II17、飞轮电机I20、飞轮电机II24的电流值,作为各自的电流反馈值;主控制器DSP8根据各自的速度、电流反馈值,结合相应的伺服控制算法,对四台套电机进行速度、电流的双环闭环控制,产生PWM指令,从控制器FPGA根据指令产生PWM,实现对四台套电机高精度伺服控制,即实现对两台套控制力矩陀螺的高精度伺服控制;隔离电路12用于。
6、隔离控制板1中的数字信号地与驱动板2中的功率地,避免数字地与功率地之间相互串扰;框架电机I驱动电路13与框架电机II驱动电路16完全一致,分别用于驱动低速运行的框架电机I14和框架电机II17;飞轮电机I驱动电路19与飞轮电机II驱动电路23完全一致,分别用于驱动高速运行的飞轮电机I20和飞轮电机II24。2根据权利要求1所述的高集成高精度控制力矩陀螺群伺服控制装置,其特征在于,实时伺服控制两台套控制力矩陀螺所组成的控制力矩陀螺群,单台套控制力矩陀螺伺服装置单独包括框架电机I驱动电路13、飞轮电机I驱动电路19、框架电机I14、飞轮电机I20、U/V相电流采集电路I15、母线电流采集电路I21。
7、、霍尔信号采集电路I22、框架I编码器5、框架I位置采集电路11,共用电源板3、主控制器DSP8、从控制器FPGA9、CAN总线接口7和直流电源4;根据主控制器DSP8和从控制器FPGA9的资源可将该装置最多扩展至六台套控制力矩陀螺所组成的控制力矩陀螺群。3根据权利要求1所述的高集成高精度控制力矩陀螺群伺服控制装置,其特征在于,权利要求书CN104044756A2/2页3主控制器DSP8采用一片TMS320F28XXX系列芯片作为处理器,具备高速运行浮点数能力,从控制器FPGA9采用一片VIRTEXII或以上系列芯片作为处理器,具备多路并行运行能力,实现控制力矩陀螺群的高精度伺服控制。4根据权。
8、利要求1所述的高集成高精度控制力矩陀螺群伺服控制装置,其特征在于,框架电机I驱动电路13由三相H桥和六路NMOS驱动电路组成,其中单相桥由上桥臂NMOS和下桥臂NMOS串联而成。5根据权利要求1所述的高集成高精度控制力矩陀螺群伺服控制装置,其特征在于,飞轮电机I驱动电路19由三相H桥、六路NMOS驱动电路和泄能通道组成,其中单相桥由上桥臂NMOS和下桥臂NMOS串联而成,泄能通道为飞轮电机I20在减速制动过程中提供能量释放通道。权利要求书CN104044756A1/4页4高集成高精度控制力矩陀螺群伺服控制装置技术领域0001本发明涉及一种高集成高精度控制力矩陀螺群伺服控制装置,用于两台套控制力。
9、矩陀螺的伺服控制,适用于高集成度、高精度的中小型敏捷卫星姿态控制执行机构。背景技术0002控制力矩陀螺作为中小型敏捷卫星姿态控制执行机构,利用其“力矩放大”特点,可在同等功耗、体积和质量下,输出数十倍于传统飞轮的力矩,极大地缩短了卫星机动时间,实现单轨内对宽幅目标多次推扫、拼接成像。控制力矩陀螺已成功地应用于WORLDVIEW1/2和PLEIADES卫星中,极大地增强了卫星机动能力,提高了卫星的敏捷性。0003控制力矩陀螺的伺服控制包括框架电机和飞轮电机两部分的伺服控制,其中框架电机伺服控制为使框架机构具有高精度动态速度跟踪特性,飞轮电机伺服控制为使飞轮转子具有高精度稳态转速特性,尽可能保持飞。
10、轮角动量值恒定。控制力矩陀螺的输出力矩等于框架角速度矢量与飞轮角动量矢量的叉积,即框架电机和飞轮电机的伺服控制直接决定控制力矩陀螺输出力矩特性。0004控制力矩陀螺的伺服控制常单独分为框架电机和飞轮电机伺服控制,即框架电机、飞轮电机基于各自的电路系统进行伺服控制,这样将增加整个控制力矩陀螺伺服系统的功耗、体积、质量和费用,系统的集成度较低。发明内容0005本发明针对现有技术存在的问题,提供一种高集成度、高精度、体积小、质量轻、功耗低的控制力矩陀螺群伺服控制装置,实现两台套控制力矩陀螺的伺服控制,且最多扩展至六台套控制力矩陀螺的伺服控制,特别适用于中小型敏捷卫星姿态控制执行机构。0006本发明的。
11、技术解决方案高集成高精度控制力矩陀螺群伺服控制装置,其特征是,直流电源与电源板连接,电源板包括电源转换模块I、电源转换模块II和电源转换模块III,分别向控制板和驱动板提供功率电源、模拟电源和数字电源;框架I编码器和框架II编码器接收驱动板传输的信息,生成框架I和框架II角位置信息,再发送给控制板;0007控制板包括CAN总线接口、主控制器DSP、从控制器FPGA、框架I位置采集电路和框架II位置采集电路;0008驱动板包括隔离电路、框架电机I驱动电路、框架电机II驱动电路、飞轮电机I驱动电路、飞轮电机II驱动电路、框架电机I、框架电机II、飞轮电机I、飞轮电机II、霍尔信号采集电路I、霍尔信。
12、号采集电路II、U/V相电流采集电路I、U/V相电流采集电路II、母线电流采集电路I和母线电流采集电路II;0009主控制器DSP与CAN总线接口连接,实时接收控制力矩陀螺群伺服指令或发送当前控制力矩陀螺群的框架位置、框架角速度、框架电机相电流、飞轮电机转速和飞轮电机母线电流的实时值;0010从控制器FPGA通过框架I位置采集电路和框架II位置采集电路分别实时采集框说明书CN104044756A2/4页5架电机I和框架电机II的框架角位置信号,通过霍尔信号采集电路I和霍尔信号采集电路II分别实时采集飞轮电机I和飞轮电机II的角速度信号,并将信号送至主控制器DSP作为各自的速度反馈值;主控制器D。
13、SP通过U/V相电流采集电路I、U/V相电流采集电路II、母线电流采集电路I和母线电流采集电路II分别采集框架电机I、框架电机II、飞轮电机I、飞轮电机II的电流值,作为各自的电流反馈值;主控制器DSP根据各自的速度、电流反馈值,结合相应的伺服控制算法,对四台套电机进行速度、电流的双环闭环控制,产生PWM指令,从控制器FPGA根据指令产生PWM,实现对四台套电机高精度伺服控制,即实现对两台套控制力矩陀螺的高精度伺服控制;0011隔离电路用于隔离控制板中的数字信号地与驱动板中的功率地,避免数字地与功率地之间相互串扰;0012框架电机I驱动电路与框架电机II驱动电路完全一致,分别用于驱动低速运行的。
14、框架电机I和框架电机II;0013飞轮电机I驱动电路与飞轮电机II驱动电路完全一致,分别用于驱动高速运行的飞轮电机I和飞轮电机II。0014本发明的原理是通过U/V相电流采集电路、框架编码器实时获取框架电机的相电流、角速度值,通过母线电流采集电路、霍尔信号采集电路实时获取飞轮电机的母线电流、角速度值,并将这些反馈值送至主控制器DSP中,运行两台套框架机构、两台套飞轮的伺服控制算法,产生四路PWM指令,从控制器FPGA根据PWM指令并行产生四路电机所需的PWM波形,经隔离电路、驱动电路生成两台套框架电机、两台套飞轮电机所需的控制电流,从而实现对两台套控制力矩陀螺的高精度伺服控制。0015本发明的。
15、有益效果是00161本发明充分利用主控制器DSP具有高速运行浮点数能力、从控制器FPGA具有多路并行运行能力,将两台套框架机构和两台套飞轮伺服控制算法集成到主控制器DSP中,PWM波形生产集成到从控制器FPGA中;两台套框架机构和两台套飞轮共用电源板,单独使用各自的驱动电路。00172本发明可最多扩展至六台套控制力矩陀螺组成的控制力矩陀螺群伺服控制装置,满足中小卫星对不同构型下控制力矩陀螺群的使用要求。附图说明0018图1为本发明高集成高精度控制力矩陀螺群伺服控制装置结构框图。0019图2为本发明高集成高精度控制力矩陀螺群伺服控制装置的伺服控制框图。具体实施方式0020如图1、图2所示,高集成。
16、高精度控制力矩陀螺群伺服控制装置,由控制板1、驱动板2、电源板3、直流电源4、框架I编码器5及框架2编码器6构成。0021直流电源4与电源板3连接,电源板3包括电源转换模块I27、电源转换模块II28和电源转换模块III29,分别向控制板1和驱动板2提供功率电源、模拟电源和数字电源;框架I编码器5和框架II编码器6接收驱动板2传输的信息,生成框架I和框架II角位置信息,再发送给控制板1。在接入直流电源4后,电源板3向控制板1、驱动板2提供功率说明书CN104044756A3/4页6电源28VPGND、模拟电源12VAGND和数字电源5VDGND。0022控制板1包括CAN总线接口7、主控制器D。
17、SP8、从控制器FPGA9、框架I位置采集电路11和框架II位置采集电路10。0023驱动板2包括隔离电路12、框架电机I驱动电路13、框架电机II驱动电路16、飞轮电机I驱动电路19、飞轮电机II驱动电路23、框架电机I14、框架电机II17、飞轮电机I20、飞轮电机II24、霍尔信号采集电路I22、霍尔信号采集电路II26、U/V相电流采集电路I15、U/V相电流采集电路II18、母线电流采集电路I21和母线电流采集电路II25。0024主控制器DSP8与CAN总线接口7连接,实时接收控制力矩陀螺群伺服指令或发送当前控制力矩陀螺群的框架位置、框架角速度、框架电机相电流、飞轮电机转速和飞轮电。
18、机母线电流的实时值。0025从控制器FPGA9通过框架I位置采集电路11和框架II位置采集电路10分别实时采集框架电机I14和框架电机II17的框架角位置信号,通过霍尔信号采集电路I22和霍尔信号采集电路II26分别实时采集飞轮电机I20和飞轮电机II24的角速度信号,并将信号送至主控制器DSP8作为各自的速度反馈值;主控制器DSP8通过U/V相电流采集电路I15、U/V相电流采集电路II18、母线电流采集电路I21和母线电流采集电路II25分别采集框架电机I14、框架电机II17、飞轮电机I20、飞轮电机II24的电流值,作为各自的电流反馈值;主控制器DSP8根据各自的速度、电流反馈值,结合。
19、相应的伺服控制算法,对四台套电机进行速度、电流的双环闭环控制,产生PWM指令,从控制器FPGA根据指令产生PWM,实现对四台套电机高精度伺服控制,即实现对两台套控制力矩陀螺的高精度伺服控制。0026隔离电路12用于隔离控制板1中的数字信号地与驱动板2中的功率地,避免数字地与功率地之间相互串扰。0027框架电机I驱动电路13与框架电机II驱动电路16完全一致,分别用于驱动低速运行的框架电机I14和框架电机II17。框架电机I驱动电路13由三相H桥和六路NMOS驱动电路组成,其中单相桥由上桥臂NMOS和下桥臂NMOS串联而成。0028飞轮电机I驱动电路19与飞轮电机II驱动电路23完全一致,分别用。
20、于驱动高速运行的飞轮电机I20和飞轮电机II24。飞轮电机I驱动电路19由三相H桥、六路NMOS驱动电路和泄能通道组成,其中单相桥由上桥臂NMOS和下桥臂NMOS串联而成,泄能通道为飞轮电机I20在减速制动过程中提供能量释放通道。0029实时伺服控制两台套控制力矩陀螺所组成的控制力矩陀螺群,单台套控制力矩陀螺伺服装置单独包括框架电机I驱动电路13、飞轮电机I驱动电路19、框架电机I14、飞轮电机I20、U/V相电流采集电路I15、母线电流采集电路I21、霍尔信号采集电路I22、框架I编码器5、框架I位置采集电路11,共用电源板3、主控制器DSP8、从控制器FPGA9、CAN总线接口7和直流电源。
21、4;根据主控制器DSP8和从控制器FPGA9的资源可将该装置最多扩展至六台套控制力矩陀螺所组成的控制力矩陀螺群。0030主控制器DSP8采用一片TMS320F28XXX系列芯片作为处理器,具备高速运行浮点数能力,从控制器FPGA9采用一片VIRTEXII或以上系列芯片作为处理器,具备多路并行运行能力,实现控制力矩陀螺群的高精度伺服控制。0031实施例0032本发明能够同时对两台套控制力矩陀螺进行高精度伺服控制,主控制器DSP8通说明书CN104044756A4/4页7过CAN总线接口7接收到控制力矩陀螺群伺服指令,包括框架电机I14、飞轮电机I20、框架电机II17和飞轮电机II24伺服指令,。
22、并触发控制力矩陀螺群的伺服程序。0033以单台套控制力矩陀螺伺服控制为例,利用U/V相电流采集电路I15实时获取框架电机I14的U相、V相电流,经坐标变换后得到D/Q轴电流值IQ1、ID1,利用框架I位置采集电路11实时获取框架电机I14的框架I位置1,进一步计算得到角速度GM1,主控制器DSP8根据框架电机I14期望转速和反馈转速值GM1,经速度环控制得到D/Q轴期望电流值经D/Q轴电流环控制得到施加在框架电机I14D/Q轴电压值UQ1、UD1,经坐标变换、SVPWM算法后得到PWM指令,从控制器FPGA9根据PWM指令生产PWM波形,经隔离电路12、框架电机I驱动电路13产生所需的控制电流。
23、;与此同时,利用母线电流采集电路I21实时获取飞轮电机I20的母线电流I1,利用霍尔信号采集电路I22实时获取三相霍尔信号HU、HV、HW,进一步计算得到角速度FM1,主控制器DSP8根据飞轮电机I20期望转速和反馈转速值FM1,经速度环控制器得到期望电流值经电流环控制器得到施加在飞轮电机I20电压值经霍尔换相算法后得到PWM指令,从控制器FPGA9根据PWM指令生产PWM波形,经隔离电路12、飞轮电机I驱动电路19产生所需的控制电流;主控制器DSP8通过CAN总线接口7,发送当前的框架位置、框架角速度、框架电机相电流、飞轮电机转速和飞轮电机母线电流的实时值,实时监控控制力矩陀螺的伺服控制状态。说明书CN104044756A1/2页8图1说明书附图CN104044756A2/2页9图2说明书附图CN104044756A。