CN104267732B - Flexible satellite high stability attitude control method based on frequency-domain analysis - Google Patents
Flexible satellite high stability attitude control method based on frequency-domain analysis Download PDFInfo
- Publication number
- CN104267732B CN104267732B CN201410513373.9A CN201410513373A CN104267732B CN 104267732 B CN104267732 B CN 104267732B CN 201410513373 A CN201410513373 A CN 201410513373A CN 104267732 B CN104267732 B CN 104267732B
- Authority
- CN
- China
- Prior art keywords
- interference
- flexible
- compensator
- satellite
- attitude
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000009975 flexible effect Effects 0.000 title claims abstract description 110
- 238000000034 method Methods 0.000 title claims abstract description 77
- 238000004458 analytical method Methods 0.000 title claims abstract description 49
- 238000012546 transfer Methods 0.000 claims abstract description 37
- 230000001629 suppression Effects 0.000 claims description 23
- 230000014509 gene expression Effects 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 13
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 238000013016 damping Methods 0.000 claims description 8
- 238000001914 filtration Methods 0.000 claims description 8
- 239000013598 vector Substances 0.000 claims description 4
- 230000001133 acceleration Effects 0.000 claims description 2
- 238000003491 array Methods 0.000 claims description 2
- 239000011159 matrix material Substances 0.000 claims description 2
- 238000005096 rolling process Methods 0.000 claims 1
- 230000004044 response Effects 0.000 abstract description 6
- 230000000694 effects Effects 0.000 description 15
- 238000013461 design Methods 0.000 description 9
- 238000004088 simulation Methods 0.000 description 8
- 230000007613 environmental effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000002955 isolation Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 238000007493 shaping process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 230000021715 photosynthesis, light harvesting Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域technical field
本发明涉及挠性卫星姿态控制领域。The invention relates to the field of attitude control of flexible satellites.
背景技术Background technique
当今时代,日趋激烈的综合国力竞争,必然会促进科学技术的迅猛发展。由于在军事领域与民用方面有着突出的贡献和重要的作用,航天科技持续进步并且一直以来受到了国家以及科研人员的密切关注。卫星作为航天科技的产物,现如今已得到了广泛的应用,包括通信、气象观测、导航等。In today's era, the increasingly fierce competition in comprehensive national strength will inevitably promote the rapid development of science and technology. Due to its outstanding contributions and important roles in the military and civilian fields, aerospace technology continues to advance and has always been closely watched by the country and scientific researchers. As a product of aerospace technology, satellites have been widely used today, including communication, meteorological observation, navigation, etc.
随着技术的逐渐成熟和对太空探索需求的日益增多,卫星具有了更大的尺寸,结构也变得十分复杂,通常安装有用以实现各种功能的附件,如太阳帆板、运动天线等,这便对控制提出较高要求。同时,精度、稳定度、响应速度和使用寿命等指标即成为姿态控制系统设计时所注重的要素。With the gradual maturity of technology and the increasing demand for space exploration, the satellite has a larger size and a very complex structure. It is usually equipped with accessories for various functions, such as solar panels, sports antennas, etc. This puts higher demands on the control. At the same time, indicators such as accuracy, stability, response speed, and service life have become the key elements in the design of the attitude control system.
挠性卫星姿态控制系统所面对的是具有参数及动态不确定和存在干扰影响的非线性系统,同时卫星的控制性能指标大大提高,要求姿态具有高指向精度和稳定度,在此基础上如何设计合理、有效的控制方法,是一直以来需要解决的问题。What the flexible satellite attitude control system is facing is a nonlinear system with parameter and dynamic uncertainties and interference effects. At the same time, the control performance index of the satellite is greatly improved, and the attitude is required to have high pointing accuracy and stability. On this basis, how to Designing a reasonable and effective control method has always been a problem that needs to be solved.
与控制理论的发展过程相同,挠性卫星的姿态控制方法也可分为古典控制方法、现代控制方法和智能控制方法以及它们之间相互结合渗透而产生的综合控制方法,文献“Improved satellite attitude control using a disturbance compensator”采用PD加干扰补偿器的控制方法,实现了对挠性影响及干扰的抑制,达到姿态稳定,同时引入低通滤波器处理高频模态影响;文献“挠性飞行器飞轮姿态控制系统设计”针对使用飞轮控制的挠性飞行器基于单轴解耦模型设计了PID控制器并给出了参数整定方法,仿真验证了其良好的控制效果较好;文献“航天器姿态机动及稳定的自抗扰控制”采用自抗扰控制方法,通过非线性误差反馈律与扩张观测器,有效补偿了干扰等不确定因素的影响,并达到了姿态机动后的高稳定度要求;文献“Optimal attitude control for three-axis stabilizedflexible spacecraft”针对飞轮为执行机构的三轴稳定挠性航天器运用LQR方法设计最优控制器,在振动抑制和姿态控制上获得了满意的效果;文献“Low-order robust attitudecontrol of an earth observation satellite”采用H∞理论设计了低阶鲁棒控制器,相比于之前SPOT系统中的卫星,控制效果有了很大改善。文献“Adaptive fuzzy slidingmode control for flexible satellite”考虑将模糊控制与滑模控制相结合并引入自适应方法,用于控制挠性卫星的姿态,获得了很高的姿态控制精度。文献“三轴稳定挠性卫星姿态机动时变滑模变结构和主动振动控制”针对挠性卫星姿态机动的问题,考虑控制力矩受限的情况,采用了滑模控制的方法,同时利用压电元件对振动进行主动控制。文献“基于输入成形的挠性航天器自适应滑模控制”结合输入成型方法与自适应滑模控制方法进行控制律设计,使系统在参数不确定性和外界扰动影响下完成对标称系统的跟踪,同时抑制了挠性振动。Similar to the development process of control theory, the attitude control methods of flexible satellites can also be divided into classical control methods, modern control methods and intelligent control methods, as well as the comprehensive control methods produced by the combination and penetration of them. The literature "Improved satellite attitude control Using a disturbance compensator” adopts the control method of PD plus disturbance compensator, which realizes the suppression of the influence of flexibility and disturbance, and achieves stable attitude. At the same time, a low-pass filter is introduced to deal with the influence of high-frequency modes; "Design" designed a PID controller based on a single-axis decoupling model for a flexible aircraft controlled by a flywheel, and gave a parameter tuning method. The simulation verified that its good control effect is good; Anti-disturbance control" adopts the active disturbance rejection control method, through the nonlinear error feedback law and the expansion observer, effectively compensates the influence of uncertain factors such as disturbance, and meets the high stability requirements after attitude maneuvering; the literature "Optimal attitude control For three-axis stabilized flexible spacecraft" for three-axis stabilized flexible spacecraft with flywheel as the actuator, the LQR method was used to design the optimal controller, and satisfactory results were obtained in vibration suppression and attitude control; the literature "Low-order robust attitude control of an earth observation satellite” uses H∞ theory to design a low-order robust controller. Compared with the satellites in the previous SPOT system, the control effect has been greatly improved. The document "Adaptive fuzzy sliding mode control for flexible satellite" considers the combination of fuzzy control and sliding mode control and introduces an adaptive method to control the attitude of a flexible satellite, and obtains high attitude control accuracy. The document "Time-varying sliding mode variable structure and active vibration control of three-axis stable flexible satellite attitude maneuver" aimed at the problem of flexible satellite attitude maneuvering, considering the limited control torque, the sliding mode control method was adopted, and the piezoelectric The element actively controls the vibration. The literature "Adaptive sliding mode control of flexible spacecraft based on input shaping" combines the input shaping method and adaptive sliding mode control method to design the control law, so that the system can complete the nominal system under the influence of parameter uncertainty and external disturbance. tracking while suppressing flexural vibrations.
发明内容Contents of the invention
本发明提出了基于频域分析的挠性卫星高稳定度姿态控制方法,目的在于通过减小从干扰输入到角速度输出的幅频响应,从而实现对挠性卫星的高稳定度姿态控制。The present invention proposes a high-stability attitude control method for flexible satellites based on frequency-domain analysis, aiming to realize high-stability attitude control for flexible satellites by reducing the amplitude-frequency response from interference input to angular velocity output.
基于频域分析的挠性卫星高稳定度姿态控制方法包括滚动轴控制方法、俯仰轴控制方法和偏航轴控制方法,所述俯仰轴控制方法包括以下步骤:The high-stability attitude control method of the flexible satellite based on frequency domain analysis includes a roll axis control method, a pitch axis control method and a yaw axis control method, and the pitch axis control method includes the following steps:
步骤一、建立挠性卫星的动力学模型,并进行小角度假设并简化,对简化后的动力学模型取单一附件,获得频域方程;Step 1. Establish the dynamic model of the flexible satellite, make a small-angle assumption and simplify it, take a single attachment to the simplified dynamic model, and obtain the frequency domain equation;
步骤二、根据频域方程获得实际俯仰角θ与总力矩T之间的传递函数关系,并根据实际俯仰角θ与总力矩T之间的关系获得挠性卫星俯仰轴简化模型;Step 2. Obtain the transfer function relationship between the actual pitch angle θ and the total moment T according to the frequency domain equation, and obtain a simplified model of the pitch axis of the flexible satellite according to the relationship between the actual pitch angle θ and the total moment T;
步骤三、在挠性卫星俯仰轴简化模型中,略去控制器部分并将挠性模态影响全部归入干扰中,获得干扰补偿器Z的表达式;Step 3. In the simplified model of the flexible satellite pitch axis, the controller part is omitted and the influence of the flexible mode is included in the disturbance to obtain the expression of the disturbance compensator Z;
步骤四、对加入干扰补偿器后的挠性卫星俯仰轴简化模型进行频域分析,获得挠性影响广义干扰化分析结果和挠性影响非广义干扰化分析结果;Step 4. Carry out frequency domain analysis on the simplified model of the flexible satellite pitch axis after adding the interference compensator, and obtain the analysis results of the generalized interference of the flexible impact and the non-generalized interference analysis of the flexible impact;
步骤五、根据挠性影响广义干扰化分析结果和挠性影响非广义干扰化分析结果获得干扰补偿器Z的滤波参数和PD控制参数;Step 5. Obtain the filtering parameters and PD control parameters of the disturbance compensator Z according to the analysis results of the generalized disturbance of the flexible influence and the analysis results of the non-generalized disturbance of the flexible influence;
步骤六、向俯仰通道系统中加入干扰补偿器Z,对俯仰通道采用PD控制,实现挠性卫星俯仰轴姿态控制;Step 6, adding a disturbance compensator Z to the pitch channel system, adopting PD control on the pitch channel, and realizing the attitude control of the pitch axis of the flexible satellite;
步骤七、通过步骤一至步骤六所述的过程对滚动轴姿态和偏航轴姿态分别进行控制,实现挠性卫星姿态控制。Step 7. Control the attitude of the roll axis and the attitude of the yaw axis respectively through the processes described in steps 1 to 6, so as to realize the attitude control of the flexible satellite.
有益效果:本发明提出的挠性卫星姿态控制方法在考虑了干扰及不确定性的影响下,针对卫星的大惯量特性和高稳定度控制要求提出姿态控制的解决方案,以传统的PD控制器为基础,运用鲁棒模型匹配原理设计了干扰补偿器;分别给出了挠性影响化作广义干扰和不化作广义干扰时的传递函数模型,采用频域的方法,分析了干扰补偿器的性能,同时为PD参数与补偿器参数的选取提供了参考。该方法可以有效抑制帆板的振动,极大的提高姿态控制的精度与稳定度,适于工程应用。Beneficial effects: the flexible satellite attitude control method proposed by the present invention considers the influence of interference and uncertainty, and proposes an attitude control solution for the large inertia characteristics and high stability control requirements of the satellite. The traditional PD controller Based on this, the interference compensator is designed by using the principle of robust model matching; the transfer function models when the flexible influence is transformed into generalized interference and not transformed into generalized interference are respectively given, and the frequency domain method is used to analyze the interference compensator performance, and provide a reference for the selection of PD parameters and compensator parameters. The method can effectively suppress the vibration of the sailboard, greatly improve the accuracy and stability of attitude control, and is suitable for engineering applications.
附图说明Description of drawings
图1为具体实施方式一所述的基于频域分析的挠性卫星高稳定度姿态控制方法的流程图;Fig. 1 is the flowchart of the flexible satellite high stability attitude control method based on the frequency domain analysis described in the first embodiment;
图2为传统卫星姿态控制系统的原理图;Fig. 2 is a schematic diagram of a traditional satellite attitude control system;
图3为鲁棒模型匹配方法的原理图;Fig. 3 is the schematic diagram of robust model matching method;
图4为引入干扰补偿器并将挠性影响作为广义干扰时的俯仰通道系统框图;Fig. 4 is a block diagram of the pitch channel system when the disturbance compensator is introduced and the flexural influence is regarded as generalized disturbance;
图5为引入干扰补偿器并考虑挠性影响时的俯仰通道系统框图;Fig. 5 is a block diagram of the pitch channel system when the disturbance compensator is introduced and the influence of flexibility is considered;
图6为PD参数一定且干扰补偿器参数变化时系统开环频率特性曲线图;Fig. 6 is a curve diagram of the system open-loop frequency characteristic when the PD parameter is constant and the interference compensator parameter changes;
图7为PD参数一定且干扰补偿器参数变化时系统从干扰到角速度输出的幅频特性曲线图;Fig. 7 is the amplitude-frequency characteristic curve of the system from disturbance to angular velocity output when the PD parameter is constant and the disturbance compensator parameter changes;
图8为干扰补偿器参数一定且PD控制器比例参数kpy变化时系统开环频率特性曲线图;Fig. 8 is a curve diagram of the system open-loop frequency characteristic when the disturbance compensator parameter is constant and the proportional parameter k py of the PD controller changes;
图9为干扰补偿器参数一定且PD控制器比例参数kpy变化时系统闭环频率特性曲线图;Fig. 9 is a system closed-loop frequency characteristic curve when the disturbance compensator parameter is constant and the PD controller proportional parameter k py changes;
图10为干扰补偿器参数一定且PD控制器比例参数kpy变化时从干扰到角速度输出的幅频特性曲线图;Fig. 10 is a graph of amplitude-frequency characteristics from disturbance to angular velocity output when the disturbance compensator parameter is constant and the proportional parameter kpy of the PD controller changes;
图11为不引入干扰补偿器时系统姿态角曲线;Figure 11 is the system attitude angle curve when no disturbance compensator is introduced;
图12为不引入干扰补偿器时系统姿态角速度曲线;Figure 12 is the system attitude angular velocity curve when the disturbance compensator is not introduced;
图13为不引入干扰补偿器时系统控制力矩曲线;Fig. 13 is the system control torque curve when no disturbance compensator is introduced;
图14为不引入干扰补偿器时系统总环境力矩曲线;Figure 14 is the total environmental moment curve of the system when no disturbance compensator is introduced;
图15为不引入干扰补偿器时系统四种环境干扰力矩曲线,四种环境干扰力矩包括重力梯度力矩、气动力矩、太阳光压力矩和剩磁力矩;Figure 15 is the four environmental disturbance torque curves of the system when the disturbance compensator is not introduced. The four environmental disturbance torques include gravity gradient torque, aerodynamic torque, sunlight pressure torque and residual magnetic torque;
图16为不引入干扰补偿器时系统俯仰轴(Y轴)正方向帆板的模态坐标曲线;Fig. 16 is the modal coordinate curve of the sailboard in the positive direction of the pitch axis (Y axis) of the system when the interference compensator is not introduced;
图17为不引入干扰补偿器时系统俯仰轴(Y轴)负方向帆板的模态坐标曲线;Figure 17 is the modal coordinate curve of the sailboard in the negative direction of the pitch axis (Y axis) of the system when no interference compensator is introduced;
图18为引入干扰补偿器时系统姿态角曲线;Fig. 18 is the system attitude angle curve when introducing the disturbance compensator;
图19为引入干扰补偿器时系统姿态角速度曲线;Figure 19 is the system attitude angular velocity curve when the disturbance compensator is introduced;
图20为引入干扰补偿器时系统控制力矩曲线;Figure 20 is the system control torque curve when the disturbance compensator is introduced;
图21为引入干扰补偿器时系统俯仰轴(Y轴)正方向帆板的模态坐标曲线;Fig. 21 is the modal coordinate curve of the sailboard in the positive direction of the pitch axis (Y axis) of the system when the interference compensator is introduced;
图22为引入干扰补偿器时系统俯仰轴(Y轴)负方向帆板的模态坐标曲线。Fig. 22 is the modal coordinate curve of the sailboard in the negative direction of the pitch axis (Y axis) of the system when the disturbance compensator is introduced.
具体实施方式detailed description
具体实施方式一、结合图1说明本具体实施方式,本具体实施方式所述的基于频域分析的挠性卫星高稳定度姿态控制方法包括以下步骤:DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT One, in conjunction with Fig. 1, illustrate this specific embodiment, the flexible satellite high stability attitude control method based on frequency domain analysis described in this specific embodiment comprises the following steps:
步骤一、建立挠性卫星的动力学模型,并进行小角度假设并简化,对简化后的动力学模型取单一附件,获得频域方程;Step 1. Establish the dynamic model of the flexible satellite, make a small-angle assumption and simplify it, take a single attachment to the simplified dynamic model, and obtain the frequency domain equation;
步骤二、根据频域方程获得实际俯仰角θ与总力矩T之间的传递函数关系,并根据实际俯仰角θ与总力矩T之间的关系获得挠性卫星俯仰轴简化模型;Step 2. Obtain the transfer function relationship between the actual pitch angle θ and the total moment T according to the frequency domain equation, and obtain a simplified model of the pitch axis of the flexible satellite according to the relationship between the actual pitch angle θ and the total moment T;
步骤三、在挠性卫星俯仰轴简化模型中,略去控制器部分并将挠性模态影响全部归入干扰中,获得干扰补偿器Z的表达式;Step 3. In the simplified model of the flexible satellite pitch axis, the controller part is omitted and the influence of the flexible mode is included in the disturbance to obtain the expression of the disturbance compensator Z;
步骤四、对加入干扰补偿器后的挠性卫星俯仰轴简化模型进行频域分析,获得挠性影响广义干扰化分析结果和挠性影响非广义干扰化分析结果;Step 4. Carry out frequency domain analysis on the simplified model of the flexible satellite pitch axis after adding the interference compensator, and obtain the analysis results of the generalized interference of the flexible impact and the non-generalized interference analysis of the flexible impact;
步骤五、根据挠性影响广义干扰化分析结果和挠性影响非广义干扰化分析结果获得干扰补偿器Z的滤波参数和PD控制参数;Step 5. Obtain the filtering parameters and PD control parameters of the disturbance compensator Z according to the analysis results of the generalized disturbance of the flexible influence and the analysis results of the non-generalized disturbance of the flexible influence;
步骤六、向俯仰通道系统中加入干扰补偿器Z,对俯仰通道采用PD控制,实现挠性卫星俯仰轴姿态控制;Step 6, adding a disturbance compensator Z to the pitch channel system, adopting PD control on the pitch channel, and realizing the attitude control of the pitch axis of the flexible satellite;
步骤七、通过步骤一至步骤六所述的过程对滚动轴姿态和偏航轴姿态分别进行控制,实现挠性卫星姿态控制。Step 7. Control the attitude of the roll axis and the attitude of the yaw axis respectively through the processes described in steps 1 to 6, so as to realize the attitude control of the flexible satellite.
本实施方式中,滚动轴控制方法、俯仰轴控制方法和偏航轴控制方法的步骤原理相同,通过本发明所述方法同样适用于滚动轴控制和偏航轴控制,通过对三轴分别进行控制,从而实现对挠性卫星高稳定度姿态的控制。In this embodiment, the steps and principles of the roll axis control method, the pitch axis control method and the yaw axis control method are the same, and the method of the present invention is also applicable to the roll axis control and yaw axis control, by controlling the three axes respectively , so as to realize the control of the attitude of the flexible satellite with high stability.
卫星姿态控制系统是卫星系统的核心部分,它能使卫星在空间中对惯性参考系保持在特定的方位上,是卫星得以稳定和执行任务的关键。一个完整的姿态控制系统通常是由控制器、执行机构和敏感器组成,如图2所示。The satellite attitude control system is the core part of the satellite system. It can keep the satellite in a specific orientation with respect to the inertial reference frame in space, and is the key to the stability and mission execution of the satellite. A complete attitude control system is usually composed of controllers, actuators and sensors, as shown in Figure 2.
根据卫星的不同任务需求可以讲姿态控制分为两种情况,姿态机动和姿态稳定,其中,姿态稳定是指克服内外干扰力矩使卫星姿态保持对某参考方位定向的控制任务,根据是否需要自身产生控制力矩,将姿态控制的方式分为被动控制和主动控制,被动控制是利用环境干扰力矩来控制和调整卫星的姿态,并不需要消耗星体携带的能量即达到控制效果,而如今卫星主要运用的是主动控制方式,即依靠测得的姿态信息依照控制规律进行控制,属于闭环负反馈控制。According to different task requirements of satellites, attitude control can be divided into two situations, attitude maneuvering and attitude stability. Among them, attitude stability refers to the control task of overcoming internal and external disturbance torques to keep the satellite attitude oriented to a certain reference orientation. Control torque, the attitude control method is divided into passive control and active control. Passive control is to use the environmental disturbance torque to control and adjust the attitude of the satellite. It does not need to consume the energy carried by the star to achieve the control effect. Today, satellites mainly use It is an active control method, that is, it relies on the measured attitude information to control according to the control law, which belongs to the closed-loop negative feedback control.
卫星姿态控制的执行机构主要有飞轮、推力器以及磁力矩器等。飞轮执行机构应用角动量交换将卫星动量偏差转化为飞轮动量控制,本发明中所考虑的执行机构即为飞轮,以飞轮为主要执行机构的主动姿态控制系统由于可以从太阳帆板持续获得能源供应,尤其适合于长期工作的卫星,飞轮为连续旋转工作类型,其控制精度相对较高,而喷气装置由于其工作方式为脉冲形式,控制精度受到限制,磁力矩器输出力矩较小,通常作为飞轮的卸载和备份。The actuators of satellite attitude control mainly include flywheel, thruster and magnetic torquer. The flywheel actuator uses angular momentum exchange to convert satellite momentum deviation into flywheel momentum control. The actuator considered in this invention is the flywheel. The active attitude control system with the flywheel as the main actuator can continuously obtain energy supply from the solar panel , especially suitable for satellites that work for a long time. The flywheel is a continuous rotation type, and its control accuracy is relatively high. However, because the jet device works in the form of pulses, the control accuracy is limited, and the output torque of the magnetic torque device is small. It is usually used as a flywheel uninstall and backup.
根据飞轮的不同工作方式,可将其分为两类,如果飞轮转速方向可变,平均角动量为零,则称为反作用轮或零动量轮;如果飞轮转速不过零,平均角动量为一个偏置值,称为偏置动量轮。According to the different working methods of the flywheel, it can be divided into two categories. If the flywheel speed direction is variable and the average angular momentum is zero, it is called a reaction wheel or zero momentum wheel; if the flywheel speed does not exceed zero, the average angular momentum is a bias The set value is called the bias momentum wheel.
研究挠性卫星的控制问题,首先需要着重考虑的是挠性附件的振动影响,从结构上来看,振动会增加附件所承受的应力,长时间存在时将造成结构疲劳从而使卫星使用寿命降低,从振动产生的结果上讲,将会影响姿态控制的稳态性能指标,基本的振动抑制方法有两种,分别为被动振动控制和主动振动控制;从原理上可将被动控制方法分为能量分流和能量耗散,其基本原理是将振源与主体分开或将振动产生的能量转移到其他结构并消耗掉,从早期到现在一种常用且有效的挠性振动抑制方法就是频率隔离法,即设计控制系统时,将其带宽控制在五倍或十倍低于挠性模态基频,达到了使挠性结构的振动隔离的效果,如此模态振动将不会对控制系统造成很大的影响,并且可以依靠本身的阻尼逐渐衰减,频率隔离法在模态基频较高时实现起来比较容易,不会增加控制系统的复杂性,因此在工程中运用较为广泛。To study the control of flexible satellites, the first thing to consider is the vibration effect of flexible accessories. From a structural point of view, vibration will increase the stress on accessories, and if it exists for a long time, it will cause structural fatigue and reduce the service life of the satellite. In terms of the results of vibration, it will affect the steady-state performance index of attitude control. There are two basic vibration suppression methods, namely passive vibration control and active vibration control; in principle, passive control methods can be divided into energy splitting And energy dissipation, the basic principle is to separate the vibration source from the main body or transfer the energy generated by the vibration to other structures and consume it. From the early days to the present, a commonly used and effective method of flexible vibration suppression is the frequency isolation method, namely When designing the control system, its bandwidth is controlled to be five or ten times lower than the fundamental frequency of the flexible mode, so as to achieve the effect of isolating the vibration of the flexible structure, so that the modal vibration will not cause great damage to the control system influence, and can rely on its own damping to gradually attenuate. The frequency isolation method is easier to implement when the modal fundamental frequency is high, and will not increase the complexity of the control system, so it is widely used in engineering.
振动的主动抑制控制包括分力合成、输入成型以及结合智能材料的控制方法等,考虑到对振动进行主动抑制控制,必将增加能量消耗,同时引入压电元件会增加系统的复杂度,本发明所述控制方法采用频率隔离方法进行振动抑制。The active suppression control of vibration includes component force synthesis, input molding, and control methods combined with intelligent materials. Considering that active suppression control of vibration will inevitably increase energy consumption, and the introduction of piezoelectric elements will increase the complexity of the system. The present invention The control method adopts a frequency isolation method for vibration suppression.
作为经典的姿态控制方法,PID控制仍不失为一种精确和具有先进性的控制规律。基于自动控制原理进行分析与设计,PID控制器设计时可以考虑系统动态特性和带宽等因素,并通过幅值裕度和相位裕度反映系统的鲁棒性能,因此,至今仍为绝大多数的三轴稳定卫星所采用。As a classic attitude control method, PID control is still a precise and advanced control law. Based on the analysis and design of the automatic control principle, the PID controller can consider the system dynamic characteristics and bandwidth and other factors when designing, and reflect the robust performance of the system through the amplitude margin and phase margin. Three-axis stabilized satellites are used.
在PID控制中,比例信号可增加系统通频带,但会使系统稳定性降低,微分信号给系统提供阻尼,从而改善稳定性,但也使系统对噪声及干扰较为敏感,积分信号提高系统稳态精度,各控制参数物理意义明确,简单可靠,适当选择后可保证卫星具有较高的控制精度和良好的动态性能。In PID control, the proportional signal can increase the passband of the system, but it will reduce the stability of the system. The differential signal provides damping to the system, thereby improving stability, but it also makes the system more sensitive to noise and interference. The integral signal improves the steady state of the system. Accuracy, the physical meaning of each control parameter is clear, simple and reliable, after proper selection, it can ensure that the satellite has high control accuracy and good dynamic performance.
具体实施方式二、本具体实施方式与具体实施方式一所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,步骤一中所述建立的挠性卫星的动力学模型的表达式为:Embodiment 2. The difference between this embodiment and the high-stability attitude control method for flexible satellites based on frequency domain analysis described in Embodiment 1 is that the dynamic model of the flexible satellite established in step 1 is The expression is:
其中,ωs=[ω1 ω2 ω3]T∈R3本体坐标系相对于惯性系且投影分解在本体坐标系中的姿态角速度矢量;Is∈R3×3为卫星转动惯量阵;Tc∈R3为挠性卫星三个通道控制力矩矢量;Td∈R3为挠性卫星所受的干扰力矩;i的取值为1或2,表示两块太阳帆板;Fsi∈R3×n为振动与卫星转动耦合系数,ηi∈Rn为挠性模态坐标;ξi和Ωi均为n维对角阵,ξi为阻尼比,Ωi为模态频率,n为模态阶数,为姿态角速度的一阶导数,为ηi的一阶导数,为ηi的二阶导数, Among them, ω s =[ω 1 ω 2 ω 3 ] T ∈ R 3 The body coordinate system relative to the inertial system and the attitude angular velocity vector projected and decomposed in the body coordinate system; I s ∈ R 3×3 is the satellite moment of inertia matrix; T c ∈ R 3 is the control torque vector of the three channels of the flexible satellite; T d ∈ R 3 is the disturbance torque suffered by the flexible satellite; the value of i is 1 or 2, which means two solar panels; F si ∈ R 3×n is the coupling coefficient of vibration and satellite rotation, η i ∈ R n is the coordinate of the flexible mode; ξ i and Ω i are n-dimensional diagonal arrays, ξ i is the damping ratio, Ω i is the modal frequency, n is the mode order, is the first derivative of the attitude angular velocity, is the first derivative of η i , is the second order derivative of η i ,
在研究卫星姿态问题时,经常采用地心惯性坐标系、轨道坐标系、卫星惯性参考坐标系和本体坐标系进行研究。When studying satellite attitude problems, the earth-centered inertial coordinate system, orbital coordinate system, satellite inertial reference coordinate system and body coordinate system are often used for research.
具体实施方式三、本具体实施方式与具体实施方式二所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,对绕行卫星的动力学模型进行小角度假设并简化获得的动力学模型的表达式为:Specific Embodiment 3. The difference between this specific embodiment and the high-stability attitude control method for flexible satellites based on frequency domain analysis described in specific embodiment 2 is that the dynamic model of orbiting satellites is assumed to be small-angle and simplified to obtain The expression of the dynamic model of is:
其中,Θ为三轴姿态角,为三轴姿态角加速度,T=Tc+Td,Among them, Θ is the three-axis attitude angle, is the three-axis attitude angular acceleration, T=T c +T d ,
对简化后的动力学模型取单一附件,获得频域方程的表达式为:Taking a single attachment to the simplified dynamic model, the expression of the frequency domain equation is obtained as:
其中,Iy为俯仰轴的转动惯量,Fsj为俯仰轴对应第j阶模态的振动与挠性卫星转动耦合系数,ηj为俯仰轴对应第j阶模态的挠性模态坐标,ξj为俯仰轴对应第j阶模态的阻尼比,Ωj为俯仰轴对应第j阶模态的模态频率,Among them, I y is the moment of inertia of the pitch axis, F sj is the coupling coefficient of the vibration of the pitch axis corresponding to the jth order mode and the rotation of the flexible satellite, η j is the coordinate of the flexible mode of the pitch axis corresponding to the jth order mode, ξ j is the damping ratio of the pitch axis corresponding to the jth mode, Ω j is the modal frequency of the pitch axis corresponding to the jth mode,
通过模态方程导出模态坐标ηj与姿态角θ的关系,然后带入姿态方程中消去模态量,得:The relationship between the modal coordinate η j and the attitude angle θ is derived through the modal equation, and then brought into the attitude equation to eliminate the modal quantity, and then:
具体实施方式四、本具体实施方式与具体实施方式三所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,步骤三中在挠性卫星俯仰轴简化模型中,略去控制器部分并将挠性模态影响全部归入干扰中,获得干扰补偿器Z的表达式的过程为:Embodiment 4. The difference between this embodiment and the flexible satellite high stability attitude control method based on frequency domain analysis described in Embodiment 3 is that in step 3, in the simplified model of the pitch axis of the flexible satellite, omit In the controller part, all the influence of the flexible mode is included in the disturbance, and the process of obtaining the expression of the disturbance compensator Z is:
步骤三一、根据挠性卫星俯仰轴简化模型中角速度输出和被控对象获得干扰q的观测值其中,为俯仰角速率,ut为执行机构输出信号;Step 31. Obtain the observed value of disturbance q according to the angular velocity output in the simplified model of the flexible satellite pitch axis and the controlled object in, is the pitch rate, u t is the output signal of the actuator;
步骤三二、在挠性卫星俯仰轴简化模型中施加外加控制信号该外加控制信号zt为执行机构的输出信号,根据执行机构的模型W(s)获得执行机构的外加驱动信号uc为飞轮执行机构的驱动信号;Step 32: Apply an external control signal to the simplified model of the flexible satellite pitch axis The external control signal z t is the output signal of the actuator, and the external drive signal of the actuator is obtained according to the model W(s) of the actuator u c is the driving signal of the flywheel actuator;
步骤三三、采用滤波器Fr(s)限定干扰抑制的带宽,继而获得干扰补偿器Z的表达式。Step 33: Use the filter F r (s) to limit the interference suppression bandwidth, and then obtain the expression of the interference compensator Z.
本实施方式中采用了鲁棒模型匹配方法获得干扰补偿器Z,如图3所示,鲁棒模型匹配方法考虑了干扰及不确定性等因素,它是以经典控制理论的原理和方法为依据的,设计目标在于使干扰到所关心的输出传递函数等于或近似为零,通过观测输出y和控制对象的逆传递函数,就可以得到外界干扰的大小,然后将其引入控制系统中进行补偿,理论上便消除了干扰产生的影响。In this embodiment, a robust model matching method is used to obtain the disturbance compensator Z, as shown in Figure 3, the robust model matching method takes factors such as disturbance and uncertainty into consideration, and is based on the principles and methods of classical control theory Yes, the design goal is to make the output transfer function from the disturbance to the concerned output equal to or approximately zero. By observing the output y and the inverse transfer function of the control object, the magnitude of the external disturbance can be obtained, and then introduced into the control system for compensation. In theory, the influence of interference is eliminated.
图3中,M(s)表示干扰q的观测器,用于对干扰大小进行估计;用于保证干扰补偿的正确性;Fr(s)为滤波器,用于选择特定频率的干扰进行抑制,在控制系统中,有:Wqy(s)=[1-Fr(s)]W′qy(s),其中,W′qy(s)表示原系统从干扰到输出的传递函数,在理想情况下,如果令Fr(s)等于1,则加入干扰补偿器后的闭环传递函数Wqy(s)恒为零,满足了设计初衷,但是实际中是不可实现的,因为此时系统可能会引入许多不确定因素并最终导致系统不稳定,因此,在应用干扰补偿器时,滤波器Fr(s)的带宽是需要重点设计的。In Figure 3, M(s) represents the observer of the interference q, which is used to estimate the size of the interference; It is used to ensure the correctness of interference compensation; F r (s) is a filter, which is used to select specific frequency interference for suppression. In the control system, there are: W qy (s)=[1-F r (s)] W′ qy (s), where W′ qy (s) represents the transfer function of the original system from the disturbance to the output. In an ideal case, if F r (s) is equal to 1, then the closed-loop transfer The function W qy (s) is always zero, which satisfies the original intention of the design, but it is unrealizable in practice, because at this time the system may introduce many uncertain factors and eventually lead to system instability. Therefore, when applying the disturbance compensator, The bandwidth of the filter F r (s) needs to be designed with emphasis.
由于滤波器Fr(s)对干扰补偿器的干扰抑制性起到决定性的作用,因此必须合理设计其形式与参数,本发明中,将滤波器Fr(s)选取为:Since the filter F r (s) plays a decisive role in the interference suppression of the interference compensator, its form and parameters must be reasonably designed. In the present invention, the filter F r (s) is selected as:
其中,α、β和γ均为待设计参数,该滤波器是由以α、β和γ为截止频率的三个低通滤波器串联组成的,因此以上三个参数的选取,将决定干扰补偿器的性能,可以看出,α、β和γ的值越大,Fr(s)的值越趋近1,当α、β和γ的值越小,则滤波器Fr(s)不能有效的抑制期望频域范围内的干扰。Among them, α, β and γ are the parameters to be designed, and the filter is composed of three low-pass filters with α, β and γ as the cut-off frequency in series, so the selection of the above three parameters will determine the interference compensation It can be seen that the larger the value of α, β and γ, the closer the value of F r (s) is to 1. When the value of α, β and γ is smaller, the filter F r (s) cannot Effectively suppress interference in the desired frequency domain.
具体实施方式五、本具体实施方式与具体实施方式四所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,步骤三三中增设滤波器Fr(s),限定干扰抑制的带宽,继而获得干扰补偿器Z的表达式为:Embodiment 5. The difference between this embodiment and the flexible satellite high-stability attitude control method based on frequency domain analysis described in Embodiment 4 is that a filter F r (s) is added in steps 3 and 3 to limit interference The suppressed bandwidth, and then the expression of the interference compensator Z is obtained as:
其中,为俯仰角速率。in, is the pitch rate.
具体实施方式六、结合图4说明本具体实施方式,本具体实施方式与具体实施方式五所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,步骤四中对挠性卫星俯仰轴简化模型进行频域分析,获得挠性影响广义干扰化分析结果的过程为:Embodiment 6. This embodiment is described in conjunction with FIG. 4. The difference between this embodiment and the flexible satellite high stability attitude control method based on frequency domain analysis described in Embodiment 5 is that the flexible satellite is controlled in step 4. The simplified model of the satellite pitch axis is analyzed in the frequency domain, and the process of obtaining the results of the generalized interference analysis of the flexible effect is as follows:
建立引入干扰补偿器且将挠性影响作为广义干扰时的俯仰通道系统模型,使用飞轮作为执行机构,W(s)取为一阶惯性环节的形式:The pitch channel system model is established when the disturbance compensator is introduced and the flexibility effect is regarded as the generalized disturbance, the flywheel is used as the actuator, and W(s) is taken as the form of the first-order inertial link:
根据该系统模型获得系统的开环传递函数为:According to the system model, the open-loop transfer function of the system is obtained as:
系统的闭环传递函数为:The closed-loop transfer function of the system is:
干扰输入到角速度输出的传递函数为:The transfer function from disturbance input to angular velocity output is:
其中,τy为俯仰轴飞轮时间常数,kpy为俯仰轴PD控制器比例参数,kdy为俯仰轴PD控制器微分参数。Among them, τ y is the flywheel time constant of the pitch axis, k py is the proportional parameter of the PD controller of the pitch axis, and k dy is the differential parameter of the PD controller of the pitch axis.
本实施方式中,C(s)=kpy+kdys为PD控制器传递函数,此时开环和闭环传递函数与不加干扰补偿器时的完全相同,其与参数τy、Iy、kpy和kdy有关,而与滤波器参数α、β和γ无关,因此,加入干扰补偿器后不影响系统稳定性以及其他性能,而且可以看出此时的传递函数与不加干扰补偿器时的闭环传递函数比较多出[1-Fr(s)]这一项,所以不仅通过改变参数τy、Iy、kpy和kdy控制带宽来实现对干扰的抑制,合理设计滤波器Fr(s)对于提升干扰抑制效果有着重要的作用。In this embodiment, C(s)=k py +k dy s is the transfer function of the PD controller. At this time, the open-loop and closed-loop transfer functions are exactly the same as those without the interference compensator, which are related to the parameters τ y , I y , k py and k dy are related, but have nothing to do with the filter parameters α, β and γ. Therefore, the system stability and other performances will not be affected after adding the interference compensator, and it can be seen that the transfer function at this time is the same as that without interference compensation The closed-loop transfer function of the filter has more [1-F r (s)], so not only by changing the parameters τ y , I y , k py and k dy to control the bandwidth to achieve the suppression of interference, but also to design the filter reasonably The device F r (s) plays an important role in improving the interference suppression effect.
具体实施方式七、结合图5说明本具体实施方式,本具体实施方式与具体实施方式六所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,步骤四中对挠性卫星俯仰轴简化模型进行频域分析,获得挠性影响非广义干扰化分析结果的过程为:Embodiment 7. This embodiment is described in conjunction with FIG. 5. The difference between this embodiment and the flexible satellite high stability attitude control method based on frequency domain analysis described in Embodiment 6 is that in step 4, the flexible The simplified model of the satellite pitch axis is analyzed in the frequency domain, and the process of obtaining the analysis results of the non-generalized interference of the flexible effect is as follows:
建立引入干扰补偿器且不将挠性影响作为广义干扰时的俯仰通道系统模型,将挠性影响叠加的传递函数记为∑,获得不引入干扰补偿器时系统的开环传递函数为:The pitching channel system model is established when the disturbance compensator is introduced and the flexibility effect is not regarded as the generalized disturbance. The transfer function of the superposition of the flexibility effect is denoted as ∑, and the open-loop transfer function of the system without the disturbance compensator is obtained as:
不引入干扰补偿器时系统的闭环传递函数为:The closed-loop transfer function of the system when no disturbance compensator is introduced is:
不引入干扰补偿器时,干扰输入到角速度输出的传递函数为:When the disturbance compensator is not introduced, the transfer function from disturbance input to angular velocity output is:
引入干扰补偿器时系统的开环传递函数为:The open-loop transfer function of the system when the disturbance compensator is introduced is:
引入干扰补偿器时系统的闭环传递函数为:The closed-loop transfer function of the system when the disturbance compensator is introduced is:
引入干扰补偿器时,干扰输入到角速度输出的传递函数为:When the disturbance compensator is introduced, the transfer function from disturbance input to angular velocity output is:
通过不引入干扰补偿器和引入干扰补偿器系统开环传递函数和闭环传递函数,可见考虑挠性时,引入干扰补偿器可以削弱挠性对系统性能造成的影响,[1-Fr(s)]如果足够小,挠性影响则可以被忽略。通过干扰输入到角速度输出的传递函数由此可以看出,引入干扰补偿器后能够有效的对干扰进行抑制。By not introducing disturbance compensator and introducing disturbance compensator system open-loop transfer function and closed-loop transfer function, it can be seen that when flexibility is considered, the introduction of disturbance compensator can weaken the impact of flexibility on system performance, [1-F r (s) ] If it is small enough, the effect of flexibility can be neglected. From the transfer function from the disturbance input to the angular velocity output, it can be seen that the disturbance can be suppressed effectively after the introduction of the disturbance compensator.
具体实施方式八、本具体实施方式与具体实施方式七所述的基于频域分析的挠性卫星高稳定度姿态控制方法的区别在于,步骤五中根据挠性影响广义干扰化分析结果和挠性影响非广义干扰化分析结果获得干扰补偿器Z的滤波参数和PD控制参数的过程为:Embodiment 8. The difference between this embodiment and the flexible satellite high-stability attitude control method based on frequency domain analysis described in Embodiment 7 is that in step 5, according to the analysis results of the generalized interference of the flexibility and the flexibility The process of obtaining the filter parameters and PD control parameters of the disturbance compensator Z by affecting the non-generalized disturbance analysis results is as follows:
当PD控制参数一定时,通过改变干扰补偿器Z的滤波参数获得在不引入干扰补偿器时、引入干扰补偿器时和改变干扰补偿器中滤波参数时,系统的开环频率特性、系统闭环频率特性和系统干扰到角速度输出的幅频特性,并通过上述特性确定干扰补偿器Z的滤波参数;When the PD control parameters are constant, by changing the filter parameters of the disturbance compensator Z, the open-loop frequency characteristics of the system, the system closed-loop The frequency characteristics and the amplitude-frequency characteristics of the system interference to the angular velocity output, and determine the filter parameters of the interference compensator Z through the above characteristics;
当干扰补偿器Z的滤波参数一定时,通过改变PD控制参数获得在系统的开环频率特性、系统闭环频率特性和系统干扰到角速度输出的幅频特性,并通过改变PD控制参数时获得在系统的开环频率特性、系统闭环频率特性和系统干扰到角速度输出的幅频特性确定PD控制参数。When the filter parameters of the disturbance compensator Z are constant, the open-loop frequency characteristics of the system, the closed-loop frequency characteristics of the system, and the amplitude-frequency characteristics of the system disturbance to the angular velocity output can be obtained by changing the PD control parameters, and obtained by changing the PD control parameters. The open-loop frequency characteristics of the system, the closed-loop frequency characteristics of the system, and the amplitude-frequency characteristics of the system interference to the angular velocity output determine the PD control parameters.
以下为对本发明控制方法的验证以及干扰补偿器有效性分析,分析与仿真过程中考虑了挠性的影响。系统的控制效果可以通过对PD参数或者Fr(s)滤波参数的调节进行改善,下面对俯仰通道进行频域分析,分别考虑调整补偿器参数和PD参数的情况,The following is the verification of the control method of the present invention and the effectiveness analysis of the disturbance compensator, and the influence of flexibility is considered in the analysis and simulation process. The control effect of the system can be improved by adjusting the PD parameters or the F r (s) filter parameters. Next, the pitch channel is analyzed in the frequency domain, and the adjustment of the compensator parameters and the PD parameters are considered respectively.
(1)PD参数一定时干扰补偿器参数变化对系统的影响分析(1) Analysis of the impact of disturbance compensator parameter changes on the system when PD parameters are constant
PD参数取kpy=15/500*Iy、kdy=130/500*Iy,滤波器参数α=β=γ,分别取0.1Hz、0.29Hz、0.55Hz、1Hz和10Hz,截取挠性前5阶模态,其他参数如下,其中两块帆板参数相同:PD parameters take k py =15/500*I y , k dy =130/500*I y , filter parameters α=β=γ, take 0.1Hz, 0.29Hz, 0.55Hz, 1Hz and 10Hz respectively, intercept the flexible For the first 5 modes, other parameters are as follows, and the parameters of the two sailboards are the same:
卫星俯仰轴惯量:Iy=6000(kg·m2);Satellite pitch axis inertia: I y =6000(kg·m 2 );
飞轮时间常数:τy=0.1;Flywheel time constant: τ y = 0.1;
帆板模态频率:Ω=diag(0.290;0.740;1.492;1.865;3.798)×2π(rad/s);Mode frequency of sailboard: Ω=diag(0.290; 0.740; 1.492; 1.865; 3.798)×2π(rad/s);
阻尼比:ξ=diag(0.0262 0.0267 0.0397 0.0259 0.0178);Damping ratio: ξ=diag(0.0262 0.0267 0.0397 0.0259 0.0178);
俯仰轴转动耦合系数:Fsy1=(0.00002 25.6652 0.0024 -0.0001 3.2438);Pitch axis rotation coupling coefficient: F sy1 = (0.00002 25.6652 0.0024 -0.0001 3.2438);
俯仰轴振动耦合系数:Fsy2=(-0.00002 24.7348 0.0023 0.0001 -3.2820);Pitch axis vibration coupling coefficient: F sy2 = (-0.00002 24.7348 0.0023 0.0001 -3.2820);
根据以上参数设定获得在不引入、引入干扰补偿器以及改变干扰补偿器中滤波参数时对系统的开环以及干扰到角速度闭环的频率特性曲线,如图6和图7所示,从图6中可以看出无论是否引入干扰补偿器,系统的开环频率响应曲线在低频段和高频段基本重合,在中高频部分曲线发生变化,且随着滤波参数的增加,曲线趋近于无挠性时的情况。从系统的闭环特性中可得出类似的结论。图7可以看出,引入干扰补偿器后从干扰到角速度闭环幅频特性在低频段有下移的趋势,并且随着滤波参数的增加,曲线下移幅度变大,由此可知,此干扰补偿器对干扰具有抑制效果,且参数越大,效果越好,同时可以看出系统的带宽远小于挠性模态一阶频率,符合频率隔离要求。According to the above parameter settings, the frequency characteristic curves of the open loop of the system and the closed loop from disturbance to angular velocity are obtained when the disturbance compensator is not introduced, the disturbance compensator is introduced, and the filter parameters in the disturbance compensator are changed, as shown in Figure 6 and Figure 7, from Figure 6 It can be seen that no matter whether the interference compensator is introduced or not, the open-loop frequency response curve of the system basically coincides in the low frequency band and the high frequency band, and the curve changes in the middle and high frequency parts, and with the increase of the filter parameters, the curve tends to be inflexible time situation. Similar conclusions can be drawn from the closed-loop properties of the system. It can be seen from Figure 7 that after the introduction of the interference compensator, the closed-loop amplitude-frequency characteristic from the interference to the angular velocity tends to move downward in the low frequency band, and with the increase of the filtering parameters, the downward shift of the curve becomes larger. It can be seen that the interference compensation The device has a suppression effect on interference, and the larger the parameter, the better the effect. At the same time, it can be seen that the bandwidth of the system is much smaller than the first-order frequency of the flexible mode, which meets the frequency isolation requirements.
(2)干扰补偿器参数一定时PD控制器比例参数kpy变化对系统的影响分析(2) Analysis of the influence of the change of the PD controller proportional parameter k py on the system when the disturbance compensator parameter is constant
干扰补偿器中滤波器的参数α、β和γ同时取0.55Hz时,改变PD控制器中kpy的值对系统的影响效果进行分析。kpy分别取kpy1=15/500*Iy、kpy2=35/500*Iy、kpy3=55/500*Iy、kpy4=75/500*Iy、kpy5=95/500*Iy,kdy=130/500*Iy,根据以上参数获得系统的开环、闭环以及干扰到角速度输出的频率特性曲线,如图8-图10所示,从图8中开环响应中可以看出,干扰补偿器参数一定时,随着kpy的增加,在低频段幅频特性曲线有微小的上移,相频特性曲线下移,系统稳定裕度逐渐降低,同时系统的闭环频率响应显示系统带宽有所增加,从图10中可以看出,随着kpy的增加,在低频段某频率之前,对干扰的抑制效果逐渐增强,在该频率之后,对干扰的抑制效果减弱。When the parameters α, β and γ of the filter in the disturbance compensator are 0.55Hz at the same time, the effect of changing the value of k py in the PD controller on the system is analyzed. k py respectively take k py1 =15/500*I y , k py2 =35/500*I y , k py3 =55/500*I y , k py4 =75/500*I y , k py5 =95/500 *I y , k dy =130/500*I y , according to the above parameters, obtain the frequency characteristic curves of the system's open-loop, closed-loop and interference to the angular velocity output, as shown in Figure 8-Figure 10, from the open-loop response in Figure 8 It can be seen from the figure that when the parameters of the interference compensator are constant, with the increase of k py , the amplitude-frequency characteristic curve in the low frequency range will move up slightly, and the phase-frequency characteristic curve will move down, and the system stability margin will gradually decrease. At the same time, the system’s The closed-loop frequency response shows that the system bandwidth has increased. It can be seen from Figure 10 that with the increase of k py , before a certain frequency in the low frequency band, the suppression effect on interference is gradually enhanced, and after this frequency, the suppression effect on interference weakened.
综上所述,引入干扰补偿器后可以降低挠性对系统性能造成的影响,而且随着滤波参数越大,系统特性越趋于不含挠性的情况;引入干扰补偿器后对干扰的抑制有明显效果,而且随着滤波器参数的增大,抑制效果增强;增加PD控制器中参数kpy的值,可以增大闭环系统带宽,并在一定频率以下增强对干扰的抑制,但同时也会减小系统相角裕度,削弱系统稳定性。因此,在实际应用中,将滤波参数取为挠性附件一阶振动频率左右即可,考虑到稳定裕度的要求,将kpy参数取为0.03倍的惯量值。In summary, the introduction of the disturbance compensator can reduce the impact of flexibility on system performance, and as the filtering parameters increase, the system characteristics tend to be less flexible; the suppression of disturbance after the introduction of the disturbance compensator It has an obvious effect, and with the increase of the filter parameters, the suppression effect is enhanced; increasing the value of the parameter k py in the PD controller can increase the bandwidth of the closed-loop system and enhance the suppression of interference below a certain frequency, but at the same time It will reduce the system phase angle margin and weaken the system stability. Therefore, in practical applications, it is enough to set the filtering parameters to be around the first-order vibration frequency of the flexible attachment. Considering the requirements of the stability margin, the k py parameter is set to be 0.03 times the inertia value.
根据以上所述的控制方法,对三轴分别设计PD控制器加干扰补偿器,应用在安装有两帆板的完整挠性卫星模型中,卫星为大惯量卫星,仿真中考虑帆板的前5阶模态,考虑环境干扰,仿真参数如下所示:According to the above-mentioned control method, the PD controller and the interference compensator are respectively designed for the three axes, and applied in the complete flexible satellite model with two sailboards. The satellite is a large inertia satellite, and the first 5 sailboards are considered in the simulation. First-order mode, considering the environmental disturbance, the simulation parameters are as follows:
卫星主惯量:Ix=15000(kg·m2),Iy=6000(kg·m2),Iz=13000(kg·m2);Satellite main inertia: I x =15000(kg·m 2 ), I y =6000(kg·m 2 ), I z =13000(kg·m 2 );
飞轮时间常数:τx=0.1,τy=0.1,τz=0.1;Flywheel time constant: τ x = 0.1, τ y = 0.1, τ z = 0.1;
帆板模态频率:Ω=diag(0.290;0.740;1.492;1.865;3.798)×2π(rad/s);Mode frequency of sailboard: Ω=diag(0.290; 0.740; 1.492; 1.865; 3.798)×2π(rad/s);
阻尼比:ξ=diag(0.0262 0.0267 0.0397 0.0259 0.0178);Damping ratio: ξ=diag(0.0262 0.0267 0.0397 0.0259 0.0178);
转动耦合系数: Rotational coupling coefficient:
振动耦合系数: Vibration coupling coefficient:
初始姿态:θ=0.1°,ψ=0.1°, Initial pose: θ=0.1°, ψ=0.1°,
计算机采样周期:T=0.2s;Computer sampling period: T=0.2s;
PD控制参数:kpx=15/500×Ix,kpy=15/500×Iy,kpz=15/500×Iz;PD control parameters: k px =15/500×I x , k py =15/500×I y , k pz =15/500×I z ;
kdx=130/500×Ix,kdy=130/500×Iy,kdz=130/500×Iz;k dx =130/500×I x , k dy =130/500×I y , k dz =130/500×I z ;
滤波器参数:α=β=γ=0.1Hz。Filter parameters: α=β=γ=0.1 Hz.
根据以上仿真参数,分别对不引入干扰补偿器时和引入干扰补偿器时的挠性卫星进行仿真,不引入干扰补偿器时的仿真结果如图11-图17所示,图11为不引入干扰补偿器时系统姿态角曲线;图12为不引入干扰补偿器时系统姿态角速度曲线;图13为不引入干扰补偿器时系统控制力矩曲线;图14为不引入干扰补偿器时系统总环境力矩曲线;图15为不引入干扰补偿器时系统四种环境干扰力矩曲线,四种环境干扰力矩包括重力梯度力矩、气动力矩、太阳光压力矩和剩磁力矩;图16为不引入干扰补偿器时系统俯仰轴(Y轴)正方向帆板的模态坐标曲线;图17为不引入干扰补偿器时系统俯仰轴(Y轴)负方向帆板的模态坐标曲线。According to the above simulation parameters, simulate the flexible satellite without the introduction of the interference compensator and the introduction of the interference compensator. The simulation results without the introduction of the interference compensator are shown in Figure 11-Figure 17. The system attitude angle curve when the compensator is used; Figure 12 is the system attitude angular velocity curve when the disturbance compensator is not introduced; Figure 13 is the system control torque curve when the disturbance compensator is not introduced; Figure 14 is the system total environmental torque curve when the disturbance compensator is not introduced ; Figure 15 is the four environmental disturbance torque curves of the system when no disturbance compensator is introduced. The modal coordinate curve of the sailboard in the positive direction of the pitch axis (Y axis); Figure 17 is the modal coordinate curve of the sailboard in the negative direction of the pitch axis (Y axis) of the system when no interference compensator is introduced.
引入干扰补偿器且滤波参数α=β=γ=0.1Hz时的仿真结果如图18-图22所示,图18为引入干扰补偿器时系统姿态角曲线;图19为引入干扰补偿器时系统姿态角速度曲线;图20为引入干扰补偿器时系统控制力矩曲线;图21为引入干扰补偿器时系统俯仰轴(Y轴)正方向帆板的模态坐标曲线;图22为引入干扰补偿器时系统俯仰轴(Y轴)负方向帆板的模态坐标曲线。The simulation results when the disturbance compensator is introduced and the filtering parameter α=β=γ=0.1Hz are shown in Figure 18-22. Figure 18 is the system attitude angle curve when the disturbance compensator is introduced; Figure 19 is the system attitude angle curve when the disturbance compensator is introduced. Attitude angular velocity curve; Figure 20 is the system control torque curve when the disturbance compensator is introduced; Figure 21 is the modal coordinate curve of the sailboard in the positive direction of the pitch axis (Y axis) of the system when the disturbance compensator is introduced; Figure 22 is the time when the disturbance compensator is introduced The modal coordinate curve of the sailboard in the negative direction of the pitch axis (Y axis) of the system.
从以上仿真结果中可以看出两种情况下卫星姿态最终趋于稳定,对模态振动的抑制效果好,达到了课题要求的控制指标,单纯的PD控制的控制精度达到10-4度量级,稳定度为10-8度/秒量级;在引入干扰补偿器后,控制精度与稳定度分别达到了10-7度和10-10度/秒量级,比不引入补偿器时的控制效果有很大的提高。From the above simulation results, it can be seen that the attitude of the satellite in the two cases eventually tends to be stable, the suppression effect on the modal vibration is good, and the control index required by the project is reached. The control accuracy of the simple PD control reaches the 10 The stability is on the order of 10 -8 degrees/second; after the introduction of the disturbance compensator, the control accuracy and stability have reached the order of 10 -7 degrees and 10 -10 degrees/second respectively, which is better than the control effect when the compensator is not introduced There is a great improvement.
下表给出了滤波参数变化时的精度、稳定度的情况:The following table shows the accuracy and stability when the filtering parameters are changed:
从表中可以看出随着干扰补偿器滤波参数的增大,系统的控制性能逐渐增强,考虑到滤波参数的增大会使所需控制力矩增加,所以在实际应用中,综合考虑各种因素后,将滤波参数取值到挠性振动一阶频率左右即可。It can be seen from the table that with the increase of the filter parameters of the disturbance compensator, the control performance of the system is gradually enhanced. Considering that the increase of the filter parameters will increase the required control torque, in practical applications, after comprehensive consideration of various factors , set the value of the filter parameters to about the first-order frequency of the flexural vibration.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410513373.9A CN104267732B (en) | 2014-09-29 | 2014-09-29 | Flexible satellite high stability attitude control method based on frequency-domain analysis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410513373.9A CN104267732B (en) | 2014-09-29 | 2014-09-29 | Flexible satellite high stability attitude control method based on frequency-domain analysis |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104267732A CN104267732A (en) | 2015-01-07 |
CN104267732B true CN104267732B (en) | 2017-07-28 |
Family
ID=52159260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410513373.9A Active CN104267732B (en) | 2014-09-29 | 2014-09-29 | Flexible satellite high stability attitude control method based on frequency-domain analysis |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104267732B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045270B (en) * | 2015-06-17 | 2017-09-29 | 北京控制工程研究所 | A kind of hard and soft posture control method based on vibration compensation and feedback of status |
CN105159310B (en) * | 2015-09-07 | 2017-08-08 | 北京航空航天大学 | A kind of inertial system Spacecraft Attitude Control/angular momentum management method |
CN105371851B (en) * | 2015-11-20 | 2018-08-07 | 国家测绘地理信息局卫星测绘应用中心 | A kind of satellite attitude model construction method based on frequency-domain analysis |
CN105372993B (en) * | 2015-12-10 | 2019-09-17 | 上海新跃仪表厂 | A kind of vibration suppressing method motor-driven for Flexible Satellite Attitude |
CN105807780B (en) * | 2016-05-30 | 2017-06-20 | 北京航空航天大学 | A kind of anti-interference attitude control method and checking device based on flywheel output bias |
CN106094510B (en) * | 2016-06-30 | 2019-11-05 | 电子科技大学 | A kind of pid parameter adjusting method based on interference inverter |
CN107608370A (en) * | 2017-11-09 | 2018-01-19 | 北京航空航天大学 | The robust attitude control method and unmanned vehicle of unmanned vehicle |
CN108536164B (en) * | 2018-03-23 | 2021-10-08 | 哈尔滨工业大学深圳研究生院 | Attitude control method for flexible spacecraft without angular velocity measurement |
CN109085847B (en) * | 2018-09-03 | 2021-12-07 | 中国运载火箭技术研究院 | Elastic stability control system and control method for large-static-instability aircraft |
CN109250152B (en) * | 2018-09-29 | 2020-03-17 | 上海微小卫星工程中心 | Method for improving triaxial stability of satellite |
CN110119153B (en) * | 2019-05-10 | 2020-12-15 | 北京航空航天大学 | A method for attitude control of underactuated spacecraft with active assistance of photo-pressure torque |
CN110329542B (en) * | 2019-06-04 | 2021-05-11 | 上海卫星工程研究所 | Satellite configuration suitable for cooperative control of ultra-large flexible satellite |
CN110550238B (en) * | 2019-10-16 | 2022-10-21 | 中山大学 | Closed-loop component force synthesis active vibration suppression method for flexible satellite |
CN111026142B (en) * | 2019-12-11 | 2023-04-14 | 北京控制工程研究所 | Method and system for rapid attitude maneuvering under large disturbance and small inertia |
CN111483618B (en) * | 2020-04-09 | 2021-10-01 | 上海航天控制技术研究所 | Multi-directional driving task autonomous management control method suitable for Mars detection |
CN111487904B (en) * | 2020-04-14 | 2021-08-13 | 上海商汤临港智能科技有限公司 | Parameter configuration method and device, electronic equipment and storage medium |
CN112068419B (en) * | 2020-07-28 | 2021-09-03 | 北京航空航天大学 | Flexible satellite pointing tracking control method containing six-degree-of-freedom vibration isolation platform |
CN112286061B (en) * | 2020-12-25 | 2021-06-01 | 蓝箭航天空间科技股份有限公司 | Spacecraft attitude control modeling method and device with multi-class execution mechanisms |
CN114115305B (en) * | 2021-11-01 | 2022-10-04 | 武汉大学 | A control system design method of a high-precision remote sensing small satellite with fast attitude and maneuvering |
CN114659738B (en) * | 2022-02-25 | 2023-07-14 | 航天东方红卫星有限公司 | A Method for Low-Frequency Fatigue Analysis of Satellite Transportation Environment Based on Acceleration Response |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3206473B2 (en) * | 1997-01-28 | 2001-09-10 | 日本電気株式会社 | High stability attitude control system for satellite |
JP4189604B2 (en) * | 2006-05-12 | 2008-12-03 | Nec東芝スペースシステム株式会社 | Attitude control data generation method in attitude maneuver for flexible structure, and attitude control device using the same |
CN101859146B (en) * | 2010-07-16 | 2011-11-30 | 哈尔滨工业大学 | Satellite fault prediction method based on predictive filtering and empirical mode decomposition |
-
2014
- 2014-09-29 CN CN201410513373.9A patent/CN104267732B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104267732A (en) | 2015-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104267732B (en) | Flexible satellite high stability attitude control method based on frequency-domain analysis | |
Liu et al. | Disturbance observer based attitude control for flexible spacecraft with input magnitude and rate constraints | |
Sun et al. | Adaptive backstepping control of spacecraft rendezvous and proximity operations with input saturation and full-state constraint | |
CN105468007B (en) | A kind of flexible satellite track linearisation attitude control method based on interference observer | |
Liu et al. | An anti-disturbance PD control scheme for attitude control and stabilization of flexible spacecrafts | |
Hu et al. | Disturbance observer based finite-time attitude control for rigid spacecraft under input saturation | |
Liu et al. | Prescribed performance tracking control of a free-flying flexible-joint space robot with disturbances under input saturation | |
Wang et al. | Nonlinear attitude control scheme with disturbance observer for flexible spacecrafts | |
Qinglei et al. | Adaptive integral-type sliding mode control for spacecraft attitude maneuvering under actuator stuck failures | |
Wang et al. | Experiments study on attitude coupling control method for flexible spacecraft | |
CN105629732B (en) | A kind of spacecraft attitude output Tracking Feedback Control method for considering Control constraints | |
CN107450588A (en) | A kind of strong disturbance rejection control method of Flexible Spacecraft control system | |
CN107402516B (en) | Hierarchical saturation fuzzy PD attitude control method based on joint actuator | |
CN105159310A (en) | Inertial system spacecraft attitude control/angular momentum management method | |
Fan et al. | Robust attitude control for a rigid-flexible-rigid microsatellite with multiple uncertainties and input saturations | |
CN106020221A (en) | Interference-resistant gesture control verification platform and interference-resistant gesture control verification method based on output feedback | |
Malekzadeh et al. | A robust nonlinear control approach for tip position tracking of flexible spacecraft | |
Lyu et al. | Hybrid nonfragile intermediate observer-based TS fuzzy attitude control for flexible spacecraft with input saturation | |
CN105807780B (en) | A kind of anti-interference attitude control method and checking device based on flywheel output bias | |
CN105843237A (en) | Spacecraft attitude reference instruction generation method for suppressing flexible vibration | |
Han et al. | Nonlinear H∞ based underactuated attitude control for small satellites with two reaction wheels | |
CN105759827B (en) | Spacecraft attitude control system for suppressing unexpected flexible vibration | |
Zhang et al. | Integrated translational and rotational control for the terminal landing phase of a lunar module | |
CN113619814A (en) | Method for controlling relative attitude and orbit coupling of final approach section of rendezvous and docking | |
CN114153222A (en) | Attitude and orbit integrated tracking control method and device under multi-constraint condition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Ma Guangfu Inventor after: Sun Yanchao Inventor after: Li Chuanjiang Inventor after: Zhang Chao Inventor after: Ma Jingjing Inventor after: Zhu Jinjin Inventor before: Sun Yanchao Inventor before: Zhang Chao Inventor before: Ma Jingjing Inventor before: Li Chuanjiang Inventor before: Ma Guangfu Inventor before: Zhu Jinjin |
|
CB03 | Change of inventor or designer information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |