发明名称 一种CMG框架永磁同步电机的控制系统及控制方法
摘要 本发明涉及一种CMG(控制力矩陀螺)框架永磁同步电机的高性能控制系统及控制方法,具体涉及一种CMG框架永磁同步电机转速精度和带宽的控制系统及控制方法,适用于包括控制力矩陀螺框架系统在内的各类基于永磁同步电机的高性能伺服系统。本发明的方法将滑模控制与转子磁场定向矢量控制方法相结合可提高系统对陀螺力矩、转子静不平衡等因素引入的非线性低频干扰力矩的抑制能力,提升框架转速控制性能和系统的鲁棒性。
申请公布号 CN105763119A 申请公布日期 2016.07.13
申请号 CN201610248632.9 申请日期 2016.04.20
申请人 北京控制工程研究所 发明人 鲁明;胡跃伟;王英广;田利梅;李刚;田兴;马文栋;武登云;张激扬
分类号 H02P21/05(2006.01)I;H02P21/06(2016.01)I;H02P21/18(2016.01)I 主分类号 H02P21/05(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 张丽娜
主权项 一种CMG框架永磁同步电机的控制系统,其特征在于:该控制系统包括全桥驱动电路模块、电流采集模块、三相/两相坐标变换模块、两相旋转坐标变换模块、第一差分模块、励磁电流比例积分调节模块、两相旋转坐标反变换模块、空间矢量脉宽调制生成模块、转速计算模块、第二差分模块、位置环比例微分调节模块、速度前馈模块、第三差分模块、转速环滑模控制模块、位置前馈模块、高速转子扰振自适应前馈补偿模块、累加模块、永磁同步电机及测角模块;测角模块测量得到永磁同步电机的实际机械角度θ<sub>m</sub>和电角度θ<sub>e</sub>,并将实际机械角度θ<sub>m</sub>输出给第二差分模块和转速计算模块,将电角度θ<sub>e</sub>输出给两相旋转坐标变换模块和两相旋转坐标反变换模块;电流采集模块采集永磁同步电机的A相电流i<sub>A</sub>和B相电流i<sub>B</sub>后,电流采集模块将电流i<sub>A</sub>和i<sub>B</sub>输出给三相/两相坐标变换模块,三相/两相坐标变换模块将接收到的电流i<sub>A</sub>和i<sub>B</sub>进行三相/两相坐标变换后输出两相静止坐标系下的电流i<sub>α</sub>和i<sub>β</sub>给两相旋转坐标变换模块,两相旋转坐标变换模块同时接收由测角模块输出的永磁同步电机电角度θ<sub>e</sub>;两相旋转坐标变换模块对接收到的电流i<sub>α</sub>和i<sub>β</sub>以及电角度θ<sub>e</sub>进行两相旋转坐标变换后输出d‑q坐标系下的励磁电流i<sub>d</sub>给第一差分模块,第一差分模块同时接收到电流设定值<img file="FDA0000969999520000011.GIF" wi="82" he="107" />且<img file="FDA0000969999520000012.GIF" wi="194" he="95" />d‑q坐标系下的励磁电流i<sub>d</sub>和<img file="FDA0000969999520000013.GIF" wi="52" he="87" />在第一差分模块中进行差分得到<img file="FDA0000969999520000014.GIF" wi="159" he="91" />后将差分结果输出给励磁电流比例积分调节模块,励磁电流比例积分调节模块对接收到的差分结果进行比例积分调节后输出d轴电压控制信号<img file="FDA0000969999520000015.GIF" wi="54" he="70" />给两相旋转坐标反变换模块;第二差分模块接收由测角模块测量得到的永磁同步电机的实际机械角度θ<sub>m</sub>以及永磁同步电机的设定机械角度值<img file="FDA0000969999520000021.GIF" wi="93" he="95" />并对实际机械角度θ<sub>m</sub>和设定机械角度值<img file="FDA0000969999520000022.GIF" wi="63" he="86" />进行差分,得到位置偏差值<img file="FDA0000969999520000023.GIF" wi="230" he="87" />并输出给位置环比例微分调节模块和位置前馈模块,位置环比例微分调节模块对接收到的位置偏差值<img file="FDA0000969999520000024.GIF" wi="204" he="88" />进行比例微分调节后输出转速环转速设定信号<img file="FDA0000969999520000025.GIF" wi="59" he="63" />给第三差分模块;转速计算模块根据测角模块测量得到的永磁同步电机的实际机械角度θ<sub>m</sub>计算得到永磁同步电机实际转速ω<sub>m</sub>并输出给第三差分模块;第三差分模块对接收到的转速环转速设定信号<img file="FDA0000969999520000026.GIF" wi="61" he="62" />和永磁同步电机实际转速ω<sub>m</sub>进行差分,得到转速偏差值<img file="FDA0000969999520000027.GIF" wi="187" he="63" />第三差分模块将转速偏差值<img file="FDA0000969999520000028.GIF" wi="163" he="71" />分别输出给转速环滑模控制模块、速度前馈模块和高速转子扰振自适应前馈补偿模块;转速环滑模控制模块对接收到的转速偏差值<img file="FDA0000969999520000029.GIF" wi="162" he="70" />进行滑模控制运算得到电机q轴电压控制信号u<sub>q1</sub>,然后输出给累加模块;高速转子扰振自适应前馈补偿模块对接收到的转速偏差值<img file="FDA00009699995200000210.GIF" wi="163" he="63" />进行自适应前馈补偿运算得到电机q轴电压控制信号u<sub>q2</sub>,然后输出给累加模块;位置前馈模块对接收到的位置偏差值<img file="FDA00009699995200000211.GIF" wi="204" he="87" />进行比例运算得到电机q轴电压控制信号u<sub>q3</sub>,然后输出给累加模块;速度前馈模块对接收到的转速偏差值<img file="FDA00009699995200000212.GIF" wi="163" he="63" />进行比例运算得到电机q轴电压控制信号u<sub>q4</sub>,然后输出给累加模块;累加模块对接收到的电机q轴电压控制信号u<sub>q1</sub>、u<sub>q2</sub>、u<sub>q3</sub>、u<sub>q4</sub>进行累加计算后输出电机q轴控制电压<img file="FDA00009699995200000213.GIF" wi="43" he="70" />给两相旋转坐标反变换模块;两相旋转坐标反变换模块对接收到的电角度θ<sub>e</sub>、d轴电压控制信号<img file="FDA00009699995200000214.GIF" wi="53" he="71" />和电机q轴控制电压<img file="FDA00009699995200000215.GIF" wi="48" he="71" />进行两相旋转坐标反变换后输出α‑β坐标系下的控制电压<img file="FDA0000969999520000031.GIF" wi="46" he="66" />和<img file="FDA0000969999520000032.GIF" wi="51" he="70" />给空间矢量脉宽调制生成模块,空间矢量脉宽调制生成模块对接收到的α‑β坐标系下的控制电压<img file="FDA0000969999520000033.GIF" wi="51" he="62" />和<img file="FDA0000969999520000034.GIF" wi="51" he="70" />进行空间矢量脉宽调制信号生成后输出调制信号SVPWM给全桥驱动电路模块,全桥驱动电路模块根据接收到的调制信号SVPWM对永磁同步电机进行控制。
地址 100080 北京市海淀区北京2729信箱