CN108839824A - 一种基于合作博弈的混合执行机构动量优化管理方法 - Google Patents
一种基于合作博弈的混合执行机构动量优化管理方法 Download PDFInfo
- Publication number
- CN108839824A CN108839824A CN201810465383.8A CN201810465383A CN108839824A CN 108839824 A CN108839824 A CN 108839824A CN 201810465383 A CN201810465383 A CN 201810465383A CN 108839824 A CN108839824 A CN 108839824A
- Authority
- CN
- China
- Prior art keywords
- executing agency
- mixing
- cmg
- cooperative game
- momentum
- 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.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 11
- 230000001133 acceleration Effects 0.000 claims description 4
- 238000005457 optimization Methods 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 3
- 229920006395 saturated elastomer Polymers 0.000 claims description 2
- 238000005265 energy consumption Methods 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000003380 propellant Substances 0.000 description 1
- 238000004611 spectroscopical analysis Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/244—Spacecraft control systems
- B64G1/245—Attitude control algorithms for spacecraft attitude control
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种基于合作博弈的混合执行机构动量优化管理方法,包括以下步骤:设计策略目标L和约束条件f;设计博弈度量函数H;定义策略组合和CMG框架角速度以及RW旋转角速度之间的关系;进行模糊聚类,得到CMGRW混合执行机构的策略空间;选择策略组合初值;设计策略组合变化值,并分别对策略组合进行优化;若满足H(dλ)≤0,则得到新的策略组合;若策略组合收敛,则得到最佳策略组合,否则重新选择策略初值进行优化。本发明首次采用合作博弈论设计基于CMG和RW混合执行机构控制律,避免了RW饱和以及CMG的奇异问题,并且能高精度地输出大力矩,提高了卫星姿态机动敏捷能力,并通过管理和优化角动量,达到能量优化的目的,同时降低混合执行机构***的能量消耗。
Description
技术领域
本发明属于卫星姿态控制技术领域,尤其涉及一种基于合作博弈的混合执行机构动量优化管理方法。
背景技术
随着航天任务复杂性的不断提高,卫星敏捷机动以及姿态动态跟踪任务等成为航天器姿态控制的研究热点。如法国的Pleiades高分辨率成像卫星,其姿态机动角速度要求达到3deg/s;又如美国的预警卫星XSS-10,其在执行遥测和跟踪任务时,需在进行姿态大角度机动的同时,对目标进行高精度姿态动态跟踪。显然,敏捷机动和姿态动态跟踪对执行机构具有较高的要求,一方面需要执行机构输出较大的姿态控制力矩,另一方面要求执行机构输出的力矩具有较高的精度。
传统的姿态控制执行机构包括推力器、飞轮(Reaction Wheel,RW)、控制力矩陀螺(Control Moment Gyro,CMG)、磁力矩器等。但单一种类执行机构存在各自的局限性,例如推力器需要消耗推进剂,从而影响卫星的在轨寿命;RW的输出力矩相对较小,无法满足敏捷机动控制要求;CMG的输出力矩虽然较大但是存在固有的奇异问题,无法满足高精度控制要求;磁力矩器输出力矩太小,只能用于RW卸载及CubeSat等质量较小卫星的姿态控制等。因此,敏捷机动卫星和姿态动态跟踪卫星通常采用混合执行机构,而基于CMG和RW的混合执行机构CMGRW具有大力矩输出,控制精度高的特点,满足上述任务要求。
由于CMG具有几何奇异问题,RW具有饱和问题,如何使CMG和RW协同工作成为混合执行机构CMGRW控制律设计的主要问题,即如何同时解决CMG奇异问题和RW饱和问题。中国科学院长春光学精密机械与物理研究所的范国伟等设计了一种面向成像敏捷卫星的混合执行机构控制方法,针对CMG和RW混合执行机构,由Legendre伪谱法前馈控制和实现最优轨迹的反馈控制组成,前馈控制可实现CMG***框架角速度的最优规划;反馈控制以飞轮输出力矩等作为约束,补偿初始状态和转动惯量偏差导致的控制误差,但该方法采用最优轨迹,难以满足高动态实时性的要求。上海航天控制工程研究所的耿淼等针对卫星快速机动设计了一种混合执行机构控制方法,但该控制方法仅适用单轴姿态快速机动任务。北京航空航天大学的王焕杰等基于高斯伪普法设计了基于CMG和RW的混合执行机构控制律,解决了CMG奇异问题,但可能会造成RW和CMG频繁切换。哈尔滨工业大学的耿云海等设计了一种基于CMG与RW混合执行机构的力矩分配算法,能够解决CMG奇异问题和死区问题以及RW的饱和及过零问题,但未实现RW和CMG优化管理,***的能量消耗较高。
发明内容
发明目的:本发明目的是提供一种基于合作博弈的混合执行机构动量优化管理方法,能够使CMG和RW协同工作,解决CMG的奇异问题和RW的饱和问题。
技术方案:本发明包括以下步骤:
(1)设计CMGRW混合执行机构控制的策略目标和约束条件其中为CMG的框架角速度,为RW的旋转角加速度;
(2)根据策略目标和约束条件设计合作博弈论度量函数其中λ=[λ1,λ2,λ3]为策略组合;
(3)定义策略组合λ=[λ1,λ2,λ3]和CMG框架角速度以及RW旋转角速度之间的关系得到
(4)进行模糊聚类,得到CMGRW混合执行机构的策略空间η1、η2和η3,策略空间满足合作博弈论度量函数,且策略组合λ=[λ1,λ2,λ3]满足λ1∈η1、λ2∈η2和λ3∈η3;
(5)选择CMGRW混合执行机构初始策略组合λ0=[λ10,λ20,λ30],固定初始策略组合λ0=[λ10,λ20,λ30];
(6)设计策略组合的变化值δλ=[δλ1,δλ2,δλ3],分别对λ1,λ2,λ3进行单目标优化;
(7)假如变化值满足H(dλ)≤0,则进入步骤(8);否则,进入步骤(5);
(8)使λ=λ+dλ,得到CMGRW混合执行机构新的策略组合假如策略组合收敛,则进入步骤(9),否则,使λ0=λ#,并进入步骤(6);
(9)得到最佳策略组合λ*=λ#,博弈结束。
所述步骤(1)中的策略目标和约束条件由CMG奇异条件和RW饱和条件决定。
所述的CMGRW混合执行机构包括n个CMG组成的CMG***以及m个RW组成的RW***。
所述的CMGRW混合执行机构采用混合执行机构合作博弈论控制律进行控制。
所述的混合执行机构合作博弈论控制律为:
其中,u为控制力矩,为CMG框架角速度和RW角加速度的集合,A为混合执行机构的***矩阵,并与混合执行机构的构型有关。
有益效果:本发明首次采用合作博弈论设计基于CMG和RW混合执行机构控制律,避免了RW饱和以及CMG的奇异问题,并且能高精度地输出大力矩,提高了卫星姿态机动敏捷能力,并通过管理和优化角动量,达到能量优化的目的,同时降低混合执行机构***的能量消耗。
附图说明
图1为本发明的CMGRW混合执行机构控制框图;
图2为本发明的混合执行机构控制律设计流程示意图。
具体实施方式
下面结合附图对本发明作进一步说明。
如图2所示,本发明包括以下步骤:
(1)设计CMGRW混合执行机构控制的策略目标和约束条件其中为CMG的框架角速度,为RW的旋转角加速度;
(2)根据策略目标和约束条件设计合作博弈论度量函数其中λ=[λ1,λ2,λ3]为策略组合;
(3)定义策略组合λ=[λ1,λ2,λ3]和CMG框架角速度以及RW旋转角速度之间的关系得到
(4)进行模糊聚类,得到CMGRW混合执行机构的策略空间η1、η2和η3,策略空间满足合作博弈论度量函数,且策略组合λ=[λ1,λ2,λ3]满足λ1∈η1、λ2∈η2和λ3∈η3;
(5)选择CMGRW混合执行机构初始策略组合λ0=[λ10,λ20,λ30],固定初始策略组合λ0=[λ10,λ20,λ30];
(6)设计策略组合的变化值δλ=[δλ1,δλ2,δλ3],分别对λ1,λ2,λ3进行单目标优化;
(7)假如变化值满足H(dλ)≤0,则进入步骤(8);否则,进入步骤(5);
(8)使λ=λ+dλ,得到CMGRW混合执行机构新的策略组合假如策略组合收敛,则进入步骤(9),否则,使λ0=λ#,并进入步骤(6);
(9)得到最佳策略组合λ*=λ#,博弈结束。
步骤(1)中的策略目标和约束条件由CMG奇异条件和RW饱和条件决定。如图1所示,CMGRW混合执行机构在混合执行机构合作博弈论控制律的控制下进行博弈,CMGRW混合执行机构包括n个CMG组成的CMG***以及m个RW组成的RW***。混合执行机构合作博弈论控制律为二次规划问题,并且对执行机构的角动量进行优化。混合执行机构合作博弈论控制律为:
其中,u为控制力矩,为CMG框架角速度和RW角加速度的集合,A为混合执行机构的***矩阵,并与混合执行机构的构型有关。
Claims (5)
1.一种基于合作博弈的混合执行机构动量优化管理方法,其特征在于,包括以下步骤:
(1)设计CMGRW混合执行机构控制的策略目标和约束条件其中n∈N+为CMG的框架角速度,m∈N+为RW的旋转角加速度;
(2)根据策略目标和约束条件设计合作博弈论度量函数其中λ=[λ1,λ2,λ3]为策略组合;
(3)定义策略组合λ=[λ1,λ2,λ3]和CMG框架角速度以及RW旋转角速度之间的关系得到
(4)进行模糊聚类,得到CMGRW混合执行机构的策略空间η1、η2和η3,策略空间满足合作博弈论度量函数,且策略组合λ=[λ1,λ2,λ3]满足λ1∈η1、λ2∈η2和λ3∈η3;
(5)选择CMGRW混合执行机构初始策略组合λ0=[λ10,λ20,λ30],固定初始策略组合λ0=[λ10,λ20,λ30];
(6)设计策略组合的变化值δλ=[δλ1,δλ2,δλ3],分别对λ1,λ2,λ3进行单目标优化;
(7)假如变化值满足H(dλ)≤0,则进入步骤(8);否则,进入步骤(5);
(8)使λ=λ+dλ,得到CMGRW混合执行机构新的策略组合假如策略组合收敛,则进入步骤(9),否则,使λ0=λ#,并进入步骤(6);
(9)得到最佳策略组合λ*=λ#,博弈结束。
2.根据权利要求1所述的一种基于合作博弈的混合执行机构动量优化管理方法,其特征在于,所述步骤(1)中的策略目标和约束条件由CMG奇异条件和RW饱和条件决定。
3.根据权利要求1所述的一种基于合作博弈的混合执行机构动量优化管理方法,其特征在于,所述的CMGRW混合执行机构包括n个CMG组成的CMG***以及m个RW组成的RW***。
4.根据权利要求3所述的一种基于合作博弈的混合执行机构动量优化管理方法,其特征在于,所述的CMGRW混合执行机构采用混合执行机构合作博弈论控制律进行控制。
5.根据权利要求4所述的一种基于合作博弈的混合执行机构动量优化管理方法,其特征在于,所述的混合执行机构合作博弈论控制律为:
其中,u为控制力矩,为CMG框架角速度和RW角加速度的集合,A为混合执行机构的***矩阵,并与混合执行机构的构型有关。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810465383.8A CN108839824B (zh) | 2018-05-16 | 2018-05-16 | 一种基于合作博弈的混合执行机构动量优化管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810465383.8A CN108839824B (zh) | 2018-05-16 | 2018-05-16 | 一种基于合作博弈的混合执行机构动量优化管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108839824A true CN108839824A (zh) | 2018-11-20 |
CN108839824B CN108839824B (zh) | 2021-09-24 |
Family
ID=64213128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810465383.8A Active CN108839824B (zh) | 2018-05-16 | 2018-05-16 | 一种基于合作博弈的混合执行机构动量优化管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108839824B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111309038A (zh) * | 2020-02-21 | 2020-06-19 | 南京航空航天大学 | 一种基于tu合作博弈操纵律的混合执行机构构型配置优化方法 |
CN111891109A (zh) * | 2020-08-12 | 2020-11-06 | 北京理工大学 | 基于非合作博弈论的混合动力汽车能量优化分配控制方法 |
CN116039957A (zh) * | 2022-12-30 | 2023-05-02 | 哈尔滨工业大学 | 一种考虑障碍约束的航天器在线博弈规划方法、装置及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2601159A1 (fr) * | 1986-07-04 | 1988-01-08 | Europ Agence Spatiale | Procedure de repointage rapide des satellites a pointage terrestre, et notamment des satellites geostationnaires de telecommunication a stabilisation par volant d'inertie |
US20160355279A1 (en) * | 2015-06-02 | 2016-12-08 | The Charles Stark Draper Laboratory, Inc. | Rapid slew and settle systems for small satellites |
CN106792731A (zh) * | 2016-12-23 | 2017-05-31 | 中国电子科技集团公司第五十四研究所 | 基于非合作博弈的卫星通信功率分配方法 |
CN107487458A (zh) * | 2017-07-12 | 2017-12-19 | 南京航空航天大学 | 一种全电推进卫星平台姿轨控执行机构的*** |
CN107618678A (zh) * | 2017-08-25 | 2018-01-23 | 中国科学院长春光学精密机械与物理研究所 | 卫星姿态角度偏差下的姿控信息联合估计方法 |
-
2018
- 2018-05-16 CN CN201810465383.8A patent/CN108839824B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2601159A1 (fr) * | 1986-07-04 | 1988-01-08 | Europ Agence Spatiale | Procedure de repointage rapide des satellites a pointage terrestre, et notamment des satellites geostationnaires de telecommunication a stabilisation par volant d'inertie |
US20160355279A1 (en) * | 2015-06-02 | 2016-12-08 | The Charles Stark Draper Laboratory, Inc. | Rapid slew and settle systems for small satellites |
CN106792731A (zh) * | 2016-12-23 | 2017-05-31 | 中国电子科技集团公司第五十四研究所 | 基于非合作博弈的卫星通信功率分配方法 |
CN107487458A (zh) * | 2017-07-12 | 2017-12-19 | 南京航空航天大学 | 一种全电推进卫星平台姿轨控执行机构的*** |
CN107618678A (zh) * | 2017-08-25 | 2018-01-23 | 中国科学院长春光学精密机械与物理研究所 | 卫星姿态角度偏差下的姿控信息联合估计方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111309038A (zh) * | 2020-02-21 | 2020-06-19 | 南京航空航天大学 | 一种基于tu合作博弈操纵律的混合执行机构构型配置优化方法 |
CN111891109A (zh) * | 2020-08-12 | 2020-11-06 | 北京理工大学 | 基于非合作博弈论的混合动力汽车能量优化分配控制方法 |
CN116039957A (zh) * | 2022-12-30 | 2023-05-02 | 哈尔滨工业大学 | 一种考虑障碍约束的航天器在线博弈规划方法、装置及介质 |
CN116039957B (zh) * | 2022-12-30 | 2024-01-30 | 哈尔滨工业大学 | 一种考虑障碍约束的航天器在线博弈规划方法、装置及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108839824B (zh) | 2021-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chen et al. | Tracking flight control of quadrotor based on disturbance observer | |
CN108839824A (zh) | 一种基于合作博弈的混合执行机构动量优化管理方法 | |
Shi et al. | Coupled orbit-attitude dynamics and trajectory tracking control for spacecraft electromagnetic docking | |
Hu et al. | Robust finite-time control allocation in spacecraft attitude stabilization under actuator misalignment | |
Hu et al. | Robust attitude control design for spacecraft under assigned velocity and control constraints | |
CN103123488B (zh) | 空间绳系机器人***逼近目标协调控制方法 | |
CN103592848B (zh) | 一种变速控制力矩陀螺群的精准敏捷操纵方法 | |
CN103135552B (zh) | 一种空间绳系机器人目标抓捕后复合体姿态协调控制方法 | |
CN102627151B (zh) | 一种基于混合执行机构的快速机动卫星的力矩分配方法 | |
CN105843239A (zh) | 一种用于组合航天器姿态控制推力器布局优化方法 | |
Carrasco et al. | Aperture-coupled reflectarray element with wide range of phase delay | |
CN103235509B (zh) | 一种基于动量轮的转动部件干扰补偿方法 | |
CN107487458A (zh) | 一种全电推进卫星平台姿轨控执行机构的*** | |
CN103558857A (zh) | 一种btt飞行器的分布式复合抗干扰姿态控制方法 | |
Zheng et al. | Saturated adaptive-law-based backstepping and its applications to a quadrotor hover | |
CN106032166B (zh) | 飞行器及其翻转方法 | |
CN105867406A (zh) | 一种组合体航天器闭环反馈最优控制分配方法 | |
CN109116730B (zh) | 一种基于tu合作博弈的混合执行机构能量优化管理方法 | |
CN103863578A (zh) | 火星着陆器喷气推力器和控制力矩陀螺复合控制*** | |
Mechali et al. | Distributed fixed-time sliding mode control of time-delayed quadrotors aircraft for cooperative aerial payload transportation: Theory and practice | |
CN104914873A (zh) | 一种姿轨控发动机的耦合方法 | |
CN109190155A (zh) | 一种采用电推进/太阳帆推进的混合连续小推力轨道设计方法 | |
Yanhui et al. | Flight control system simulation platform for UAV based on integrating simulink with stateflow | |
CN103818564A (zh) | 一种采用小推力的航天器轨道维持与对地定向姿态保持一体化控制方法 | |
CN109032158B (zh) | 一种直线规划的头对日—尾对日交替连续偏航姿态控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |