[发明专利]基于线性时变系统输入输出数据的自适应参数估计方法、系统在审
申请号: | 202211628666.2 | 申请日: | 2022-12-18 |
公开(公告)号: | CN116300421A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 黄英博;曾煜轩;那靖;何浩然 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 昆明明润知识产权代理事务所(普通合伙) 53215 | 代理人: | 张云 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 线性 系统 输入输出 数据 自适应 参数估计 方法 | ||
1.一种基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,包括:
建立含有未知参数的线性时变系统;
对含有未知参数的线性时变系统进行滤波操作,获得滤波变量;
设计积分辅助向量;
依据滤波变量、积分辅助向量,重构线性时变系统;
依据重构的线性时变系统,建立虚拟变量与增广未知参数列向量估计误差关系式;
依据虚拟变量与增广未知参数列向量估计误差关系式,构建辅助变量;
依据辅助变量,构建代价函数;
依据代价函数,获得未知参数的估计值。
2.根据权利要求1所述的基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,所述建立含有未知参数的线性时变系统,包括:
建立含有未知时变参数的初始线性时变系统:
y(t)=CTx(t)
其中,x(t)是系统状态且为n维列向量,为系统状态x(t)的导数;u(t)和y(t)分别是系统的输入和输出;A(t)为系统矩阵、B(t)为控制矩阵、C为输出矩阵;
将初始线性时变系统进行转化:
y(t)=CTx(t)
其中,Ak=A0-KCT是增益矩阵;为滤波参数向量,且ki0,为正常数,i=1,…,n;A0为中间矩阵,θ1(t)、θ2(t)为未知参数向量。
3.根据权利要求2所述的基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,所述系统矩阵、控制矩阵、输出矩阵,表达式分别为:
所述中间矩阵、未知参数向量,表达式分别为:
其中,ai(t)、bi(t)为未知参数;t为时间;In-1为n-1维的单位矩阵。
4.根据权利要求1所述的基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,所述积分辅助向量为:
其中,为积分变量,为未知参数向量θ1(t)对时间t的导数;为未知参数向量θ2(t)对时间t的导数。
5.根据权利要求1所述的基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,所述依据滤波变量、积分辅助向量,重构线性时变系统,表达式为:
其中,x(t)是系统状态且为n维列向量;P(t)、Q(t)为基于系统输出y(t)的滤波变量,W(t)为基于系统输入u(t)的滤波变量,P(t)为n维列向量,Q(t)、W(t)为n×n维矩阵;θ1(t)、θ2(t)为未知参数向量;为积分辅助向量。
6.根据权利要求1所述的基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,所述依据重构的线性时变系统,建立虚拟变量与增广未知参数列向量估计误差关系式:
所述依据虚拟变量与增广未知参数列向量估计误差关系式,构建辅助变量
其中,S(t)为虚拟变量;E(t)=x(t)-P(t)为中间变量;为n×2n维的增广回归矩阵;x(t)是系统状态且为n维列向量;P(t)、Q(t)为基于系统输出y(t)的滤波变量,W(t)为基于系统输入u(t)的滤波变量,P(t)为n维列向量,Q(t)、W(t)为n×n维矩阵;为增广未知参数列向量Θ(t)的估计向量,为增广未知参数列向量向量Θ(t)的估计误差;为积分辅助向量;C为输出矩阵。
7.根据权利要求1所述的基于线性时变系统输入输出数据的自适应参数估计方法,其特征在于,所述依据辅助变量,构建代价函数:
其中,为辅助变量;m为正常数;l为正常数;为2n×2n维的正定对角矩阵;表示的初始值;为增广未知参数列向量Θ(t)的估计向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211628666.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烟气二氧化碳捕集系统
- 下一篇:家用制冷设备的图像拍摄