Levy系统传递函数辨识算法的硬件实现
发布时间:2024-11-25 18:20
传递函数作为数学模型的一种,对于各种设备系统控制器的设计具有指导性作用。当前随着现代电子信息技术的高速发展,伺服控制技术进入全数字化时代。不论是工业设备,还是各式各样出现在我们生活中的实用机器,要实现更高的控制性能和更好的智能化,都对系统自动控制器提出了更高的要求。而获得系统传递函数的前提是进行系统传递函数的辨识。所谓传递函数的辨识就是通过实际测量的采样数据,运用一系列数学方法确定系统传递函数模型参数的过程Levy辨识算法是由Eykhoff针对频率响应提出的辨识高阶系统的传递函数的一种辨识算法,是一种根据数据序列的频率特性来直接拟合系统传递函数参数的解析算法。其算法的原理是通过实际测试数据和极小化模型之间的误差准则函数来确定系统模型的传递参数。本文介绍了伺服控制技术的相关背景知识,结合Levy辨识算法的原理及数学模型推导,详细阐述了 Levy传递函数辨识算法的硬件设计与实现,完成了矩阵元素生成、矩阵扩展、矩阵LU分解、LU矩阵存储、三角矩阵求逆、矩阵转置、矩阵乘和矩阵向量乘八个模块的设计,实现传递函数的辨识,最后得到系统传递函数的系数向量。采用Matlab和Vivado联合仿真证明了本设...
【文章页数】:78 页
【学位级别】:硕士
【部分图文】:
本文编号:4012580
【文章页数】:78 页
【学位级别】:硕士
【部分图文】:
图2-1单位脉冲响应??
接下来我们需要通过实验的方法获得采样数据。我们收集多组脉冲响应观测??数据(t/c,y(tfc)),k=l,2,…,L。选择/^和^两个时亥IJ的观测数据(thyCti))和??(t2,y(t2))来确定参数K和T,见图2-1。??将这两个时刻的采样数据代入式(1)可以得到两个方....
图2-2?Levy算法流程图??(1)矩阵元素生成:是整个Levy算法硬件实现计算流程的第一步,目的在于生??13??
文?Levy系统传递函N?N??5/?=?Z???"y?=?Z?〇;2?+?仏2)??i=l?i=l??,传递函数的系数就可以通过以下公式求解N?=?M"1?*?V程图??推导的Levy算法原理,在硬件上实现Levy骤包括:??
图3-1?Levy算法硬件实现总体架构图??
3.1顶层模块设计??3.1.1?Levy算法总体架构设计??Levy算法硬件实现的总体架构如图3-1所示。其主体包括总控制器,可重构??计算阵列,存储单元。??丨,存储单元丨丨!?,漏yn?!?「聰册算阵列]??!?bankQ?|?'????I?丨?除綠?11??|?banK1....
图3-2主控制器状态机??
?^??独IP矩阵??图3-2主控制器状态机??如图3-2所示是Levy算法硬件实现的主控制器状态机,各状态所表示的意??义简介如下:??parameter?IDLE?:?idle状态,遇到start信号拉高后,跳转到start??状态??parameter?START?:第一‘....
本文编号:4012580
本文链接:https://www.wllwen.com/projectlw/xtxlw/4012580.html
上一篇:灰色GM(1,1)模型优化算法及应用
下一篇:没有了
下一篇:没有了