【技术实现步骤摘要】
一种适用于飞行器建模的变步长系统辨识方法
[0001]本专利技术涉及系统辨识,特别是涉及一种适用于飞行器建模的变步长系统辨识方法
。
技术介绍
[0002]系统辨识方法被广泛应用于信号处理领域的各种场景,如飞行器建模,回声消除
、
信道均衡
、
滤波和反滤波
、
自适应均衡等
。
其中飞行器气动参数的辨识指的是利用飞行器在实际飞行或仿真实验过程中的测试数据,结合相关系统辨识方法进行参数估计的过程,以准确建立能够反映飞行器气动力变化的数学模型,因此系统辨识方法尤为重要
。
[0003]系统辨识即通过实验得到的输入输出数据,结合期望数据,对模型中的未知参数进行辨识,辨识的参数一般通过系统权重进行表征,基于辨识结果,能够在信号输入时,直接根据输入信号,得到输出信号,从而模拟实际场景下信号的变化,此外还可以结合辨识结果进行系统的故障诊断等
。
但是,就目前而言,现有的系统辨识方法在平衡收敛速度和辨识精度上还有所不足
。r/>
技术实现思路
<本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种适用于飞行器建模的变步长系统辨识方法,其特征在于:包括以下步骤:
S1.
给定系统辨识的权重向量,将输入信号矩阵与系统权重向量相乘得到输出信号作为预测结果,将预测结果与期望输出向量作差,得到误差向量;
S2.
基于得到的误差向量,确定变步长参数并对系统的权重进行更新;
S3.
将更新结果作为系统新的权重,然后基于系统新的权重,重复执行步骤
S1
~
S2
,直到误差向量小于预设阈值时,认为此时更新得到的系统权重为系统辨识结果
。2.
根据权利要求1所述的一种适用于飞行器建模的变步长系统辨识方法,其特征在于:所述步骤
S1
包括:
S101.
设
n
时刻的输入向量为:
u(n)
=
[u(n),u(n
‑
1),...,u(n
‑
M+1)]
T
∈R
M
×1,其中,
u(n)
表示
n
时刻的离散信号值,也就是说,
n
时刻的输入向量
u(n)
是由
n
时刻到
n
‑
M+1
时刻的离散信号值构成;则
n
时刻的期望输出
d(n)
表示为:
d(n)
=
w
oT
u(n)+v(n)
其中,
w
o
∈R
M
×1为待辨识的未知权重系数向量,
v(n)
为测量噪声;
S102.
给定系统在
n
时刻的权重向量
w(n)
,其中
w(n)
中第
m
个元素记为
w
m
(n)
,
m
=
1,2,
…
,M
;
S103.
基于
K
介仿射投影阶数,构建系统
n
时刻的输入矩阵
U(n)
:
U(n)
=
[u(n),u(n
‑
1),...,u(n
‑
K+1)]∈R
M
×
K
;其中,
K
为仿射投影阶数,该输入矩阵由
n
时刻输入向量到
n
‑
K+1
的输入向量构成;
S104.
给定系统
n
时刻的期望向量矩阵
d(n)
:
d(n)
=
[d(n),d(n
‑
1),...,d(n
‑
K+1)]
T
...
【专利技术属性】
技术研发人员:陈俊杰,康世利,张端阳,袁文吉,孙普伦,高兴旺,颜意,
申请(专利权)人:成都优艾维智能科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。