[发明专利]基于神经网络的压电驱动器的动态迟滞建模方法有效
申请号: | 201710333733.0 | 申请日: | 2017-05-12 |
公开(公告)号: | CN106980264B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 陈远晟;罗丹;陈朝霞;郭家豪;应展烽;张旭东;董妍男;徐冰 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 邹伟红;朱显国 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
摘要: | 本发明公开了一种基于神经网络的压电驱动器的动态迟滞建模方法。其步骤为:建立一个多层前馈神经网络对迟滞特性的静态部分进行描述,建立一个多层前馈神经网络对迟滞特性的动态部分进行描述,中间通过一个缓存环节将静态部分和动态部分串联起来,实现了基于神经网络的压电驱动器的动态迟滞建模,可以准确地描述压电驱动器的迟滞曲线且建模方便。将本发明提出的基于神经网络的压电驱动器的动态迟滞建模方法可与控制器的设计相结合,用于控制系统中。 | ||
搜索关键词: | 基于 神经网络 压电 驱动器 动态 迟滞 建模 方法 | ||
【主权项】:
1.基于神经网络的压电驱动器的动态迟滞建模方法,其特征在于,包括以下步骤:步骤1,在低频信号作用下,测试压电驱动器的响应曲线,采集压电驱动器的准静态迟滞数据,分别得到一阶下降曲线和一阶上升曲线;步骤2,建立一个多层前馈神经网络描述迟滞特性的静态部分:此多层前馈神经网络有两个输入,分别为输入信号u(t)和输入信号的当前主导极值uD(t),和一个输出X,将步骤1采集的准静态迟滞数据的输入数据作为此神经网络的目标输入,将该准静态迟滞数据的输出数据作为此神经网络的目标输出,对此神经网络进行训练,构建带有极值检测模块的神经网络模型FFNN1,其中,所述的静态部分,具体通过以下方法建立:将输入u(t)、uD(t)与非线性函数g结合加权求和,并将线性函数
应用于输出层得到静态部分的多层前馈神经网络的输出X,表示如下:
其中,u(t)是输入信号,uD(t)是输入信号的当前主导极值,
是线性函数,g是非线性函数,
分别是输入层u(t)、uD(t)到隐含层的连接权,
是隐含层到输出层X的连接权;将准静态迟滞数据的输入数据作为此神经网络的目标输入,将准静态迟滞数据的输出数据作为此神经网络的目标输出,对此神经网络进行训练,构建带有极值检测模块的神经网路模型FFNN1;步骤3,在不同输入频率下,测试压电驱动器的响应曲线,采集压电驱动器的动态迟滞数据,将采集到的输入数据作为FFNN1的输入,计算FFNN1的输出数据X,通过缓存环节,用采样的方法对输出数据X进行离散化处理,得到一系列离散信号x(t),x(t‑T),x(t‑2T),...,x(t‑kT),并表示为向量
步骤4,建立一个多层前馈神经网络描述迟滞特性的动态部分:将步骤3得到的向量
作为动态部分的多层前馈神经网络的输入,输出为Y,将步骤2获取的FFNN1的输出数据作为此神经网络的目标输入,将步骤3得到的动态迟滞数据的输出数据作为此神经网络的目标输出,对此神经网络进行训练,构建神经网络模型FFNN2,其中,所述的动态部分,具体通过以下方法建立:将离散化得到的向量
的元素作为动态部分的多层前馈神经网络的输入,并与非线性函数g结合加权求和,并将线性函数
应用于输出层得到动态部分的多层前馈神经网络的输出Y,表示如下:
其中,xi是输入,
是线性函数,g是非线性函数,
是输入层xi到隐含层的连接权,
是隐含层到输出层Y的连接权;动态部分的多层前馈神经网络的输入为
输出为Y,将步骤3获取的FFNN1的输出数据作为此神经网络的目标输入,将动态迟滞数据的输出数据作为此神经网络的目标输出,对此神经网络进行训练,构建神经网路模型FFNN2;步骤5,将FFNN1和FFNN2通过一个缓存环节串联起来得到基于神经网络的压电驱动器的动态迟滞建模系统,该缓存环节用于实现对信号的离散化处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710333733.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种高跟鞋托
- 下一篇:一种悬挂式低重力环境模拟系统输出反馈鲁棒H∞控制方法