[发明专利]一种主动指向超静平台自主故障诊断与容错控制方法及系统有效

专利信息
申请号: 201810514494.3 申请日: 2018-05-25
公开(公告)号: CN108803307B 公开(公告)日: 2021-07-13
发明(设计)人: 王有懿;关新;汤亮;张科备;郝仁剑;田科丰;朱琦;邢林峰;张聪;李勇 申请(专利权)人: 北京控制工程研究所
主分类号: G05B9/03 分类号: G05B9/03;G05B11/42;G05B13/04;G05B23/02
代理公司: 中国航天科技专利中心 11009 代理人: 胡健男
地址: 100080 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 主动 指向 平台 自主 故障诊断 容错 控制 方法 系统
【权利要求书】:

1.一种主动指向超静平台自主故障诊断与容错控制方法,其特征在于步骤如下:

(1)在主动指向超静平台作动器空间内建立主动指向超静平台动力学模型;

(2)忽略主动指向超静平台动力学模型中速度的关联项,将步骤(1)建立的主动指向超静平台动力学模型转换为新的线性模型;

(3)建立主动指向超静平台中作动器平动位移和载荷位姿的运动学约束关系;

(4)根据步骤(3)主动指向超静平台中作动器平动位移和载荷位姿的关系,确定主动指向超静平台作动器操纵律分配矩阵;具体为:

根据步骤(3)主动指向超静平台中作动器平动位移δl和载荷位姿δχ的关系,建立主动指向超静平台作动器操纵律分配矩阵G,具体如下:

式中,J(i,j)矩阵的J的第(i,j)个元素,ρ=[ρ12,...ρr]T为包含指向自由度的子向量,ρnum=[ρnum1num2,...ρnumr]T为对应于ρ的相应单元编号向量,当主动指向超静平台仅进行载荷滚动-俯仰(θx和θy)两自由度控制时,作动器操纵律分配矩阵G为6×2维常数矩阵;

(5)判断主动指向超静平台中作动器是否故障,若有故障找出故障的作动器编号;定义故障作动器向量和冗余自由度向量,建立故障作动器向量转换为指向自由度约束关系;确定步骤(3)中的主动指向超静平台中作动器平动位移与指向自由度和冗余自由度的约束关系,并进行步骤(6);若无故障,表示主动指向超静平台正常工作,进入步骤(8);

判断主动指向超静平台中作动器是否故障,具体如下:

主动指向超静平台的载荷三轴姿态为θp,则载荷六自由度位姿δχ=[03×1 θp]T,则作动器的平动位移理论值δl=[δl1 … δl2]T计算为:

δl=Jδχ

定义各作动器刚度系数为Km=[km1,…,km6]T,作动器执行机构电流-力系数为Kf=[kf1,…,kf6]T,则作动器执行机构理论输出电流I=[i1,…,i6]T可计算为

ii=δlikm1/kfi (i=1,2,…,6)

主动指向超静平台各作动器的输出电流测量值为Im=[im1,…,im6]T;定义作动器涡流故障失效标志为Ft=[Ft1,…,Ft6]T

Fti=|imi/ii|

当FtminFtiFtmax,则定位为第i个作动器执行机构故障;

(6)根据步骤(4)主动指向超静平台作动器操纵律分配矩阵和步骤(5)的主动指向超静平台中作动器平动位移δl与指向自由度和冗余自由度的约束关系、故障作动器的数量与指向自由度的约束关系,建立故障时主动指向超静平台新的作动器操纵律分配矩阵;

(7)通过故障时主动指向超静平台新的作动器操纵律分配矩阵,采用PID控制去补偿故障作动器,实现主动指向超静平台的容错控制;

(8)通过步骤(4)主动指向超静平台作动器操纵律分配矩阵,采用PID控制,实现主动指向超静平台的控制。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810514494.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top