首页 > 专利 > 杭州电子科技大学 > 基于JPI模型的PEA迟滞建模及前馈控制方法专利详情

基于JPI模型的PEA迟滞建模及前馈控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2020-07-01
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-11-17
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2022-10-04
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2040-07-01
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202010625707.7 申请日 2020-07-01
公开/公告号 CN111856931B 公开/公告日 2022-10-04
授权日 2022-10-04 预估到期日 2040-07-01
申请年 2020年 公开/公告年 2022年
缴费截止日
分类号 G05B13/04H02N2/00H02N2/06H02N2/14 主分类号 G05B13/04
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 3
权利要求数量 4 非专利引证数量 1
引用专利数量 0 被引证专利数量 0
非专利引证 1、CN 104991997 A,2015.10.21CN 104238358 A,2014.12.24CN 108875159 A,2018.11.23Wang Wan-ting等.An improved Prandtl-Ishlinskii model for compensating rate-dependent hysteresis in fast steeringmirror system《.OPTOELECTRONICS LETTERS》.2016,第12卷(第6期),第0425-0429页.;
引用专利 被引证专利
专利权维持 2 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 王文、韩付明、王瑞金、陈占锋、卢科青、杨贺、时光、居冰峰 第一发明人 王文
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 8
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
黄前泽
摘要
本发明公开了基于JPI模型的PEA迟滞建模及前馈控制方法。传统PI模型的逆模型不适用于复杂数学模型。本发明相比于传统PI模型,引入算子的阈值修正系数,并将算子的叠加形式与输入信号同时引入多项式。本发明采用非对称多项式对记忆项函数的非对称性进行了修正,将灵活性与非对称性进行了串联,对局部的迟滞非对称性描述不足的误差也进行了一定程度上弥补,相比传统PI模型,其精度有了显著提高,相对于PMPI模型而言,精度也有明显的提高。
  • 摘要附图
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图1
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图2
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图3
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图4
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图5
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图6
    基于JPI模型的PEA迟滞建模及前馈控制方法
  • 说明书附图:图7
    基于JPI模型的PEA迟滞建模及前馈控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-10-04 授权
2 2020-11-17 实质审查的生效 IPC(主分类): G05B 13/04 专利申请号: 202010625707.7 申请日: 2020.07.01
3 2020-10-30 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于JPI模型的PEA迟滞建模方法,其特征在于:该方法具体如下:
将CPI模型改进为JPI模型:
h(t)=max{u(t)‑r,min{u(t)+ηr,h(t‑T)}}
其中,h(t)为算子在t时刻的输出信号,u(t)为算子在t时刻的输入信号,r为算子的阈值,T为相邻时刻点输入电压的时间间隔,η为算子的阈值修正系数,max为求最大值,min为求最小值;
其中,各算子的初始输出信号hi(0)=0,JPI模型的初始输出信号Y(0)=0,Y(t)为JPI模型在t时刻的输出信号,y(t)为中间变量,p0是线性系数,pi为第i个算子的权重系数,ri为第i个算子的阈值,ηi为第i个算子的阈值修正系数,c1,c3,…cm为多项式的各个系数,m为多项式的阶数,n是算子的总个数,hi(t‑T)为第i个算子在t‑T时刻的输出信号。

2.根据权利要求1所述基于JPI模型的PEA迟滞建模方法,其特征在于:ri是预先设定的,p0、pi、ηi、c1,c3,…,cm通过参数辨识得到。

3.一种基于JPI模型的前馈控制方法,其特征在于:采用如权利要求1或2所述基于JPI模型的PEA迟滞建模方法,设计压电陶瓷驱动器的前馈控制器表达式为:
其中,Yd(t)为压电陶瓷驱动器的期望输出位移,ud(t)为t时刻根据压电陶瓷驱动器期望输出位移得到的输入电压,yd(t)为t时刻将ud(t)代入公式(1)得到的y(t)值;将yd(t‑T)看成是yd(t),并设置ud(0)=0,进而得到t时刻与t‑T时刻输入电压的迭代表达式:
其中,ud(t‑T)为t‑T时刻根据压电陶瓷驱动器期望输出位移得到的输入电压,yd(t‑T)为t‑T时刻将ud(t‑T)代入公式(1)得到的y(t‑T)值;
‑1
解析逆模型为ud(t)=H [yd](t),计算公式如下:
‑1
其中,H [yd](t)为解析逆模型的函数符号表达,Ui(t)为中间变量,中间变量Ui(0)=0,为解析逆模型的线性系数, 为解析逆模型中第i个算子的权重系数,为解析逆模型中第i个算子的阈值;
把各时刻压电陶瓷驱动器的期望输出位移输入到前馈控制器,并利用公式(2)的迭代关系式进行迭代,直到迭代次数等于采样点数,求得压电陶瓷驱动器在各个时刻的输入电压。

4.根据权利要求3所述一种基于JPI模型的前馈控制方法,其特征在于:将各个时刻的输入电压作用于压电陶瓷驱动器上,得到压电陶瓷驱动器在各个时刻对应的实际输出位移yr(t)。
说明书

技术领域

[0001] 本发明属于微纳驱动与控制技术领域,具体涉及一种基于JPI模型的压电陶瓷驱动器(PEA)迟滞建模及前馈控制方法。

背景技术

[0002] 近些年来由于技术的飞速发展,智能材料驱动器在微纳米分辨率级的精密定位与控制领域的应用越来越广泛。一般的智能材料驱动器分为压电陶瓷驱动器、形状记忆合金驱动器以及磁致伸缩驱动器。其中,压电陶瓷驱动器具有响应快、分辨率大、体积较小、驱动力大、可靠性高、发热量小、噪声低等优点,已经成为智能材料驱动器中最理想的一种驱动器。
[0003] 压电陶瓷驱动器是应用逆压电效应的原理,将电能转化为机械能,通过输入信号的控制,达到输出位移的效果。但是由于压电陶瓷具有迟滞非线性,影响了整个控制系统的性能。这种迟滞非线性具体表现为在输入电压的作用下,压电陶瓷驱动器的上升曲线与下降曲线不重合,存在一个输出位移的差值,并且这种差值往往呈现一个明显的非对称现象。
[0004] 目前,国内外学者提出了许多种迟滞非线性的建模方法,其中Prandtl‑Ishlinskii模型(俗称PI模型)受到了广泛的采用。但是传统PI模型的若干个算子叠加的形式,并不能描述曲线的非对称性,并且在描述零点处的输出位移时并不准确,影响了压电陶瓷驱动器的使用性能。并且传统PI模型的逆模型采取的是解析逆的形式。但是这种解析逆的形式由于其数学模型的限制,并不适用于更加复杂的数学模型。那么,如果逆模型难以求解或者是求解结果不准确,就会导致整个前馈系统的控制精度难以达到预期的效果。

发明内容

[0005] 本发明的目的是针对现有技术的不足,提供一种基于JPI模型的压电陶瓷驱动器迟滞建模及前馈控制方法。
[0006] 本发明基于JPI模型的压电陶瓷驱动器迟滞建模方法,具体如下:
[0007] 将CPI模型改进为JPI模型:
[0008] h(t)=max{u(t)‑r,min{u(t)+ηr,h(t‑T)}}
[0009] 其中,h(t)为算子在t时刻的输出信号,u(t)为算子在t时刻的输入信号,r为算子的阈值,T为相邻时刻点输入电压的时间间隔,η为算子的阈值修正系数,max为求最大值,min为求最小值。
[0010]
[0011] 其中,各算子的初始输出信号hi(0)=0,JPI模型的初始输出信号Y(0)=0,Y(t)为JPI模型在t时刻的输出信号,y(t)为中间变量,p0是线性系数,pi为第i个算子的权重系数,ri为第i个算子的阈值,ηi为第i个算子的阈值修正系数,c1,c3,…cm为多项式的各个系数,m为多项式的阶数,n是算子的总个数,hi(t‑T)为第i个算子在t‑T时刻的输出信号。
[0012] 进一步,ri是预先设定的,p0、pi、ηi、c1,c3,…,cm通过参数辨识得到。
[0013] 本发明基于JPI模型的压电陶瓷驱动器前馈控制方法,具体如下:
[0014] 设计压电陶瓷驱动器的前馈控制器表达式为:
[0015]
[0016] 其中,Yd(t)为压电陶瓷驱动器的期望输出位移,ud(t)为t时刻根据压电陶瓷驱动器期望输出位移得到的输入电压,yd(t)为t时刻将ud(t)代入公式(1)得到的y(t)值;将yd(t‑T)看成是yd(t),并设置ud(0)=0,进而得到t时刻与t‑T时刻输入电压的迭代表达式:
[0017]
[0018] 其中,ud(t‑T)为t‑T时刻根据压电陶瓷驱动器期望输出位移得到的输入电压,yd(t‑T)为t‑T时刻将ud(t‑T)代入公式(1)得到的y(t‑T)值;
[0019] 解析逆模型为ud(t)=H‑1[yd](t),计算公式如下:
[0020]
[0021] 其中,H‑1[yd](t)为解析逆模型的函数符号表达,Ui(t)为中间变量,中间变量Ui(0)=0, 为解析逆模型的线性系数, 为解析逆模型中第i个算子的权重系数,为解析逆模型中第i个算子的阈值。
[0022] 把各时刻压电陶瓷驱动器的期望输出位移输入到前馈控制器,并利用公式(2)的迭代关系式进行迭代,直到迭代次数等于采样点数,求得压电陶瓷驱动器在各个时刻的输入电压。
[0023] 进一步,将各个时刻的输入电压作用于压电陶瓷驱动器上,得到压电陶瓷驱动器在各个时刻对应的实际输出位移yr(t)。
[0024] 本发明具有的有益效果:
[0025] 1、本发明所提出的JPI模型,相比于传统PI模型,引入参数ηi和非线性多项式c1y3 m
(t)+c3y (t)+…+cmy (t);相比于PMPI模型而言,采用非对称多项式对记忆项函数y(t)的非对称性进行了修正,将灵活性与非对称性进行了串联,对局部的迟滞非对称性描述不足的误差也进行了一定程度上弥补。局部的迟滞非对称性是指迟滞环的上升曲线与下降曲线之间的差值是左右不对称的。JPI模型相比传统PI模型,其精度有了显著提高,相对于PMPI模型而言,精度也有明显的提高。
[0026] 2、本发明通过迭代的方式求解JPI模型的逆模型,解决了多项式的串联引入而不能求得其解析逆模型的难题,并将该逆模型运用于前馈控制器中。

实施方案

[0034] 下面结合附图对本发明作进一步说明。
[0035] 如图1所示,传统的Play算子(简称Play算子)为:
[0036] h(t)=max{u(t)‑r,min{u(t)+r,h(t‑T)}}
[0037] 其中,h(t)为算子在t时刻的输出信号,u(t)为算子在t时刻的输入信号,r为阈值,T为相邻时刻点输入的时间间隔,h(t‑T)为t‑T时刻的输出信号,max为求最大值,min为求最小值。
[0038] 传统的PI模型(简称CPI模型)为:
[0039]
[0040] 其中,Play算子的初始输出信号h0=0,即CPI模型初始输出信号H(0)=0,H(t)为CPI模型在t时刻的输出信号,p0为线性系数,pi为第i个算子的权重系数,ri为第i个算子的阈值,n为算子的总个数,hi(t‑T)为第i个算子在t‑T时刻的输出信号。
[0041] 本发明基于JPI模型的压电陶瓷驱动器迟滞建模方法,具体如下:
[0042] 将CPI模型改进为JPI模型:
[0043] h(t)=max{u(t)‑r,min{u(t)+ηr,h(t‑T)}}
[0044] 其中,h(t)为算子在t时刻的输出信号,u(t)为算子在t时刻的输入信号(针对压电陶瓷驱动器,输入信号即是电压),r为算子的阈值,T为相邻时刻点输入电压的时间间隔,η为算子的阈值修正系数,max为求最大值,min为求最小值。
[0045]
[0046] 其中,各算子的初始输出信号hi(0)=0,JPI模型的初始输出信号Y(0)=0,Y(t)为JPI模型在t时刻的输出信号,y(t)为中间变量,p0是线性系数,pi为第i个算子的权重系数,ri为第i个算子的阈值,ηi为第i个算子的阈值修正系数,c1,c3,…cm为多项式的各个系数,m为多项式的阶数,n是算子的总个数,hi(t‑T)为第i个算子在t‑T时刻的输出信号。其中,ri是预先设定的,p0、pi、ηi、c1,c3,…,cm可以通过参数辨识得到。
[0047] 相比传统的PI模型,JPI模型引入参数η和非线性多项式c1y(t)+c3y3(t)+…+cmym3 m
(t),提高整个模型在零点处的精度;而非线性多项式c1y(t)+c3y (t)+…+cmy (t)的引入弥补了传统PI模型只能表征对称迟滞曲线的缺陷。从图2可以看到,与PMPI模型(申请号为
201910871085.3的专利申请公开的模型)不同的是,本发明将灵活性与非对称性串联。这种串联方式使得记忆函数部分(即灵活性部分)也可以用于描述迟滞曲线的非对称性。PMPI模型仅引入输入信号的多项式来改变迟滞曲线的整体弯曲程度(即整体非对称性)。而本发明将算子的叠加形式与输入信号同时引入多项式公式,用于描述迟滞曲线的非对称性,不仅可以改变迟滞曲线的整体弯曲程度,而且可以修正PMPI模型的局部非对称性描述不足的问题。
[0048] 如图3所示,本发明基于JPI模型的压电陶瓷驱动器前馈控制方法,具体如下:
[0049] 由于奇次多项式的存在,导致了JPI模型不能像CPI模型一样采用解析逆的形式,其逆模型需要先通过迭代的方式求解,因此设计压电陶瓷驱动器的前馈控制器表达式为:
[0050]
[0051] 其中,Yd(t)为压电陶瓷驱动器的期望输出位移,ud(t)为t时刻根据压电陶瓷驱动器期望输出位移得到的输入电压,yd(t)为t时刻将ud(t)代入公式(1)得到的y(t)值;当输入电压的时间间隔T非常小时,可以认为ud(t)与ud(t‑T)基本相等,于是可以将yd(t‑T)看成是yd(t),并设置ud(0)=0,进而可以得到t时刻与t‑T时刻输入电压的迭代表达式:
[0052]
[0053] 其中,ud(t‑T)为t‑T时刻根据压电陶瓷驱动器期望输出位移得到的输入电压,yd(t‑T)为t‑T时刻将ud(t‑T)代入公式(1)得到的y(t‑T)值;
[0054] 解析逆模型为ud(t)=H‑1[yd](t),计算公式如下:
[0055]
[0056] 其中,H‑1[yd](t)为解析逆模型的函数符号表达,Ui(t)为中间变量,中间变量Ui(0)=0, 为解析逆模型的线性系数, 为解析逆模型中第i个算子的权重系数,为解析逆模型中第i个算子的阈值。
[0057] 把各时刻压电陶瓷驱动器的期望输出位移输入到前馈控制器,并利用公式(2)的迭代关系式进行迭代,直到迭代次数等于采样点数,求得压电陶瓷驱动器在各个时刻的输入电压,然后将各个时刻的输入电压作用于压电陶瓷驱动器上,得到压电陶瓷驱动器在各个时刻对应的实际输出位移yr(t)。
[0058] 下面给出JPI模型、CPI模型以及PMPI模型的一组具体参数数值如下:如图5所示,输入信号的驱动时间为3秒,采样点取了3000个,每个采样点对应了一个t时刻。通过差分进化算法辨识得到CPI模型的线性系数p0和权重系数pi,PMPI模型的a1、a2、线性系数p0以及第i个算子的阈值修正系数ηi和权重系数pi,以及JPI模型的线性系数p0、多项式系数ci、第i个算子的阈值修正系数ηi和权重系数pi。
[0059] CPI模型所需参数的参数值除p0=0.0404,其余如表1所示:
[0060] 表1
[0061]
[0062] PMPI模型所需参数的参数值除p0=0.187839,其余如表2所示:
[0063] 表2
[0064]
[0065] JPI模型所需参数的参数值除p0=0.000031,其余如表3所示:
[0066] 表3
[0067]
[0068] 如图4所示,实验数据为给定的一组电压数据与其对应的压电陶瓷驱动器实际输出位移数据的关系曲线;由图3、4可知,在同一组实验数据的情况下,基于上述给定的具体参数值的JPI模型相比于基于上述给定的具体参数值的PMPI模型与基于上述给定的具体参数值的CPI模型相比,得到的输出位移更接近于实际的输出位移。尤其是在迟滞曲线的两个尖端更加明显。这是因为,JPI模型的奇次多项式是采用串联的形式对y(t)进行非对称性的修正,使得局部非对称性也能通过这样的串联形式进行修正。相比而言,CPI模型不能描述非对称性,PMPI模型无法描述局部非对称性。因此JPI模型相对于这两者而言,在描述压电陶瓷驱动器的迟滞非对称现象时,存在明显的优势。
[0069] 除此之外,分别用最大绝对偏差、最大相对偏差以及均方根误差对三种模型进行评价,如表4所示:
[0070] 表4
[0071]
[0072] 其中,最大绝对偏差:MAE=max(abs(e));最大相对偏差:MRE=MAE/max(y);均方根误差:
[0073] 其中,e是实际输出位移与模型输出位移之间的差值(如图5所示),采用矩阵形式列出;abs()函数是将对应矩阵的元素进行绝对值化,max()函数是取对应矩阵的元素中的最大值,sum()函数是将对应矩阵中元素相加,length()函数是输出对应矩阵的元素个数。
[0074] 由表4可以发现,本发明中的JPI模型相对于CPI模型与PMPI模型而言,在描述压电陶瓷驱动器的实际输出位移方面,更为准确。
[0075] 由于对于前馈控制器而言,逆模型的精度就决定了整个前馈控制系统的精度。因此,下面给出根据实验数据求解得到的JPI逆模型的一组具体参数数值:如图6、7所示,采样点选取了200个,每一个采样点对应了一个t时刻:设定ud(0)=0,T=0.001s,其它参数可以通过正模型的数据通过公式(3)进行换算得到;其它参数除 其余如表5所示。
[0076] 表5
[0077]
[0078] 如图6所示,实验数据为给定的一组位移数据与其对应的压电陶瓷驱动器输入电压的关系曲线;由图7可见,在与实验数据同样的一组位移数据下,基于上述给定具体参数值的JPI逆模型得到的输入电压与实验数据中的输入电压基本吻合,能够很好地根据期望输出位移求解压电陶瓷驱动器所需要的输入电压值。由图7可见,基于本发明JPI逆模型得到的输入电压与实验数据中的输入电压之间的最大误差值不超过0.08V,若将该JPI逆模型得到的输入电压作用于压电陶瓷驱动器,则压电陶瓷驱动器的实际输出位移将与期望输出位移基本吻合,即基于该JPI逆模型的压电陶瓷驱动器前馈控制器能够实现压电陶瓷驱动器实际输出位移与期望输出位移的线性化。

附图说明

[0027] 图1是传统的Play算子示意图;
[0028] 图2是本发明中JPI模型与PMPI模型的原理对比示意图;
[0029] 图3是本发明中压电陶瓷驱动器前馈控制的结构示意图;
[0030] 图4是传统的PI模型、PMPI模型与本发明中JPI模型的拟合效果对比图;
[0031] 图5是传统的PI模型、PMPI模型与本发明中JPI模型的实际输出位移与模型输出位移之间的差值拟合图;
[0032] 图6是压电陶瓷驱动器输出位移与输入电压拟合曲线和压电陶瓷驱动器输出位移与求解JPI逆模型得到的输入电压拟合曲线对比图;
[0033] 图7是实际电压与本发明中JPI逆模型求出的电压的误差拟合图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号