CN104570742B - Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit - Google Patents
Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit Download PDFInfo
- Publication number
- CN104570742B CN104570742B CN201510046799.2A CN201510046799A CN104570742B CN 104570742 B CN104570742 B CN 104570742B CN 201510046799 A CN201510046799 A CN 201510046799A CN 104570742 B CN104570742 B CN 104570742B
- Authority
- CN
- China
- Prior art keywords
- axis
- coordinate system
- control
- attitude
- angle
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000010354 integration Effects 0.000 title claims abstract description 5
- 230000004069 differentiation Effects 0.000 title abstract 2
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 10
- 239000013598 vector Substances 0.000 claims description 37
- 239000011159 matrix material Substances 0.000 claims description 21
- 230000008859 change Effects 0.000 claims description 13
- 238000013461 design Methods 0.000 claims description 13
- 230000009466 transformation Effects 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 9
- 238000005259 measurement Methods 0.000 claims description 6
- 230000003321 amplification Effects 0.000 claims description 5
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 5
- 230000001133 acceleration Effects 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 4
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000001914 filtration Methods 0.000 abstract description 2
- 238000005096 rolling process Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000009434 installation Methods 0.000 description 4
- 239000000446 fuel Substances 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000001629 suppression Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 241000282414 Homo sapiens Species 0.000 description 1
- 206010034719 Personality change Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 244000145845 chattering Species 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种异面交叉快变轨道快速高精度相对指向控制方法。The invention relates to a fast and high-precision relative pointing control method for intersecting fast-changing tracks with different planes.
背景技术Background technique
随着航天科技的发展,空间技术已在各项领域大规模应用,可以说空间已经作为一种人类赖以生存发展的资源而存在。为了让卫星有效载荷以一定精度指向特定目标,首先需要根据目标位置计算卫星载荷视线轴指向目标时的期望姿态,然后通过跟踪期望姿态,使卫星在轨道运动及干扰力矩的作用下,与指令姿态的偏差及相对转动速度保持在允许范围内。With the development of aerospace science and technology, space technology has been widely used in various fields. It can be said that space has existed as a resource that human beings rely on for survival and development. In order to make the satellite payload point to a specific target with a certain accuracy, it is first necessary to calculate the desired attitude when the satellite load line-of-sight axis points to the target according to the target position, and then track the desired attitude so that the satellite is in line with the commanded attitude under the influence of orbital motion and disturbance torque The deviation and relative rotation speed are kept within the allowable range.
《挠性航天器鲁棒反步自适应姿态机动及主动振动抑制》研究了挠性航天器姿态机动及主动振动抑制问题,设计了双回路鲁棒控制方法,该控制方法对参数不确定性具有很强的鲁棒性,增加挠性结构的阻尼,可以实现挠性航天器的高精度姿态控制和振动抑制。然而,该算法进入稳态较慢,影响系统的快速性。"Robust Backstepping Adaptive Attitude Maneuvering and Active Vibration Suppression of Flexible Spacecraft" studies the problem of attitude maneuvering and active vibration suppression of flexible spacecraft, and designs a dual-loop robust control method, which is effective for parameter uncertainties Strong robustness, increasing the damping of the flexible structure, can realize the high-precision attitude control and vibration suppression of the flexible spacecraft. However, the algorithm enters the steady state slowly, which affects the rapidity of the system.
《变结构控制在挠性航天器姿态快速机动控制中的应用》重点研究了挠性航天器的变结构控制律。分析了最快机动下变结构参数整定方法,该算法具有很强的鲁棒性,算法简单,不依赖模型参数,较PID控制具有较好的动态性能,提高了卫星姿态机动的快速性和精度。但是,该算法过于依赖卫星姿态动力学建模精度,限制了其在实际工程中的应用。"Application of Variable Structure Control in Rapid Attitude Maneuvering Control of Flexible Spacecraft" focuses on the variable structure control law of flexible spacecraft. The parameter setting method of the fastest maneuvering down-variable structure is analyzed. This algorithm has strong robustness, simple algorithm, does not depend on model parameters, has better dynamic performance than PID control, and improves the rapidity and accuracy of satellite attitude maneuvering. . However, the algorithm relies too much on the accuracy of satellite attitude dynamics modeling, which limits its application in practical engineering.
《带太阳帆板卫星姿态控制方法研究》研究了挠性卫星姿态动力学特性复杂、建模不确定性和实际卫星执行机构力矩输出受限的问题,设计了基于支持向量机的非精确模型的逆模型控制律。该控制律具有良好的稳态效果和动态品质,有效地减小了挠性模态振动对姿态控制的影响,并对干扰具有一定的抑制能力。但是,该算法的稳定性分析及计算过程都比较复杂,应用仍相对较少,还没有出现支持向量机与挠性卫星姿态相结合的文献。"Research on Attitude Control Method for Satellites with Solar Panels" studies the problems of complex attitude dynamics of flexible satellites, modeling uncertainty and limited torque output of actual satellite actuators, and designs an inaccurate model based on support vector machines. Inverse Model Control Law. The control law has good steady-state effect and dynamic quality, effectively reduces the influence of flexible mode vibration on attitude control, and has a certain ability to suppress disturbance. However, the stability analysis and calculation process of this algorithm are relatively complicated, and the application is still relatively few, and there is no literature on the combination of support vector machine and flexible satellite attitude.
目前几乎没有关于异面交叉轨道下卫星的姿态快速、高精度跟踪指向问题的研究。At present, there is almost no research on the problem of fast attitude tracking and high-precision tracking of satellites in different plane crossing orbits.
发明内容Contents of the invention
本发明为了解决现有的控制方法中没有关于异面交叉轨道下卫星的姿态快速、高精度跟踪指向的控制方法的问题。The present invention aims to solve the problem that there is no control method for the attitude fast and high-precision tracking and pointing of satellites under different plane crossing orbits in the existing control methods.
基于前馈PID控制的异面交叉快变轨道快速高精度相对指向控制方法,包括以下步骤:A fast and high-precision relative pointing control method for fast-changing tracks across different planes based on feed-forward PID control, including the following steps:
步骤1:确定期望姿态:Step 1: Determine the desired pose:
追踪星与目标星位于异面交叉轨道上,追踪星需要自主探测目标的位置;为了让追踪星的激光发射器或观察设备始终指向目标星,首先要确定期望姿态,这样对目标的指向问题便成为姿态跟踪问题;由于探测范围有限,只有在追踪星与目标星距离较近时才能进行激光攻击或观测监视,当两星轨道夹角较大时,只有轨道交叉点附近一小段满足探测距离要求,这时期望姿态往往变化很快(“快变”的体现),因此需要对目标的指向跟踪具有较快的响应速度;又由于对目标星的指向任务往往要求具有一定的精度,因此对指向的精度提出了较高的要求;The tracking star and the target star are located on different orbits, and the tracking star needs to detect the position of the target autonomously; in order to make the laser emitter or observation equipment of the tracking star always point to the target star, the desired attitude must be determined first, so that the problem of pointing to the target can be easily solved. It becomes a problem of attitude tracking; due to the limited detection range, laser attack or observation and monitoring can only be carried out when the distance between the tracking star and the target star is relatively close. , at this time, the expected attitude often changes quickly (the embodiment of "fast change"), so it is necessary to have a faster response speed for the pointing tracking of the target; and because the pointing task of the target star often requires a certain accuracy, the The accuracy puts forward higher requirements;
假设追踪星视线轴与本体x轴重合,令期望姿态坐标系的x轴指向目标星,y轴垂直于x轴与追踪星地心矢量组成的平面,且与轨道角速度反向,z轴和x、y轴组成右手坐标系,如图1所示;这样设计的期望姿态坐标系几乎是质心轨道坐标系绕z轴转动一定角度得到,以质心轨道坐标系作为姿态参考坐标系,则期望姿态的变化近似为绕z轴旋转;Assuming that the line of sight axis of the tracking star coincides with the x-axis of the body, the x-axis of the desired attitude coordinate system points to the target star, the y-axis is perpendicular to the plane formed by the x-axis and the tracking star’s geocentric vector, and is opposite to the orbital angular velocity, and the z-axis and x , y-axis to form a right-handed coordinate system, as shown in Figure 1; the desired attitude coordinate system designed in this way is almost obtained by rotating the center-of-mass orbital coordinate system around the z-axis by a certain angle, and the orbital coordinate system of the mass center is used as the attitude reference coordinate system, then the expected attitude The change is approximately a rotation around the z-axis;
在地心惯性坐标系中,期望姿态坐标系各坐标轴单位矢量表示为:In the earth-centered inertial coordinate system, the unit vector of each coordinate axis of the desired attitude coordinate system is expressed as:
其中rt与rc分别为追踪星与目标星在地心惯性坐标系中的位置矢量;i、j、k为期望姿态坐标系各坐标轴的单位矢量;Where r t and r c are the position vectors of the tracking star and the target star in the earth-centered inertial coordinate system respectively; i, j, k are the unit vectors of each coordinate axis of the desired attitude coordinate system;
设x1、y1、z1为地心惯性坐标系各坐标轴的单位矢量,x2、y2、z2为质心轨道坐标系各坐标轴的单位矢量,由期望姿态坐标系各坐标轴的单位矢量i,j,k和地心惯性坐标系各坐标轴的单位矢量x1,y1,z1求得期望姿态坐标系相对地心惯性坐标系的余弦转换矩阵Rdi,由质心轨道坐标系各坐标轴的单位矢量x2,y2,z2和地心惯性坐标系各坐标轴的单位矢量x1,y1,z1求得质心轨道坐标系相对地心惯性坐标系的余弦转换矩阵Roi,Let x 1 , y 1 , z 1 be the unit vectors of each coordinate axis of the earth-centered inertial coordinate system, x 2 , y 2 , z 2 be the unit vectors of each coordinate axis of the center-of-mass orbital coordinate system, and each coordinate axis of the desired attitude coordinate system The unit vectors i, j, k of the earth-centered inertial coordinate system and the unit vectors x 1 , y 1 , z 1 of each coordinate axis of the earth-centered inertial coordinate system are obtained to obtain the cosine transformation matrix R di of the desired attitude coordinate system relative to the earth-centered inertial coordinate system, and the mass center orbit The unit vector x 2 , y 2 , z 2 of each coordinate axis of the coordinate system and the unit vector x 1 , y 1 , z 1 of each coordinate axis of the earth-centered inertial coordinate system are used to obtain the cosine of the center-of-mass orbital coordinate system relative to the earth-centered inertial coordinate system Transformation matrix R oi ,
则期望姿态坐标系相对于质心轨道坐标系的转换矩阵为Then the transformation matrix of the desired attitude coordinate system relative to the centroid orbital coordinate system is
步骤2:卡尔曼滤波估计在控制律中用到了期望姿态角的二阶导数,无法直接测量;测量到的期望姿态角有噪声影响,如果直接二次差分会放大噪声,故设计标准连续型卡尔曼滤波器确定期望姿态角及其导数;期望姿态角是在以i、j、k单位矢量所在的坐标轴为期望姿态坐标系下得到的姿态角,设期望姿态角为θ,为期望姿态角θ的一阶导数,为期望姿态角θ的二阶导数;取状态矢量为 Step 2: The Kalman filter estimation uses the second order derivative of the desired attitude angle in the control law, which cannot be directly measured; the measured desired attitude angle is affected by noise, and the direct second difference will amplify the noise, so the design of the standard continuous type Kalman The Mann filter determines the expected attitude angle and its derivative; the expected attitude angle is the attitude angle obtained under the coordinate axis where the i, j, and k unit vectors are located as the expected attitude coordinate system, and the expected attitude angle is θ, is the first derivative of the desired attitude angle θ, is the second derivative of the desired attitude angle θ; take the state vector as
通过测量得到含有噪声信息的期望角度z:The expected angle z containing noise information is obtained by measurement:
z=Hzx+v (3)z=H z x+v (3)
式中Hz=[1,0,0],v为未被估计的高频噪声;In the formula, H z =[1,0,0], v is the unestimated high-frequency noise;
将含有噪声的期望角度z输入卡尔曼滤波器;在卡尔曼滤波器中,Input the desired angle z with noise into the Kalman filter; in the Kalman filter,
设三个轴的估计器取相同形式;每个轴的状态方程为:Let the estimators for the three axes take the same form; the state equation for each axis is:
其中,w是方差不为零的虚拟白噪声,以反映实际角加速度信息的变化特性;in, w is a virtual white noise with non-zero variance to reflect the change characteristics of the actual angular acceleration information;
估计器为The estimator is
K=PHz TR-1 (6)K=PH z T R -1 (6)
PAT+AP-PHz TR-1HzP+BQBT=0 (7)PA T +AP-PH z T R -1 Hz P+BQB T =0 (7)
是对状态变量x的状态估计值;对状态变量x的状态估计值的一阶导;Q为半正定的系统噪声方差阵;R为正定的测量噪声阵;P为状态的方差矩阵; is the state estimate for the state variable x; The first derivative of the state estimation value of the state variable x; Q is the semi-positive definite system noise variance matrix; R is the positive definite measurement noise matrix; P is the state The variance matrix of
根据含有噪声的期望角度z通过星载计算机的卡尔曼滤波算法得到精确的期望角度θ;According to the expected angle z containing noise, the precise expected angle θ is obtained through the Kalman filter algorithm of the on-board computer;
步骤3:设计每个轴的姿态控制律,姿态控制律的具体表现为控制力矩u;具有如下形式:Step 3: Design the attitude control law of each axis. The specific expression of the attitude control law is the control torque u; it has the following form:
其中u为控制力矩,I为此轴主惯量,Kp为比例放大系数,Ki为积分控制系数,Kd为微分控制系数;ad为本体质心坐标系下的姿态角,为ad的二阶导数;e为欧拉姿态角误差;Where u is the control torque, I is the principal inertia of the axis, K p is the proportional amplification factor, K i is the integral control coefficient, K d is the differential control coefficient; a d is the attitude angle in the center of mass coordinate system of the body, is the second derivative of a d ; e is the Euler attitude angle error;
步骤4:选取执行机构,用两个平行放置的单框架控制力矩陀螺控制偏航轴,即z轴;用两个飞轮分别控制滚动轴和俯仰轴,即x轴和y轴。Step 4: Select the actuator, use two parallel single-frame control moment gyroscopes to control the yaw axis, that is, the z-axis; use two flywheels to control the roll axis and pitch axis, namely the x-axis and y-axis.
本发明具有以下有益效果:The present invention has the following beneficial effects:
1、在实际工程中推力器是有幅值上限的,并不是连续的,与现有的一些连续控制下的轨道转移方案相比,本发明考虑了推力器的幅值限制,更符合实际工程应用。1. In actual engineering, the thruster has an upper limit of amplitude, which is not continuous. Compared with some existing orbit transfer schemes under continuous control, the present invention considers the amplitude limit of the thruster, which is more in line with actual engineering application.
2、与一些只考虑时间最优或者只考虑燃料消耗问题的方案相比,本发明同时考虑了转移时间和燃料消耗问题,可以通过调节两者所占的比重来找到该比重下时间—燃料最优的控制方案。2. Compared with some schemes that only consider the optimal time or fuel consumption, the present invention considers both the transfer time and the fuel consumption, and can find the time-fuel maximum by adjusting the proportion of the two. Excellent control scheme.
3、与一些研究惯性系中的轨道转移不同,本发明研究的是相对轨道坐标系中的轨道转移,相对轨道坐标系中的轨道转移起始点和终止点在惯性系中不是固定点,使得本发明在航天器之间的相对轨道转移问题中具有更大的实际应用价值。3. Different from some studies on orbit transfer in inertial system, the present invention studies orbit transfer in relative orbit coordinate system, and the orbit transfer start point and end point in relative orbit coordinate system are not fixed points in inertial system, making this The invention has greater practical application value in the problem of relative orbit transfer between spacecraft.
附图说明Description of drawings
图1期望姿态坐标系示意图;Figure 1 is a schematic diagram of the desired attitude coordinate system;
图2本体及轨道坐标系示意图;Fig. 2 is a schematic diagram of body and track coordinate system;
图3控制力矩陀螺安装构型示意图;Figure 3 is a schematic diagram of the installation configuration of the control moment gyroscope;
图4飞轮在力矩模式下的PD控制器示意图;Figure 4 is a schematic diagram of the PD controller of the flywheel in torque mode;
图5期望姿态与本体姿态变化曲线图;Figure 5 is a curve diagram of desired posture and body posture variation;
图6姿态角误差变化曲线图;Fig. 6 attitude angle error change curve;
图7卫星角速度变化曲线图;Figure 7 satellite angular velocity change curve;
图8 CMG与飞轮输出力矩曲线图;Figure 8 CMG and flywheel output torque curve;
图9总控制力矩变化曲线图。Fig. 9 is a curve diagram of total control torque change.
具体实施方式detailed description
具体实施方式一:Specific implementation mode one:
基于前馈PID控制的异面交叉快变轨道快速高精度相对指向控制方法,包括以下步骤:A fast and high-precision relative pointing control method for fast-changing tracks across different planes based on feed-forward PID control, including the following steps:
步骤1:确定期望姿态:Step 1: Determine the desired pose:
追踪星与目标星位于异面交叉轨道上,追踪星需要自主探测目标的位置;为了让追踪星的激光发射器或观察设备始终指向目标星,首先要确定期望姿态,这样对目标的指向问题便成为姿态跟踪问题;由于探测范围有限,只有在追踪星与目标星距离较近时才能进行激光攻击或观测监视,当两星轨道夹角较大时,只有轨道交叉点附近一小段满足探测距离要求,这时期望姿态往往变化很快(“快变”的体现),因此需要对目标的指向跟踪具有较快的响应速度;又由于对目标星的指向任务往往要求具有一定的精度,因此对指向的精度提出了较高的要求;The tracking star and the target star are located on different orbits, and the tracking star needs to detect the position of the target autonomously; in order to make the laser emitter or observation equipment of the tracking star always point to the target star, the desired attitude must be determined first, so that the problem of pointing to the target can be easily solved. It becomes a problem of attitude tracking; due to the limited detection range, laser attack or observation and monitoring can only be carried out when the distance between the tracking star and the target star is relatively close. , at this time, the expected attitude often changes quickly (the embodiment of "fast change"), so it is necessary to have a faster response speed for the pointing tracking of the target; and because the pointing task of the target star often requires a certain accuracy, the The accuracy puts forward higher requirements;
假设追踪星视线轴与本体x轴重合,令期望姿态坐标系的x轴指向目标星,y轴垂直于x轴与追踪星地心矢量组成的平面,且与轨道角速度反向,z轴和x、y轴组成右手坐标系,如图1所示;这样设计的期望姿态坐标系几乎是质心轨道坐标系绕z轴转动一定角度得到,以质心轨道坐标系作为姿态参考坐标系,则期望姿态的变化近似为绕z轴旋转;Assuming that the line of sight axis of the tracking star coincides with the x-axis of the body, the x-axis of the desired attitude coordinate system points to the target star, the y-axis is perpendicular to the plane formed by the x-axis and the tracking star’s geocentric vector, and is opposite to the orbital angular velocity, and the z-axis and x , y-axis to form a right-handed coordinate system, as shown in Figure 1; the desired attitude coordinate system designed in this way is almost obtained by rotating the center-of-mass orbital coordinate system around the z-axis by a certain angle, and the orbital coordinate system of the mass center is used as the attitude reference coordinate system, then the expected attitude The change is approximately a rotation around the z-axis;
在地心惯性坐标系中,期望姿态坐标系各坐标轴单位矢量表示为:In the earth-centered inertial coordinate system, the unit vector of each coordinate axis of the desired attitude coordinate system is expressed as:
其中rt与rc分别为追踪星与目标星在地心惯性坐标系中的位置矢量;i、j、k为期望姿态坐标系各坐标轴的单位矢量;Where r t and r c are the position vectors of the tracking star and the target star in the earth-centered inertial coordinate system respectively; i, j, k are the unit vectors of each coordinate axis of the desired attitude coordinate system;
设x1、y1、z1为地心惯性坐标系各坐标轴的单位矢量,x2、y2、z2为质心轨道坐标系各坐标轴的单位矢量,由期望姿态坐标系各坐标轴的单位矢量i,j,k和地心惯性坐标系各坐标轴的单位矢量x1,y1,z1求得期望姿态坐标系相对地心惯性坐标系的余弦转换矩阵Rdi,由质心轨道坐标系各坐标轴的单位矢量x2,y2,z2和地心惯性坐标系各坐标轴的单位矢量x1,y1,z1求得质心轨道坐标系相对地心惯性坐标系的余弦转换矩阵Roi,Let x 1 , y 1 , z 1 be the unit vectors of each coordinate axis of the earth-centered inertial coordinate system, x 2 , y 2 , z 2 be the unit vectors of each coordinate axis of the center-of-mass orbital coordinate system, and each coordinate axis of the desired attitude coordinate system The unit vectors i, j, k of the earth-centered inertial coordinate system and the unit vectors x 1 , y 1 , z 1 of each coordinate axis of the earth-centered inertial coordinate system are obtained to obtain the cosine transformation matrix R di of the desired attitude coordinate system relative to the earth-centered inertial coordinate system, and the mass center orbit The unit vector x 2 , y 2 , z 2 of each coordinate axis of the coordinate system and the unit vector x 1 , y 1 , z 1 of each coordinate axis of the earth-centered inertial coordinate system are used to obtain the cosine of the center-of-mass orbital coordinate system relative to the earth-centered inertial coordinate system Transformation matrix R oi ,
则期望姿态坐标系相对于质心轨道坐标系的转换矩阵为Then the transformation matrix of the desired attitude coordinate system relative to the centroid orbital coordinate system is
步骤2:卡尔曼滤波估计在控制律中用到了期望姿态角的二阶导数,无法直接测量;测量到的期望姿态角有噪声影响,如果直接二次差分会放大噪声,故设计标准连续型卡尔曼滤波器确定期望姿态角及其导数;期望姿态角是在以i、j、k单位矢量所在的坐标轴为期望姿态坐标系下得到的姿态角,设期望姿态角为θ,为期望姿态角θ的一阶导数,为期望姿态角θ的二阶导数;取状态矢量为 Step 2: The Kalman filter estimation uses the second-order derivative of the desired attitude angle in the control law, which cannot be directly measured; the measured desired attitude angle is affected by noise, and if the direct secondary difference will amplify the noise, so the design of the standard continuous Kalman The Mann filter determines the expected attitude angle and its derivative; the expected attitude angle is the attitude angle obtained under the coordinate axis where the i, j, and k unit vectors are located as the expected attitude coordinate system, and the expected attitude angle is θ, is the first derivative of the desired attitude angle θ, is the second derivative of the desired attitude angle θ; take the state vector as
通过测量得到含有噪声信息的期望角度z:The expected angle z containing noise information is obtained by measurement:
z=Hzx+v (3)z=H z x+v (3)
式中Hz=[1,0,0],v为未被估计的高频噪声;In the formula, H z =[1,0,0], v is the unestimated high-frequency noise;
将含有噪声的期望角度z输入卡尔曼滤波器;在卡尔曼滤波器中,Input the desired angle z with noise into the Kalman filter; in the Kalman filter,
设三个轴的估计器取相同形式;每个轴的状态方程为:Let the estimators for the three axes take the same form; the state equation for each axis is:
其中,w是方差不为零的虚拟白噪声,以反映实际角加速度信息的变化特性;in, w is a virtual white noise with non-zero variance to reflect the change characteristics of the actual angular acceleration information;
估计器为The estimator is
K=PHz TR-1 (6)K=PH z T R -1 (6)
PAT+AP-PHz TR-1HzP+BQBT=0 (7)PA T +AP-PH z T R -1 Hz P+BQB T =0 (7)
是对状态变量x的状态估计值;对状态变量x的状态估计值的一阶导;Q为半正定的系统噪声方差阵;R为正定的测量噪声阵;P为状态的方差矩阵; is the state estimate for the state variable x; The first derivative of the state estimation value of the state variable x; Q is the semi-positive definite system noise variance matrix; R is the positive definite measurement noise matrix; P is the state The variance matrix of
根据含有噪声的期望角度z通过星载计算机的卡尔曼滤波算法得到精确的期望角度θ;According to the expected angle z containing noise, the precise expected angle θ is obtained through the Kalman filter algorithm of the on-board computer;
步骤3:设计每个轴的姿态控制律,姿态控制律的具体表现为控制力矩u;具有如下形式:Step 3: Design the attitude control law of each axis. The specific expression of the attitude control law is the control torque u; it has the following form:
其中u为控制力矩,I为此轴主惯量,Kp为比例放大系数,Ki为积分控制系数,Kd为微分控制系数;ad为本体质心坐标系下的姿态角,为ad的二阶导数;e为欧拉姿态角误差;Where u is the control torque, I is the principal inertia of the axis, K p is the proportional amplification factor, K i is the integral control coefficient, K d is the differential control coefficient; a d is the attitude angle in the center of mass coordinate system of the body, is the second derivative of a d ; e is the Euler attitude angle error;
步骤4:选取执行机构,用两个平行放置的单框架控制力矩陀螺控制偏航轴,即z轴;用两个飞轮分别控制滚动轴和俯仰轴,即x轴和y轴。Step 4: Select the actuator, use two parallel single-frame control moment gyroscopes to control the yaw axis, that is, the z-axis; use two flywheels to control the roll axis and pitch axis, namely the x-axis and y-axis.
具体实施方式二:本实施方式的步骤3的实现过程为:Specific implementation mode two: the implementation process of step 3 of this embodiment mode is:
在惯性空间中追踪星的角速度ω,等于追踪星本体坐标系相对姿态参考坐标系的角速度ωbr与姿态参考坐标系相对质心惯性坐标系的牵连角速度ωri之和,即The angular velocity ω of the tracking star in inertial space is equal to the sum of the angular velocity ω br of the tracking star body coordinate system relative to the attitude reference coordinate system and the implicated angular velocity ω ri of the attitude reference coordinate system relative to the center-of-mass inertial coordinate system, namely
ω=ωbr+ωri (8)ω=ω br +ω ri (8)
在惯性定向飞行模式中In inertial orientation flight mode
此时参考坐标系即为质心惯性坐标系,ωri=0,有At this time, the reference coordinate system is the center-of-mass inertial coordinate system, ω ri =0, we have
Cx(·)、Cy(·)、Cz(·)分别为坐标系转换过程中的旋转矩阵; C x ( ), C y ( ), and C z ( ) are the rotation matrices in the coordinate system conversion process;
ψ为偏航角;为俯仰角;为滚动角;ωx、ωy、ωz分别为追踪星角速度ω在质心惯性坐标系下x轴y轴z轴的分量;ψ is the yaw angle; is the pitch angle; is the roll angle; ω x , ω y , and ω z are the components of the tracking star angular velocity ω in the x-axis, y-axis, and z-axis in the center-of-mass inertial coordinate system;
如图2,欧拉角ψ、的几何意义为:As shown in Figure 2, the Euler angle ψ, The geometric meaning of is:
ψ为偏航角——追踪星滚动轴ObXb(指向追踪星速度方向)在当地水平面上的投影与轨道坐标系OoXo轴的夹角;ψ is the yaw angle—the angle between the projection of the tracking star roll axis O b X b (pointing to the tracking star velocity direction) on the local horizontal plane and the orbital coordinate system O o X o axis;
为俯仰角——追踪星滚动轴ObXb与其在当地水平面上的投影的夹角; is the pitch angle—the angle between the tracking star rolling axis O b X b and its projection on the local horizontal plane;
为滚动角——追踪星俯仰轴ObYb与其在当地水平面上的投影的夹角; Roll angle—the angle between the pitch axis O b Y b of the tracking star and its projection on the local horizontal plane;
为本领域所公知的三个角The three angles known in the art
得到欧拉角姿态运动学方程:Get the Euler angle attitude kinematic equation:
由于姿态控制任务近似于单轴旋转,进行三轴解耦设计姿态跟踪控制律;在追踪星近似绕z轴旋转时,x、y轴姿态角近似为0,且轨道角速度与追踪星角速度相比也为小量,由式(10)可知由陀螺测量得到的角速度可直接用于反馈控制,选取3-1-2转序欧拉角形式描述追踪星姿态;Since the attitude control task is similar to single-axis rotation, the attitude tracking control law is designed with three-axis decoupling; when the tracking star approximately rotates around the z-axis, the x-axis and y-axis attitude angles are approximately 0, and the orbital angular velocity is compared with the tracking star angular velocity is also a small amount, it can be known from formula (10) The angular velocity measured by the gyro can be directly used for feedback control, and the form of 3-1-2 sequence Euler angles is selected to describe the attitude of the tracking star;
将期望姿态角θ根据转换矩阵ad=θRdo转换到本体质心坐标系下的姿态角ad;本体姿态角记为ab,欧拉姿态角误差e=ad-ab;在期望姿态绕z轴快速变化时,传统PID控制律不能满足跟踪精度要求,所以加入了期望欧拉角二阶导数(步骤2当中滤波估计得到)前馈项,用来预测角加速度变化,提高指向跟踪能力;Convert the expected attitude angle θ to the attitude angle a d in the body center of mass coordinate system according to the transformation matrix a d = θR do ; The attitude angle of the body is recorded as a b , and the Euler attitude angle error e=a d -a b ; when the expected attitude changes rapidly around the z-axis, the traditional PID control law cannot meet the tracking accuracy requirements, so the second order of the expected Euler angle is added The derivative (obtained by filtering and estimation in step 2) is a feed-forward term, which is used to predict changes in angular acceleration and improve pointing and tracking capabilities;
每个轴的姿态控制律具有如下形式:The attitude control law for each axis has the following form:
其中u为控制力矩,I为此轴主惯量,Kp为比例放大系数,Ki为积分控制系数,Kd为微分控制系数;Among them, u is the control torque, I is the main inertia of the shaft, K p is the proportional amplification factor, K i is the integral control coefficient, and K d is the differential control coefficient;
为了防止积分饱和,采用“积分分离”的思想,即仅在误差较小时引入积分作用,当|e|小于某一阈值时开始积分,当|e|大于此值时,无积分作用;某一阈值根据实际中的欧拉姿态角误差要求来确定。In order to prevent integral saturation, the idea of "integral separation" is adopted, that is, the integral action is only introduced when the error is small, and when |e| is less than a certain threshold value, the integration starts, and when |e| The threshold is determined according to the actual Euler attitude angle error requirements.
其它步骤和参数与具体实施方式一相同。Other steps and parameters are the same as in the first embodiment.
具体实施方式三:本实施方式的步骤4的实现过程为:Specific implementation mode three: the implementation process of step 4 of this embodiment mode is:
由于两星异面轨道交叉点附近期望姿态有大幅度变化,故对控制力矩要求较高;推力器虽然能提供较大的力矩,但输出力矩不是连续的,不能精确跟踪指令力矩,破坏了控制系统性能;在前馈PID姿态指向跟踪控制中,对控制量精度要求更高,用推力器作执行机构更容易引起抖振,达不到理想的控制效果;Due to the large change in the expected attitude near the intersection point of the orbits of the two stars, the requirements for the control torque are relatively high; although the thruster can provide a large torque, the output torque is not continuous, and the command torque cannot be accurately tracked, which destroys the control System performance; In the feedforward PID attitude tracking control, the accuracy of the control quantity is required to be higher, and it is more likely to cause chattering when the thruster is used as the actuator, and the ideal control effect cannot be achieved;
本发明只有偏航轴力矩需求较大,其他两轴力矩需求很小,可以将飞轮和CMG组合使用,即用两个平行放置的单框架控制力矩陀螺控制偏航轴,即z轴;用两个飞轮分别控制滚动轴和俯仰轴,即x轴和y轴;In the present invention, only the torque requirement of the yaw axis is large, and the torque requirement of the other two axes is very small. The flywheel and the CMG can be used in combination, that is, the yaw axis is controlled by two parallel single-frame control moment gyros, that is, the z-axis; The two flywheels control the roll axis and the pitch axis respectively, that is, the x-axis and the y-axis;
控制力矩陀螺(Control Momentum Gyroscope),简称CMG;控制力矩陀螺群(CMGs)在追踪星本体坐标系中的安装构型如图3所示,h1和h2为两个陀螺转子角动量;在安装构型中建立控制力矩陀螺安装相对坐标系,三个轴指向分别Fx、Fy、Fz;这种构型只能输出Fx、Fz方向力矩,下文中各二维向量代表Fx和Fz方向;Control Momentum Gyroscope, referred to as CMG; the installation configuration of Control Momentum Gyroscopes (CMGs) in the tracking star body coordinate system is shown in Figure 3, h 1 and h 2 are the angular momentum of the two gyroscope rotors; in In the installation configuration, the relative coordinate system of the control moment gyro installation is established, and the three axes point to Fx, Fy, and Fz respectively; this configuration can only output the torque in the Fx and Fz directions, and the two-dimensional vectors below represent the directions of Fx and Fz;
为了减小耦合力矩的影响,尽量让整个追踪星角动量为零,即在追踪星本体角速度为零时,使h1和h2方向相反,定义图中所示方向框架角为零;In order to reduce the influence of the coupling moment, try to make the angular momentum of the entire tracking star zero, that is, when the angular velocity of the tracking star body is zero, make h 1 and h 2 in opposite directions, and define the direction frame angle shown in the figure as zero;
偏航轴用两个平行放置的单框架控制力矩陀螺控制,设两个陀螺转子角动量h1和h2大小都为h,CMG的框架角分别为δ1和δ2,根据偏航轴控制律设计的控制力矩u反求出陀螺框架角δ1和δ2,然后根据δ1和δ2求出陀螺力矩TThe yaw axis is controlled by two parallel single-frame control moment gyros, the two gyro rotor angular momentums h 1 and h 2 are both h, and the frame angles of the CMG are δ 1 and δ 2 respectively, according to the yaw axis control Calculate the gyro frame angles δ 1 and δ 2 inversely from the control torque u designed by the law, and then calculate the gyro torque T according to δ 1 and δ 2
陀螺群在追踪星本体系中总角动量为The total angular momentum of the gyroscope group in the tracking star system is
各陀螺框架转动产生的合成陀螺力矩T可表示为The synthetic gyro torque T generated by the rotation of each gyro frame can be expressed as
是H的一阶导数; is the first derivative of H;
除偏航轴外,滚动轴和俯仰轴采用飞轮为执行机构;In addition to the yaw axis, the roll axis and the pitch axis use the flywheel as the actuator;
而滚动轴和俯仰轴分别用一个飞轮控制,在滚动轴和俯仰轴控制律设计的控制力矩u的工作模式下,飞轮作为单纯一阶惯性环节,对飞轮进行分析与控制器设计如(14)The roll axis and the pitch axis are respectively controlled by a flywheel. In the working mode of the control torque u designed by the control law of the roll axis and the pitch axis, the flywheel is used as a simple first-order inertial link. The analysis and controller design of the flywheel are as follows (14)
式中,ts为一阶惯性系统的时间常数;In the formula, t s is the time constant of the first-order inertial system;
采用PD控制器进行设计,其形式如图4所示;The PD controller is used for design, and its form is shown in Figure 4;
飞轮实际输出力矩uw Flywheel actual output torque u w
ts为一阶惯性系统的时间常数,kp为积分时间常数,kd为微分时间常数;t s is the time constant of the first-order inertial system, k p is the integral time constant, k d is the differential time constant;
按着陀螺框架转动产生的合成陀螺力矩T和飞轮实际输出力矩uw完成异面交叉快变轨道快速高精度相对指向控制。According to the synthesized gyro torque T generated by the rotation of the gyro frame and the actual output torque u w of the flywheel, the fast and high-precision relative pointing control of crossing fast-changing tracks in different planes is completed.
其它步骤和参数与具体实施方式一或二相同。Other steps and parameters are the same as those in Embodiment 1 or Embodiment 2.
实施例Example
设目标星处于600km太阳同步轨道,初始轨道根数为:目标星轨道半长轴a1=6978140m,目标星轨道偏心率e1=0,目标星轨道倾角i1=97.7597°,目标星轨道升交点经度Ω1=0,目标星近心点角距ω1=0,目标星真近角f1=-6.2°;追踪星位于同形异面轨道上,且与目标具有一定相位差,初始轨道根数为:追踪星轨道半长轴a2=6978140m,追踪星轨道偏心率e2=0,追踪星轨道倾角i2=i1+5°,追踪星轨道升交点经度Ω2=0,追踪星近心点角距ω2=0,追踪星真近角f2=f1-0.0821°。Assuming that the target star is in a 600km sun-synchronous orbit, the initial orbit elements are: the semi-major axis of the target star orbit a 1 =6978140m, the target star orbit eccentricity e 1 =0, the target star orbit inclination angle i 1 =97.7597°, the target star orbit elevation The longitude of intersection Ω 1 =0, the angular distance of the pericentric point of the target star ω 1 =0, the true periapsis f 1 of the target star =-6.2°; The numbers are: tracking star orbit semi-major axis a 2 =6978140m, tracking star orbit eccentricity e 2 =0, tracking star orbit inclination i 2 =i 1 +5°, tracking star orbit ascending node longitude Ω 2 =0, tracking star orbit Angular distance of periapsis ω 2 =0, true periapsis of tracking star f 2 =f 1 -0.0821°.
追踪星惯量矩阵tracking star inertia matrix
仿真时加入的空间干扰力矩有:太阳光压力矩、重力梯度力矩、地磁力矩、气动力矩。The spatial disturbance moments added in the simulation include: sunlight pressure moment, gravity gradient moment, geomagnetic moment, and aerodynamic moment.
控制器设计参数Controller Design Parameters
PID参数Kp=1.8I,Ki=1,Kd=1.8I,I为对应轴主惯量,积分阈值0.01°,滤波器参数R=(10/3600/57.3)^2,Q=(500/5000/100)^2;设单个陀螺转子角动量h=30Nms,陀螺框架角速度上限30°/s,操纵律权系数α=e-10D。PID parameter K p =1.8I, K i =1, K d =1.8I, I is the main inertia of the corresponding axis, the integral threshold is 0.01°, the filter parameter R=(10/3600/57.3)^2, Q=(500 /5000/100)^2; set the angular momentum of a single gyro rotor h=30Nms, the upper limit of the angular velocity of the gyro frame is 30°/s, and the steering law weight coefficient α=e -10D .
仿真分析simulation analysis
由前馈PID姿态指向跟踪控制算法得出的仿真图像如图5-图9:The simulation images obtained by the feedforward PID attitude pointing tracking control algorithm are shown in Figure 5-Figure 9:
从图5可以看出期望姿态偏航角从-80°快速变化到80°,滚动、俯仰角几乎为零,符合近似单轴旋转的设想,并且本体姿态能够很好的跟踪期望姿态的变化。由图6可以看出除初始大偏差调整过程外跟踪精度都比较好,轨道交叉点附近误差会增大。从图8图8可以看出在机动过程中由控制力矩陀螺CMG和飞轮提供控制力矩,轨道交叉点附近偏航轴力矩要求较大,由控制力矩陀螺CMG提供。It can be seen from Figure 5 that the desired attitude yaw angle changes rapidly from -80° to 80°, and the roll and pitch angles are almost zero, which is in line with the idea of approximate single-axis rotation, and the body attitude can track the change of expected attitude well. It can be seen from Figure 6 that except for the initial large deviation adjustment process, the tracking accuracy is relatively good, and the error will increase near the track intersection. From Figure 8, it can be seen that the control torque is provided by the control moment gyro CMG and the flywheel during the maneuvering process, and the yaw axis torque requirement near the track intersection is relatively large, which is provided by the control moment gyro CMG.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510046799.2A CN104570742B (en) | 2015-01-29 | 2015-01-29 | Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510046799.2A CN104570742B (en) | 2015-01-29 | 2015-01-29 | Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104570742A CN104570742A (en) | 2015-04-29 |
CN104570742B true CN104570742B (en) | 2017-02-22 |
Family
ID=53087112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510046799.2A Expired - Fee Related CN104570742B (en) | 2015-01-29 | 2015-01-29 | Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104570742B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020224B (en) * | 2016-07-22 | 2019-01-08 | 北京航空航天大学 | A kind of probabilistic Upper Stage vectored thrust control method of consideration centroid position |
CN106379558B (en) * | 2016-09-09 | 2018-09-11 | 上海航天控制技术研究所 | A kind of sliding moding structure composite control method based on angular acceleration feedforward |
CN106919055B (en) * | 2017-04-18 | 2019-10-01 | 上海航天控制技术研究所 | A kind of in-orbit prediction scheme design method of SGCMG failure based on robust pseudoinverse manipulation rate |
CN107132850B (en) * | 2017-05-25 | 2019-08-02 | 上海航天控制技术研究所 | Change rail posture based on angular speed tracking keeps control method |
CN109507875B (en) * | 2019-01-08 | 2022-03-04 | 哈尔滨工业大学 | An Eulerian Rotating Satellite Attitude Maneuvering Hierarchical Saturation PID Control Method |
CN109993224B (en) * | 2019-03-27 | 2021-02-02 | 中国人民解放军战略支援部队航天工程大学 | GEO satellite shape and attitude identification method based on deep learning and multi-core learning |
CN110502026B (en) * | 2019-08-26 | 2022-04-15 | 上海宇航系统工程研究所 | Satellite rolling attitude planning method considering thermal control measurement and control constraint based on sight pointing |
CN111591472B (en) * | 2020-05-15 | 2021-12-10 | 北京世冠金洋科技发展有限公司 | Method and related device for adjusting satellite attitude |
CN112115574B (en) * | 2020-07-28 | 2022-08-02 | 北京航空航天大学 | A high-precision pointing and tracking control method for satellites in different-plane orbits |
CN111649624B (en) * | 2020-07-30 | 2022-04-15 | 哈尔滨工业大学 | A kind of space miniature precision guided weapon control method |
CN112379680B (en) * | 2020-10-10 | 2022-12-13 | 中国运载火箭技术研究院 | Aircraft attitude angle control method, control device and storage medium |
CN112607065B (en) * | 2020-12-23 | 2023-04-18 | 长春工业大学 | High-precision phase control method based on electric propulsion system |
CN115031759B (en) * | 2022-02-25 | 2024-07-26 | 长光卫星技术股份有限公司 | On-orbit fiber optic gyroscope noise acquisition method based on equivalent noise bandwidth method, readable storage medium and electronic equipment |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101708780B (en) * | 2009-11-26 | 2012-12-05 | 哈尔滨工业大学 | Method for controlling rigid spacecraft for target attitude tracking |
JP5405417B2 (en) * | 2010-08-24 | 2014-02-05 | 株式会社小野測器 | Attitude angle stabilization device and method |
TW201221959A (en) * | 2010-11-30 | 2012-06-01 | Ind Tech Res Inst | Method and apparatus for estimating 3D attitude |
CN103121514B (en) * | 2011-11-18 | 2015-09-02 | 上海宇航系统工程研究所 | A kind of attitude control method being applicable to the traversing space vehicle of barycenter |
-
2015
- 2015-01-29 CN CN201510046799.2A patent/CN104570742B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN104570742A (en) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104570742B (en) | Feedforward PID (proportion, integration and differentiation) control based rapid high-precision relative pointing control method of noncoplanar rendezvous orbit | |
CN108287476B (en) | Autonomous rendezvous guidance method for space tumbling non-cooperative targets based on high-order sliding mode control and disturbance observer | |
CN104527994B (en) | Multi-polar cross-over becomes the track set time soon and holds position sensing tracking and controlling method | |
CN105629732B (en) | A kind of spacecraft attitude output Tracking Feedback Control method for considering Control constraints | |
CN105159310B (en) | A kind of inertial system Spacecraft Attitude Control/angular momentum management method | |
US9643740B2 (en) | Gyroless three-axis sun acquisition using sun sensor and unscented kalman filter | |
US8620496B2 (en) | Systems and method of controlling a spacecraft using attitude sensors | |
Kumar et al. | A novel single thruster control strategy for spacecraft attitude stabilization | |
Zhang et al. | Vibration control for rapid attitude stabilization of spacecraft | |
CN107402516B (en) | Hierarchical saturation fuzzy PD attitude control method based on joint actuator | |
CN104085539B (en) | The attitude control method of imaging calibration | |
CN109683628B (en) | Spacecraft relative position control method based on finite time distributed speed observer | |
CN112572835B (en) | Satellite in-orbit angular momentum management and control method with attitude switching function | |
Zhu et al. | Rotating object specific tracking based on orbit-attitude coordinated adaptive control | |
Srivastava et al. | Attitude determination and control system for a leo debris chaser small satellite | |
Thienel et al. | Accurate state estimation and tracking of a non-cooperative target vehicle | |
CN112393835B (en) | A Small Satellite On-orbit Thrust Calibration Method Based on Extended Kalman Filtering | |
Jang et al. | Design and analysis of morpheus lander flight control system | |
Anderson et al. | Attitude determination and control system simulation and analysis for low-cost micro-satellites | |
Traub et al. | Assessment of the dependencies of realistic differential drag controlled in-plane reconfiguration maneuvers on relevant parameters | |
Sun et al. | Magnetic attitude tracking control of gravity gradient microsatellite in orbital transfer | |
Reijneveld et al. | Attitude control system of the Delfi-n3Xt satellite | |
Zenteno-Torres et al. | A tracking backstepping sliding-mode control for spacecraft rendezvous with a passive target | |
Liu et al. | Parameter identification–based attitude stabilization control of spacecraft with multiaccessories during orbital maneuver | |
Liao et al. | Relative position tracking and attitude synchronization of cooperative spacecraft rendezvous and docking based on small-gain theorem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170222 |