法律状态公告日
法律状态信息
法律状态
2017-06-16
授权
授权
2015-03-11
实质审查的生效 IPC(主分类):G01C25/00 申请日:20141028
实质审查的生效
2015-02-11
公开
公开
技术领域
本发明涉及一种捷联式惯导系统技术,具体涉及一种基于切换式 自适应控制罗经的捷联惯导动基座对准方法。
背景技术
在军、民领域中的各类飞行器上,惯导系统作为一种现代化导航 设备已被广泛应用。惯导系统主要分为平台式惯导系统和捷联式惯导 系统两大类。捷联惯导系统(SINS)是在平台式惯导系统基础上发展 而来的,它是一种无框架系统,由三个速率陀螺、三个线加速度计和 微型计算机组成。
捷联惯导系统和平台式惯导系统一样,能精确提供载体的姿态、 地速、经纬度等导航参数。在捷联惯导系统中,由于计算机中存储的 方向余弦解析参考系取代了平台系统以物理形式实现的参考系,因此, 捷联惯导系统有以下独特优点:去掉了复杂的平台机械系统,系统结 构极为简单,减小了系统的体积和重量,同时降低了成本,简化了维 修,提高了可靠性;除能提供平台式系统所能提供的所有参数外,还 可以提供沿弹体三个轴的速度和加速度信息。
一般性的捷联惯导系统主要包括三个部分,如图1所示:1)惯性 测量单元(IMU),即3个陀螺和3个加速度计;2)外部传感器,为 卫星、里程计等,提供速度参考量;3)导航计算机,即具有较强计算 能力的计算基板;导航计算机通过采集陀螺和加速度计的原始数据(角 速度、加速度),利用捷联导航算法计算出当前的姿态、速度、位置, 作为被控对象的输出y;导航计算机同时采集外部传感器的信息作为 参考信号r。
如图1所示,切换式自适应控制方法需要针对一个被控对象建立 一个控制器集合(C1~Cn),在任意时刻t,有且只有1个控制器在控 制回路中,采集被控对象的输出y,参考量r,控制量u,并依据一定 的切换法则选择合适的控制器并将其切换到控制回路中。其中, rfk,k=1,2...n表示利用控制量u和控制器模型Ckk∈{1,2...n}计算得到的 伪参考量。其物理含义是:对于控制器Ck,如果参考量为rfk时,可以产 生大小为u的控制信号。
该方法的主要缺点有两个:首先,如果控制器集合中的元素数量 庞大,则将全部控制器遍历一次,耗时将会很长;其次,如果控制器 集合中包含不稳定的控制器,则有是控制回路跑飞的风险。
发明内容
为了解决上述问题,本发明提出了一种基于切换式自适应控制罗 经的捷联惯导动基座对准方法。本方法在一种新型切换式自适应控制 方法的基础上,将其与罗经对准方法结合,设计了一种基于切换式自 适应控制罗经的捷联惯导动基座对准方法。
本发明请求保护一种基于切换式自适应控制罗经的捷联惯导动基 座对准方法,其特征在于,该方法包括如下步骤:
步骤S101,计算控制器参数;
控制器参数可通过理论最优值通过扩展得到,其计算方法如公式 (1):
其中σ为衰减系数,ωs为振荡周期,g为重力加速度。
步骤S102,建立控制器集合;
首先按照公式(1),令σ=0.055,ωs=50,计算得到一组基础参数: K11~K41,再以K11~K41为4维球体的中心扩展开来:K12=K11+0.01*K11, K22=K21+0.01*K21,K32=K31+0.01*K31,K42=K42+0.01*K42
Kjk=K1k+0.01*k*K1k,j=1~4,k=1~N, (2)
其中N代表控制器集合的元素个数。
步骤103,计算伪参考量;
伪参考量的计算公式如下:
其中,R为地球曲率半径,y为输出量,L为当地纬度,K1k~K4k表 示第k个待选控制器回路中的一组参数,输入量(控制角速率) ωcx、ωcy、ωcz通过采样得到,s为拉氏变换符号。
步骤S104,计算各个备选控制器的代价函数值;
在引入了伪参考量后,对于每个不在控制回路中的备选控制器, 均能得到与之相关的三种参考信息,即(rfk,u,y),分别为伪参考量、 控制量、输出量,通过这三种参考信息,计算代价函数如下:
其中w1为加权函数,efk为伪误差量,rfk为伪参考量,μ为一正数小 量,其作用是防止时代价函数无意义;
步骤S105,选择代价函数值最小的控制器切换入控制回路中。
进一步的,加权函数w1是为了更精细地筛选所期望的控制器特性而 加入的,其计算方式如下:
其中M为峰值频率,与超调相关,ωb为穿越频率,与相应速度相 关,A为通过频率的幅值,表示稳态速度误差。
进一步的,伪误差量efk的计算方法为:
进一步的,代价函数的物理意义为:当有相同的参考量时,误差 越小,则代价函数值越小。
该方法通过引入伪参考量、伪误差量以及代价函数,可以同时计 算控制器集合中的所有备选控制器的代价值,将最佳控制器切换至回 路中,而无须将所有控制器都切换入控制回路中即可评估其性能,这 就避免了频繁切换的风险以及时间损耗。该方法构建简单,易于工程 实现。
附图说明
图1为一般性的捷联惯导系统的结构示意图;
图2为根据本发明实施例的方法的流程示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细 描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图2所示,本发明提出了一种基于切换式自适应控制罗经的捷 联惯导动基座对准方法,该方法包括如下步骤:
步骤S101,计算控制器参数;
控制器参数可通过理论最优值通过扩展得到,其计算方法如公式 (1):
其中σ为衰减系数,ωs为振荡周期,g为重力加速度。
步骤S102,建立控制器集合;
首先按照公式(1),令σ=0.055,ωs=50,计算得到一组基础参数: K11~K41,K1=K4=2σ,g表示重力加速度
再以K11~K41为4维球体的中心扩展开来:K12=K11+0.01*K11, K22=K21+0.01*K21,K32=K31+0.01*K31,K42=K42+0.01*K42
Kjk=K1k+0.01*k*K1k,j=1~4,K=1~N, (2)
其中N代表控制器集合的元素个数。
步骤103,计算伪参考量;
伪参考量的计算公式如下:
其中,R为地球曲率半径,y为输出量,L为当地纬度,K1k~K4k表 示第k个待选控制器回路中的一组参数(具体来说,K1k~K4k是控制 器增益参数,每个控制器包含4个参数(角标1~4),角标k表示第k 个待选控制器),输入量(控制角速率)ωcx、ωcy、ωcz通过采样得到,s 为拉氏变换符号。
步骤S104,计算各个备选控制器的代价函数值;
在引入了伪参考量后,对于每个不在控制回路中的备选控制器, 均能得到与之相关的三种参考信息,即(rfk,u,y),分别为伪参考量、 控制量、输出量。本方法通过这三种参考信息,在敏感性函数概念的 基础上,设计了一种代价函数.
注:代价函数(Costfunction)是(rfk,u,y)的函数,记为Jk(rfk,u,y), 它将观测数据映射为一个实数,该实数代表控制器的性能,此值越小, 表明控制器性能越优良,反之亦然。
本方法所采用的代价函数如下:
其中w1为加权函数,efk为伪误差量,rfk为伪参考量,μ为一正数小 量,其作用是防止时代价函数无意义。
具体的,τ表示当前时间。
定义连续信号
它的L2范数为
可见,代价函数的物理意义为:当有相同的参考量时,误差越小, 则代价函数值越小。
其中,加权函数w1是为了更精细地筛选所期望的控制器特性而加入 的,其计算方式如下:
其中M为峰值频率,与超调相关,ωb为穿越频率,与相应速度相 关,A为通过频率的幅值,表示稳态速度误差。
其中,伪误差量efk的计算方法为:efk=y+rfk
步骤S105,选择代价函数值最小的控制器切换入控制回路中。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏 的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普 通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明 的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从 而设计适于特定用途的带有各种修改的各种实施例。
机译: 地下采煤机捷联惯导系统组合初始对准系统和对准方法
机译: 地下采煤机捷联惯导系统组合初始对准系统和对准方法
机译: 利用地理空间信息智能系统纠正短程无人飞行器捷联惯导系统的方法