The invention discloses a method for identifying a moving through antenna system, which belongs to the technical field of identifying a servo control system of the moving through antenna. Firstly, pseudo-random sequence signals are generated as input of antenna identification, which controls the rotation of antenna and collects the given speed and antenna axis angle in the identification process. Then, the input-output matrix of identification is obtained by processing the collected data. According to the recursive relation of discrete state equation, the Hankel matrix is obtained from the input-output matrix, and the extractor is obtained from the input-output matrix. The singular value decomposition is used to determine the order of the identification model. Finally, a new singular value matrix is constructed according to the order of the model to solve the discrete state equation of the antenna to be identified. The method has the advantages of high real-time performance, simple identification, no need to repeatedly try to determine the order of the model, and the identification result is discrete model. The identification result is less affected by noise and the accuracy of the model is high.
【技术实现步骤摘要】
一种动中通天线系统辨识方法
本专利技术涉及动中通天线伺服控制系统辨识
,特别是指一种动中通天线系统辨识方法。
技术介绍
动中通天线伺服控制系统主要包括电机、驱动器、减速机、齿轮传动、天线面及馈源网络,由于负载转动惯量、传动链阻尼、齿隙等无法准确获取,根据伺服系统工作原理直接建模得到准确的数学模型非常困难,因此现有技术中通常采用系统辨识方法进行建模。目前,动中通天线系统辨识过程分为生成辨识信号、编写程序、采集数据、选择模型形式、参数拟合、模型误差对比、模型修正等过程,反复迭代,直到模型误差满足要求。采用上述方式的辨识过程存在如下不足:1)辨识过程不连续,信号生成、数据采集、数据处理在多个软件平台之间切换,工作量大。2)模型形式、模型阶次需要预设,系统辨识主要辨识的是预设传递函数的参数,无法体现模型其他信息。3)根据辨识误差,反复修正模型阶次,直到误差满足要求,工作效率不高。4)仅适用于较低阶次模型的系统辨识,模型阶次较高时辨识误差较大。
技术实现思路
有鉴于此,本专利技术的目的在于避免上述
技术介绍
中的不足之处而提供的一种动中通天线系统辨识方法,其具有使用操作方便,辨识模型阶次准确、辨识精度高的特点。为了实现上述目的,本专利技术所要解决的技术问题是由以下技术方案实现的:一种动中通天线系统辨识方法,该方法用于获得由状态空间描述的动中通天线的数学模型,包括以下步骤:(1)给定辨识激励信号;具体方式为,生成伪随机序列,将伪随机序列作为半实物仿真平台的辨识输入;根据电机减速比和齿轮传动比,计算电机驱动器速度,将电机驱动器速度作为给定速度通过CAN总线发送到天线的电机 ...
【技术保护点】
1.一种动中通天线系统辨识方法,其特征在于,用于获得由状态空间描述的动中通天线的数学模型,包括以下步骤:(1)给定辨识激励信号;具体方式为,生成伪随机序列,将伪随机序列作为半实物仿真平台的辨识输入;根据电机减速比和齿轮传动比,计算电机驱动器速度,将电机驱动器速度作为给定速度通过CAN总线发送到天线的电机驱动器,控制天线电机按照该给定速度转动;(2)辨识数据采集;具体方式为,采集并记录天线的给定速度、方位角度和俯仰角度;(3)数据预处理;具体方式为,从辨识采集的数据中剔除野值,根据辨识输入输出矩阵定义,将预处理后的输入输出数据代入到矩阵中,得到辨识输入矩阵U和输出矩阵Y;(4)确定模型阶次;具体方式为,根据状态空间离散状态方程的伪随机序列响应关系Y=HU,通过矩阵运算求解Hankel矩阵H;选择期望的模型最大阶次,构建子矩阵H1,对子矩阵H1进行奇异值分解:H1=VΓ2UT,Γ为对角矩阵,其对角元素是H1的奇异值,V、U为正交矩阵;根据奇异值的大小确定辨识模型阶次k;(5)确定状态方程矩阵;具体方式为,选择矩阵V的前k行、矩阵U的前k列,矩阵Γ的k行k列,构构建新的矩阵V、U、Γ,得到能 ...
【技术特征摘要】
1.一种动中通天线系统辨识方法,其特征在于,用于获得由状态空间描述的动中通天线的数学模型,包括以下步骤:(1)给定辨识激励信号;具体方式为,生成伪随机序列,将伪随机序列作为半实物仿真平台的辨识输入;根据电机减速比和齿轮传动比,计算电机驱动器速度,将电机驱动器速度作为给定速度通过CAN总线发送到天线的电机驱动器,控制天线电机按照该给定速度转动;(2)辨识数据采集;具体方式为,采集并记录天线的给定速度、方位角度和俯仰角度;(3)数据预处理;具体方式为,从辨识采集的数据中剔除野值,根据辨识输入输出矩阵定义,将预处理后的输入输出数据代入到矩阵中,得到辨识输入矩阵U和输出矩阵Y;(4)确定模型阶次;具体方式为,根据状态空间离散状态方程的伪随机序列响应关系Y=HU,通过矩阵运算求解Hankel矩阵H;选择期望的模型最大阶次,构建子矩阵H1,对子矩阵H1进行奇异值分解:H1=VΓ2UT,Γ为对角矩阵,其对角元素是H1的奇异值,V、U为正交矩阵;根据...
【专利技术属性】
技术研发人员:闫少雄,杜要锋,秦超,孙孟林,
申请(专利权)人:中国电子科技集团公司第五十四研究所,
类型:发明
国别省市:河北,13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。