CN115180461A - 新能源汽车压缩机电机生产装备的张力数据驱动控制方法 - Google Patents

新能源汽车压缩机电机生产装备的张力数据驱动控制方法 Download PDF

Info

Publication number
CN115180461A
CN115180461A CN202210831079.7A CN202210831079A CN115180461A CN 115180461 A CN115180461 A CN 115180461A CN 202210831079 A CN202210831079 A CN 202210831079A CN 115180461 A CN115180461 A CN 115180461A
Authority
CN
China
Prior art keywords
winding machine
tension
control method
swing angle
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210831079.7A
Other languages
English (en)
Other versions
CN115180461B (zh
Inventor
姚文龙
慕成林
池荣虎
李学强
胡阔磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao University of Science and Technology
Original Assignee
Qingdao University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao University of Science and Technology filed Critical Qingdao University of Science and Technology
Priority to CN202210831079.7A priority Critical patent/CN115180461B/zh
Publication of CN115180461A publication Critical patent/CN115180461A/zh
Application granted granted Critical
Publication of CN115180461B publication Critical patent/CN115180461B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H63/00Warning or safety devices, e.g. automatic fault detectors, stop-motions ; Quality control of the package
    • B65H63/04Warning or safety devices, e.g. automatic fault detectors, stop-motions ; Quality control of the package responsive to excessive tension or irregular operation of apparatus
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H63/00Warning or safety devices, e.g. automatic fault detectors, stop-motions ; Quality control of the package
    • B65H63/02Warning or safety devices, e.g. automatic fault detectors, stop-motions ; Quality control of the package responsive to reduction in material tension, failure of supply, or breakage, of material
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K15/00Methods or apparatus specially adapted for manufacturing, assembling, maintaining or repairing of dynamo-electric machines
    • H02K15/04Methods or apparatus specially adapted for manufacturing, assembling, maintaining or repairing of dynamo-electric machines of windings, prior to mounting into machines
    • H02K15/0435Wound windings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H2701/00Handled material; Storage means
    • B65H2701/30Handled filamentary material
    • B65H2701/34Handled filamentary material electric cords or electric power cables

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Power Engineering (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种新能源汽车压缩机电机生产装备的张力数据驱动控制方法,主要用于解决新能源汽车压缩机电机生产装备在张力控制过程中由于建模困难、张力控制精度低导致的漆包线缠绕疏松、分布参差不齐以及绕线过程中漆包线易拉断等问题,其主要步骤包括:摆角信号采集;建立绕线机摆角关系动力学离散化方程;设计改进的无模型自适应控制方法;设计模糊BP神经网络求取伪偏导数值及迭代型权值修正式;设计改进的基于模糊BP神经网络的绕线机张力紧格式无模型自适应控制方法。所提出的无模型自适应控制方法避免了传统绕线机建模困难的问题,通过与现有方法的对比验证,结果表明有效提高了绕线机控制***的动态性能与稳态性能,提高了张力控制精度。

Description

新能源汽车压缩机电机生产装备的张力数据驱动控制方法
技术领域
本发明涉及新能源汽车压缩机电机生产装备张力控制技术领域,具体而言, 特别涉及一种新能源汽车压缩机电机生产装备的张力数据驱动控制方法。
背景技术
近年来,我国新能源汽车市场不断发展,新能源汽车市场竞争力明显提升, 动力电池、驱动电机、车用操作***等关系技术取得重大突破。按照国家以及 新能源汽车行业发展趋势来看,新能源汽车压缩机电机的生产具有广阔的市场 前景,绕线机***的张力控制是压缩机电机绕组绕制的主要方法,程明阳等提 出了一种全自动绕线机迭代滑模制方法,Zhang等提出了一种基于矩形线方式 的绕线机速度调节控制方法,Haouari Fouad等提出了一种基于RST- Backstepping控制器的绕线机新型容错控制方法,上述发明促进了绕线机控制 方法的发展。
在实际研究中,张力控制***的建模复杂,因此控制器的设计更为困难。 郑宝平等提出基于模型预测张力补偿***设计方法,将模型预测控制方法应用 于张力控制中使张力峰值降低56%以上;未伟等提出模糊自适应张力控制,将 模糊控制应用于张力控制中,提高了张力控制精度;米君杰等提出基于神经网 络扰动补偿的积分鲁棒控制方法进行张力控制,张力控制***抑制外部扰动能 力明显增强。但是上述控制方法都是基于模型的控制,控制精度和自适应程度 低,由于新能源汽车压缩机电机生产装备随着绕线数量的增多,绕组半径的不 断变化,上述方法会造成因为模型建立不精确使张力控制准度下降的问题。
因此,为了解决张力控制***中建模困难的问题,曹小华等提出基于BP 神经网络的恒张力控制研究,减小了控制***的超调量,提高了张力控制效果; 胡亚伟等提出了基于BP神经网络的张力控制***,克服了传统PID控制的缺 陷,保证张力控制***对张力的稳定控制。但是BP神经网络作为控制器时其 本质为梯度下降法,梯度下降法实质为每次迭代让目标函数值变小,只要迭代 次数够多,函数值必定可求得其最小值,因此BP神经网络面对复杂***的控 制函数时,必然会出现“锯齿形现象”,降低控制***的响应速度。传统上基 于模型控制器的绕线机张力控制***难以建立准确的数学模型,为了改善因为 模型建立不精确导致的张力控制精度下降的问题,在此提出利用无模型自适应 控制(model-free adaptive control,MFAC),无模型自适应控制理论是1994年 侯忠生老师在其博士论文中首次正式提出此理论,提出了一种对于单输入单输 出的数据驱动控制方法,通过引入伪偏导数φ(k),可以将新能源汽车压缩机电 机生产装备的非线性***转换为简单的“泛模型”,从而通过引入伪偏导数φ(k) 实现模型的紧格式动态线性化,无模型自适应控制方法仅依赖被控***的I/O 数据,它克服了传统控制器需要数学模型的难点,其次该方法具有控制器结构 简单、鲁棒性高等优点。由于上述所提伪偏导数φ(k)是一个时变参数,很难用 数学语言去描述,因为BP神经网络其可以逼近任意函数的特性,其已经成为 当前应用最广泛的参数求值方法,已经在PID、智能PID、ADRC等方面得到 成功应用。考虑到在实际应用中,绕线机在任意时刻的摆角差值也会受到外部 相关因素影响,如卷径变化、放线轮电机惯性等,使得伪偏导数φ(k)值与实际 值有较大出入,在此提出利用模糊BP神经网络去近似求得伪偏导数φ(k)的值, 这样做不仅避免了BP神经网络作为控制器时面对复杂的控制函数出现“锯齿 形现象”导致***响应速度下降的问题,同时避免了因伪偏导数φ(k)时变性导 致的控制方法精度下降的问题,提高了新能源汽车压缩机电机生产装备的张力 控制精度及控制***响应速度。
发明内容
有鉴于此,本发明阐述了一种数据驱动下新能源汽车压缩机电机生产设备 张力控制方法,首先采集绕线机张力控制***摆角信号,其次建立绕线机摆角 关系动力学离散化方程,该方法将模糊BP神经网络应用于改进的紧格式无模 型自适应控制律中,通过动态调整电机转速改变绕线机摆角进而实现张力控制, 改善了新能源汽车压缩机电机绕组绕制时因张力控制精度及控制***影响速度 导致的漆包线缠绕疏松、分布参差不齐、绕线过程中漆包线易拉断的问题。
为了实现上述目的,本发明采取如下技术方案:
S1:摆角信号采集
S2:建立绕线机摆角关系动力学离散化方程;
S3:设计改进的无模型自适应控制律;
S4:设计改进的基于模糊BP神经网络的绕线机张力紧格式无模型自适应 控制方法(FNN-iCFMFAC);
进一步,步骤S1中,所述摆角信号采集具体包括:
首先通过执行器输出放线线速度信号使摆杆弹簧机构发生形变进而输出摆 杆摆角值,设计模型自适应控制方法作为控制器输出转速控制信号,在绕线机 张力控制***工作时,控制器通过接受传感器输出的摆角测量值θo将其与摆角 设定值θi作差后得到绕线机张力***的摆角θ。
进一步,步骤S2中,所述建立绕线机摆角关系动力学离散化方程具体包 括:
其次以O点设为坐标原点,以O点竖直向上的方向为y轴正方向,以O点 水平向右的点为x轴正方向,建立xOy平面直角坐标系;设摆杆的质量为m, 以O为中心的转动惯量为J,|OE|长度为R,|OP|长度为r,摆角为θ;假设弹 簧的弹性模量为K,弹簧的长度为l,设各点坐标为O(0,0),S(xs,ys),D(xD,yD), F(xF,yF),E(-R sinθ,R cosθ),P(-r sinθ,r cosθ);
设T1和T2是同一漆包线经过瓷环前后对摆杆的拉力,它们对于O点的力矩 分别为M1和M2
T1对O点力矩大小如下:
Figure BDA0003745589120000041
T2对O点力矩大小如下:
Figure BDA0003745589120000042
摆杆的重力对O点力矩大小如下:
Figure BDA0003745589120000043
弹簧对摆杆的拉力为F,对O点的力矩大小如下:
Figure BDA0003745589120000044
摆杆在以上力矩下围绕O点绕动,a为加速度。则力矩平衡方程为:
M1+M2+Mmg+MF=Ja
综上所述,张力TS与摆杆的摆角θ可建立一个一一对应的函数关系如下表 示:
Figure BDA0003745589120000051
在此,我们只考虑摆杆处于稳态时也就是a=0时摆角与张力的关系,因此 通过测量摆角θ的变化量就可以间接得到张力Ts的变化量;
通过上述分析可知绕线机的张力TS和摆角θ的函数关系,即可以通过控制 摆角间接控制绕线机张力,根据绕线机的工作原理可知,假如在t时刻绕线机 的张力恰好为不松驰也未被拉断的情况下,那么绕线机的摆角θ与绕线机的绕 线速度V1和绕线机的放线速度V2一定存在下列关系式:
Figure BDA0003745589120000052
Figure BDA0003745589120000053
对上述公式离散化处理后:
θ(k+1)=θ(k)+h(f(θ(k),V1(k),V2(k))
Δθ(k+1)=Δθ(k)+h(f(θ(k),V1(k),V2(k)-f(θ(k),V1(k-1),V2(k-1)) +f(θ(k),V1(k-1),V2(k-1))-f(θ(k-1),V1(k-1),V2(k-1)))
Figure BDA0003745589120000054
结合上述可得
Figure BDA0003745589120000055
令V3(k)=V1(k)-V2(k),f*=Δθ(k)+h(f(θ(k),V1(k),V2(k)-f(θ(k),V1(k-1),V2(k-1))
由上述和Cauchy微分中值定理,可将上式写为如下形式:
Figure BDA0003745589120000056
当Δθ(k+1)≠0时,一定存在一个被称为PPD的时变参数φ∈R,使得***可 以转换为如下的CFDL数据模型
Δθ(k+1)=φ(k)ΔV3(k)
Figure BDA0003745589120000061
式中,
Figure BDA0003745589120000062
表示摆杆摆角θ的导数值,h表示绕线机张力***的采样周期, η*(t)表示上述函数存在的唯一解,f(…)表示组成该***的非线性函数;
以绕线机张力控制***最小摆角误差律为输入准则函数:
J(V3(k))=|V3 *(k+1)-V3(k+1)|2+α|θ(k)-θ(k-1)|2
将上式带入可得紧格式无模型自适应控制方法(CF-MFAC)的控制律
Figure BDA0003745589120000064
式中,θ(k)表示绕线机k时刻的摆角值,θ(k-1)表示绕线机k-1时刻的摆角 值,φ(k)表示伪偏导数,ρ表示步长因子,λ表示限制摆角差值变化量, V3 *(k+1)表示k+1时刻电机期望输出转速信号,V3(k)表示电机k时刻电机转速;
进一步,步骤S3中,所述设计改进的无模型自适应控制律具体包括:
下面将对上述控制律进行改进得到改进的紧格式无模型自适应控制具体步 骤如下:
首先说明即便是最简单的线性***,伪偏导数φ(k)的值也是未知的、具有 时变性的,为了让上述控制律可以应用在具体的环境中,我们将采用如下准则 函数去在线估计伪偏导数的值:
Figure BDA0003745589120000065
式中,
Figure BDA0003745589120000066
为伪偏导数φ的估计值,λ为加权系数,求解上式对
Figure BDA0003745589120000067
的导数,令 其为零,可得到
Figure BDA0003745589120000068
的在线估计算法:
Figure BDA0003745589120000071
式中,ΔV3(k)为k时刻绕线机电机的转速增量,λ为加权系数,Δθ(k-1)为 k-1时刻的摆角差值;
我们引入如下参数重置机制:
Figure BDA0003745589120000072
式中,ε>0是一个无限接近0的数,
Figure BDA0003745589120000073
Figure BDA0003745589120000074
的初始时刻的值;
由上述原CF-MFAC控制律可知其本质是时变积分控制,仅含有一个时变 积分控制项,对于复杂的***很难进行精准的控制因此,此处将控制律进行改 进,设计如下形式的改进的紧格式无模型自适应(iCF-MFAC)控制律:
Figure BDA0003745589120000075
式中,kp≥0,ki>0为加权系数,改进的紧格式无模型控制律由时变比例 项和时变积分控制项组成,对于非线性的绕线机***来说运用改进的紧格式无 模型控制律可以有更好的控制效果;
在上述论述中我们可知
Figure BDA0003745589120000076
为伪偏导数φ(k)的近似值,我们同时也得到了
Figure BDA0003745589120000077
的估计算法如下:
Figure BDA0003745589120000078
式中,ΔV3(k)为k时刻绕线机电机的转速增量,λ为加权系数,Δθ(k-1)为 k-1时刻的摆角差值,在实际应用中,绕线机的摆角差值会受到外部相关因素 影响如卷径半径变化、放线轮电机惯性等,因此上述
Figure BDA0003745589120000079
的估计算法在实际应 用中与伪偏导数φ(k)的真实值有较大出入从而导致无模型自适应控制的控制精 度下降,在此提出利用模糊BP神经网络去近似求出伪偏导
Figure BDA0003745589120000081
的值,用来改 进绕线机的无模型自适应控制方法;
进一步,步骤S4中,所述设计改进的基于模糊BP神经网络的绕线机张力 紧格式无模型自适应控制方法(FNN-iCFMFAC)具体包括:
首先,假设***状态变量为e(k),具体表达式如下:
e(k)=y*(k)-y(k)
其次,通过计算e/r将***误差归一化,并将其在闭区间[0,1]内分成若干等 级,完成模糊量化;
Figure BDA0003745589120000082
式中,E为***误差的模糊论域,再乘以一个缩减系数调至0~1的数量级, 即将误差e转换为“概念”值,送给神经网络NN;
神经网络学习算法本质问题是利用“最速下降法”求解被控误差函数最小 值。我们在此设输入层节点为M个、隐含层为Q个、一个输出层节点,输出层 节点输出的值为无模型自适应控制参数中的伪偏导数;
下面我们将从BP神经网络前向输出的角度来计算神经网络的输出层的输 出值即伪偏导数值,输入节点对应经模糊量化处理后的***状态变量:
Oj (1)=Ek-j,j=1,…M,k≥M
Ek-j取值为e(k-j)即为k-j时刻***误差的模糊量化值,输入变量M取决 于被控***的复杂程度,网络的隐层输出为:
Figure BDA0003745589120000091
Figure BDA0003745589120000092
式中,
Figure BDA0003745589120000093
为隐含层权值系数,ζ为阈值,上标(1)、(2)、(3)代表输入层、隐含 层、输出层;神经网络输出层只有一个,因此输出层输出为:
Figure BDA0003745589120000094
Figure BDA0003745589120000095
式中,
Figure BDA0003745589120000096
为输出层加权系数,ζ为阈值,g(x)为Sigmoid函数,即
Figure BDA0003745589120000097
式中,β为常数,为了增大输出值的范围,防止饱和;
引入如下准则函数和搜索加速的惯性项:
Figure BDA0003745589120000098
Figure BDA0003745589120000099
式中,η为学习效率,α为惯性系数然而
Figure BDA00037455891200000910
Figure BDA00037455891200000911
未知,用
Figure BDA00037455891200000912
代替
Figure BDA00037455891200000913
其中
Figure BDA00037455891200000914
为V3(k+1)的预测值。
本论文引用前步预报方程
Figure BDA00037455891200000915
所以,输出层的加权系数公式为:
Figure BDA0003745589120000101
Figure BDA0003745589120000102
由上述可得隐含层的加权系数公式为:
Figure BDA0003745589120000103
Figure BDA0003745589120000104
下面我们将从BP神经网络的反向传播角度来调整网络权值进一步缩小伪 偏导数的误差值,设上述输出层神经元的输出误差为:
ekj=dkj-ykj
式中,dkj为输出层第j个神经元的期望输出,ykj为输出层第j个神经元在 第k次训练的实际输出,由于上述式中输出层神经元个数为1所以在这里取 j=1,输入H个样本后,输出层的全部节点误差和为:
Figure BDA0003745589120000105
网络权值修正算法为:
Figure BDA0003745589120000106
式中,k为训练次数,
Figure BDA0003745589120000107
为误差对权值的微商,δ为学习步长
在此我们引用附加动量项的梯度下降法,算法的权值修正为:
ωij(k+1)=ωij(k)+Δωij(k)
Figure BDA0003745589120000108
循环利用相邻两个样本的训练输出误差EH(k)和EH-1(k),提出迭代学习型 神经网络权值修正式如下:
Figure BDA0003745589120000111
式中,H为样本集,λ为学习增益
基于上述分析,由此我们可以得出改进的基于模糊BP神经网络的绕线机 张力紧格式无模型自适应控制方法(FNN-iCFMFAC)的绕线机控制律如下所示:
Figure BDA0003745589120000112
Figure BDA0003745589120000113
Figure BDA0003745589120000114
式中,
Figure BDA0003745589120000115
为输出层加权系数,为阈值,g(x)为Sigmoid函数,即
Figure BDA0003745589120000116
式中,β为常数,为了增大输出值的范围,防止饱和。
附图说明
图1是一种新能源汽车压缩机电机生产装备的张力数据驱动控制流程图;
图2是本发明提出的绕线机摆角与张力关系的平面直角坐标图;
图3是本发明提出的一种基于模糊BP神经网络无模型自适应控制的绕线 机张力控制方法原理图;
图4是本发明提出的控制方法与PID控制方法、无模型自适应控制方法下 绕线机摆角对比图;
图5是本发明提出的控制方法与PID控制方法、无模型自适应控制方法在 未知扰动下绕线机摆角对比图。
具体实施方式
以下将结合说明书附图,对本发明进行更为详细的描述:
参见图1、2、3所示,本实施专利的实施方案具体包括以下步骤:
步骤S1:建立绕线机摆角与张力关系:
首先以O点设为坐标原点,以O点竖直向上的方向为y轴正方向,以O点 水平向右的点为x轴正方向,建立xOy平面直角坐标系。设摆杆的质量为m, 以O为中心的转动惯量为J,|OE|长度为R,|OP|长度为r,摆角为θ;假设弹 簧的弹性模量为K,弹簧的长度为l。设各点坐标为O(0,0),S(xs,ys),D(xD,yD), F(xF,yF),E(-R sinθ,R cosθ),P(-r sinθ,r cosθ);
设T1和T2是同一漆包线经过瓷环前后对摆杆的拉力,它们对于O点的力矩 分别为M1和M2
T1对O点力矩大小如下:
Figure BDA0003745589120000121
T2对O点力矩大小如下:
Figure BDA0003745589120000122
摆杆的重力对O点力矩大小如下:
Figure BDA0003745589120000123
弹簧对摆杆的拉力为F,对O点的力矩大小如下:
Figure BDA0003745589120000124
摆杆在以上力矩下围绕O点绕动,a为加速度。则力矩平衡方程为:
M1+M2+Mmg+MF=Ja
综上所述,张力TS与摆杆的摆角θ可建立一个一一对应的函数关系如下表 示:
Figure BDA0003745589120000131
因此通过测量摆角θ的变化量就可以间接得到张力Ts的变化量。
步骤S2:建立电机紧格式动态线性化数据模型:
紧格式线性化方法主要目的是应用控制***设计的线性化方法,其具有结 构简单、方便控制器设计、方便输入与输出数据直接利用等特点。绕线机电机 转速***为单输入单输出的非线性离散***,可表示为如下形式:
V3(k+1)=f(V(k),…,V(k-ny),θ(k),…,θ(k-nu))
式中,V3(k+1)表示***的输出量即电机转速控制信号,V3(k)表示***前一 时刻的输出量即是前一时刻电机转速控制信号,θ(k)表示***前一时刻的输入 量即是摆角差,ny和nu表示***的阶数;f(…)表示组成该***的非线性函数。
假设1:绕线机电机***的输入输出是可观且可控的,对给出的所有有界 输出信号V3(k+1),总存在一个有界输入信号使***的输出等于期望输出V3(k+1)。
假设2:除有限时刻点外,f(…)关于第(ny+2)个变量的偏导数是连续的。
假设3:除有限时刻点外,***满足广义Lipschitz条件,即对任意k1≠k2, k2≥0和u(k1)≠u(k2)有
|V3(k1+1)-V3(k2+1)|≤b|θ(k1)-θ(k2)|
式中,V3(ki+1)=f(V3(ki),…V3(ki-ny),θ(ki),…θ(ki-nu))i=1,2;b>0是一个常数。
因此满足上述假设,当|Δu(k)|≠0时,一定存在下列关系式:
ΔV3(k+1)=φ(k)Δθ(k)
φ(k)对任意时刻k有界,证明如下:
ΔV3(k+1)=f(V3(k),…V3(k-ny),θ(k),…,θ(k-nu)) -f(V3(k),…,V3(k-ny),θ(k-1),θ(k-1),…,θ(k-nu)) +f(V3(k),…,V3(k-ny),θ(k-1),θ(k-1),…,θ(k-nu))-f(V3(k-1),…,V3(k-ny-1),θ(k-1),…,θ(k-nu-1))
ψ(k)=f(V3(k),…,V3(k-ny),θ(k-1),θ(k-1),…,θ(k-nu)) -f(V3(k-1),…,V3(k-ny-1),θ(k-1),…,θ(k-nu-1))
由假设2和Cauchy微分中值定理可得如下:
Figure BDA0003745589120000141
式中,
Figure BDA0003745589120000142
表示f(…)关于(ny+2)个变量的偏导数在
[V3(k),…,V3(k-ny),θ(k-1),θ(k-1),…,θ(k-nu)]T和[V3(k),…,V3(k-ny),θ(k),θ(k-1),…θ(k-nu)]T之间的某一点值。
可得如下数据方程:
ψ(k)=η(k)Δu(k)
由于|Δu(k)|≠0方程一定存在唯一解η*(k)
Figure BDA0003745589120000143
则方程可写为如下形式:
ΔV3(k+1)=φ(k)Δθ(k)
可得φ(k)有界,因为φ(k)有界我们可以用模糊BP神经网路逼近φ(k)值,其 中,神经网络输出层输出值为伪偏导数的值,其具体步骤如下:
输入节点对应经模糊量化处理后的***状态变量:
Oj (1)=Ek-j,j=1,…M,k≥M
Ek-j取值为e(k-j)即为k-j时刻***误差的模糊量化值,输入变量M取决 于被控***的复杂程度。网络的隐层输出为:
Figure BDA0003745589120000151
Figure BDA0003745589120000152
式中,
Figure BDA0003745589120000153
为隐含层权值系数,ζ为阈值,上标(1)、(2)、(3)代表输入层、隐含 层、输出层。神经网络输出层只有一个,因此输出层输出为:
Figure BDA0003745589120000154
Figure BDA0003745589120000155
式中,
Figure BDA0003745589120000156
为输出层加权系数,ζ为阈值,g(x)为Sigmoid函数,即
Figure BDA0003745589120000157
式中,β为常数,为了增大输出值的范围,防止饱和。
引入如下准则函数和搜索加速的惯性项:
Figure BDA0003745589120000158
Figure BDA0003745589120000159
式中,η为学习效率,α为惯性系数然而
Figure BDA00037455891200001510
Figure BDA00037455891200001511
未知,用
Figure BDA00037455891200001512
代替
Figure BDA00037455891200001513
其中
Figure BDA00037455891200001514
为V3(k+1)的预测值。
本论文引用前一步预报方程
Figure BDA00037455891200001515
所以,输出层的加权系数公式为:
Figure BDA0003745589120000161
Figure BDA0003745589120000162
由上述可得隐含层的加权系数公式为:
Figure BDA0003745589120000163
Figure BDA0003745589120000164
步骤S3:设计改进的基于模糊BP神经网络的绕线机张力紧格式无模型自 适应(FNN-iCFMFAC)控制律:
Figure BDA0003745589120000165
Figure BDA0003745589120000166
Figure BDA0003745589120000167
参见图4、5所示,通过MATLAB/Simulink搭建绕线机摆角控制***模型 并进行仿真验证,绕线机启动过程摆角响应曲线如图所示,FNN-iCFMFAC与 MFAC、PID响应曲线的调整时间分别为0.23s、0.3s、0.36s,峰值时间为0.07s、 0.09s、0.08s,响应曲线的最大摆角差为7°、12°、16.5°,在1.25s时对***外 加一个未知扰动,FNN-iCFMFAC在1.4s时便可使摆角稳定,其控制效果明显 提升,综上所述,此方法较传统方法表现出了更好的张力控制精度、响应速度 和抗干扰性能。
因此,本发明提出的一种新能源汽车压缩机电机生产装备的数据驱动控制, 通过理论分析与仿真验证了改进的基于模糊BP神经网络的绕线机张力紧格式 无模型自适应控制(FNN-iCFMFAC)方法的有效性。

Claims (5)

1.新能源汽车压缩机电机生产装备的张力数据驱动控制方法,其特征在于:以绕线机摆杆摆角差为输入,通过无模型自适应控制方法动态调节绕线机的放线轮控制电机实现张力控制,改善了绕线机建模困难、张力控制精度差的难题,所述方法包含以下步骤:
S1:摆角信号采集;
S2:建立绕线机摆角关系动力学离散化方程;
S3:设计改进的无模型自适应控制律;
S4:设计改进的基于模糊BP神经网络的绕线机张力紧格式无模型自适应控制方法(FNN-iCFMFAC)。
2.根据权利要求1所述的一种新能源汽车压缩机电机生产装备的张力数据驱动控制方法,其特征在于,步骤S1中,所述摆角信号采集:
***通过执行器输出放线线速度信号使摆杆弹簧机构发生形变进而输出摆杆摆角值,设计无模型自适应控制方法作为控制器输出转速控制信号,在绕线机张力控制***工作时,控制器通过接受传感器输出的摆角测量值θo将其与摆角设定值θi作差后得到绕线机张力***的摆角θ。
3.根据权利要求1所述的一种新能源汽车压缩机电机生产装备的张力数据驱动控制方法,其特征在于,步骤S2中,所述建立绕线机摆角关系动力学离散化方程:
其次设O点为坐标原点,以O点竖直向上的方向为y轴正方向,以O点水平向右的点为x轴正方向,建立xOy平面直角坐标系;设摆杆的质量为m,以O为中心的转动惯量为J,|OE|长度为R,|OP|长度为r,摆角为θ;假设弹簧的弹性模量为K,弹簧的长度为l,设各点坐标为O(0,0),S(xs,ys),D(xD,yD),F(xF,yF),E(-R sinθ,R cosθ),P(-r sinθ,r cosθ);
Figure RE-FDA0003837460880000021
通过上述分析可知绕线机的张力TS和摆角θ的函数关系,假如在t时刻绕线机的张力恰好为不松驰也未被拉断的情况下,那么绕线机的摆角θ与绕线机的绕线速度V1和绕线机的放线速度V2一定存在下列关系式:
Figure RE-FDA0003837460880000022
Figure RE-FDA0003837460880000023
对上述公式离散化处理后:
θ(k+1)=θ(k)+h(f(θ(k),V1(k),V2(k))
Δθ(k+1)=Δθ(k)+h(f(θ(k),V1(k),V2(k)-f(θ(k),V1(k-1),V2(k-1))+f(θ(k),V1(k-1),V2(k-1))-f(θ(k-1),V1(k-1),V2(k-1)))
Figure RE-FDA0003837460880000024
结合上述可得
Figure RE-FDA0003837460880000025
令V3(k)=V1(k)-V2(k),f*=Δθ(k)+h(f(θ(k),V1(k),V2(k)-f(θ(k),V1(k-1),V2(k-1))
由上述和Cauchy微分中值定理,可将上式写为如下形式:
Figure RE-FDA0003837460880000026
当Δθ(k+1)≠0时,一定存在一个被称为PPD的时变参数φ∈R,使***可以转换为如下的CFDL数据模型:
Δθ(k+1)=φ(k)ΔV3(k)
Figure RE-FDA0003837460880000027
式中,
Figure RE-FDA0003837460880000028
表示摆杆摆角θ的导数值,h表示绕线机张力***的采样周期,η*(t)表示上述函数存在的唯一解,f(…)表示组成该***的非线性函数;
以绕线机张力控制***最小摆角误差律为输入准则函数:
J(V3(k))=|V3 *(k+1)-V3(k+1)|2+α|θ(k)-θ(k-1)|2
将上式带入可得紧格式无模型自适应控制方法(CF-MFAC)的控制律
Figure RE-FDA0003837460880000031
式中,θ(k)表示绕线机k时刻的摆角值,θ(k+1)表示绕线机k+1时刻的摆角值,φ(k)表示伪偏导数,ρ表示步长因子,λ表示限制摆角差值变化量,V3 *(k+1)表示k+1时刻电机期望输出转速信号,V3(k)表示电机k时刻电机转速。
4.根据权利要求1所述的一种新能源汽车压缩机电机生产装备的张力数据驱动控制方法,其特征在于,步骤S3中,所述设计改进的无模型自适应控制律:
下面将对上述控制律进行改进得到改进的紧格式无模型自适应控制方法具体步骤如下:
采用如下性能指标估计伪偏导数值:
Figure RE-FDA0003837460880000032
式中,
Figure RE-FDA0003837460880000033
为伪偏导数φ的估计值,λ为加权系数,求解上式对
Figure RE-FDA0003837460880000034
的导数,令其为零,可得到
Figure RE-FDA0003837460880000035
的在线估计算法:
Figure RE-FDA0003837460880000036
式中,ΔV3(k)为k时刻绕线机电机的转速增量,λ为加权系数,Δθ(k-1)为k-1时刻的摆角差值;
我们引入如下参数重置机制:
Figure RE-FDA0003837460880000037
式中,ε>0是一个无限接近0的数,
Figure RE-FDA0003837460880000038
Figure RE-FDA0003837460880000039
的初始时刻的值;
设计如下形式的改进的紧格式无模型自适应方法(iCF-MFAC)的控制律:
Figure RE-FDA0003837460880000041
式中,kp≥0,ki>0为加权系数,改进的紧格式无模型控制律由时变比例项和时变积分控制项组成,对于非线性的绕线机***来说运用改进的紧格式无模型控制律可以有更好的控制效果。
5.根据权利要求1所述的一种新能源汽车压缩机电机生产装备的张力数据驱动控制方法,其特征在于,步骤S4中,所述设计改进的基于模糊BP神经网络的绕线机张力紧格式无模型自适应控制方法:
神经网络输出层只有一个,因此输出层输出为:
Figure RE-FDA0003837460880000042
Figure RE-FDA0003837460880000043
式中,
Figure RE-FDA0003837460880000044
为输出层加权系数,ξ为阈值,g(x)为Sigmoid函数,上标(1)、(2)、(3)代表输入层、隐含层、输出层,即
Figure RE-FDA0003837460880000045
式中,β为常数,为了增大输出值的范围,防止饱和;
基于上述提出的伪偏导数求值方法,根据BP神经网络反向学习及新能源汽车压缩机电机张力控制精度要求高的特点,提出利用迭代型权值修正式改进因外在扰动导致的伪偏导数不精确的问题,具体过程如下:
ekj=dkj-ykj
式中,dkj为输出层第j个神经元的期望输出,ykj为输出层第j个神经元在第k次训练的实际输出,由于上述式中输出层神经元个数为1所以在这里取j=1,输入H个样本后,输出层的全部节点误差和为:
Figure RE-FDA0003837460880000051
网络权值修正算法为:
Figure RE-FDA0003837460880000052
式中,k为训练次数,
Figure RE-FDA0003837460880000053
为误差对权值的微商,δ为学习步长
在此我们引用附加动量项的梯度下降法,算法的权值修正为:
ωij(k+1)=ωij(k)+Δωij(k)
Figure RE-FDA0003837460880000054
循环利用相邻两个样本的训练输出误差EH(k)和EH-1(k),提出迭代学习型神经网络权值修正式如下:
Figure RE-FDA0003837460880000055
式中,H为样本集,λ为学习增益
基于上述分析,由此我们可以得出改进的基于模糊BP神经网络的绕线机张力紧格式无模型自适应控制方法(FNN-iCFMFAC)的绕线机控制律如下所示:
Figure RE-FDA0003837460880000056
Figure RE-FDA0003837460880000057
Figure RE-FDA0003837460880000058
CN202210831079.7A 2022-07-14 2022-07-14 新能源汽车压缩机电机生产装备的张力数据驱动控制方法 Active CN115180461B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210831079.7A CN115180461B (zh) 2022-07-14 2022-07-14 新能源汽车压缩机电机生产装备的张力数据驱动控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210831079.7A CN115180461B (zh) 2022-07-14 2022-07-14 新能源汽车压缩机电机生产装备的张力数据驱动控制方法

Publications (2)

Publication Number Publication Date
CN115180461A true CN115180461A (zh) 2022-10-14
CN115180461B CN115180461B (zh) 2023-09-01

Family

ID=83520189

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210831079.7A Active CN115180461B (zh) 2022-07-14 2022-07-14 新能源汽车压缩机电机生产装备的张力数据驱动控制方法

Country Status (1)

Country Link
CN (1) CN115180461B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117476364A (zh) * 2023-12-22 2024-01-30 日特机械工程(苏州)有限公司 一种绕线机控制方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777556A (zh) * 2018-06-29 2018-11-09 江苏大学 基于神经网络逆模型的两电机调速***的无模型自适应鲁棒解耦控制方法
US20180341248A1 (en) * 2017-05-24 2018-11-29 Relativity Space, Inc. Real-time adaptive control of additive manufacturing processes using machine learning
CN112925208A (zh) * 2021-02-04 2021-06-08 青岛科技大学 一种数据驱动的水井钻机电液伺服***扰动补偿方法
CN214298669U (zh) * 2020-12-14 2021-09-28 山东中际智能装备有限公司 一种用于绕线机的伺服张力控制机构
CN215755635U (zh) * 2021-07-23 2022-02-08 河南巨力钢丝绳制造有限公司 一种具有自动调整功能的钢丝绳放线装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180341248A1 (en) * 2017-05-24 2018-11-29 Relativity Space, Inc. Real-time adaptive control of additive manufacturing processes using machine learning
CN108777556A (zh) * 2018-06-29 2018-11-09 江苏大学 基于神经网络逆模型的两电机调速***的无模型自适应鲁棒解耦控制方法
CN214298669U (zh) * 2020-12-14 2021-09-28 山东中际智能装备有限公司 一种用于绕线机的伺服张力控制机构
CN112925208A (zh) * 2021-02-04 2021-06-08 青岛科技大学 一种数据驱动的水井钻机电液伺服***扰动补偿方法
CN215755635U (zh) * 2021-07-23 2022-02-08 河南巨力钢丝绳制造有限公司 一种具有自动调整功能的钢丝绳放线装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
姚文龙;王加利;庞震;池荣虎;邵巍;: "吊舱推进电机的无模型自适应滑模矢量控制", 交通运输工程学报, no. 03, pages 72 - 79 *
曹小华: "基于BP神经网络的电缆输送装置恒张力控制研究", 武汉理工大学学报, vol. 45, no. 6, pages 1190 - 1194 *
李萍: "紧格式无模型自适应控制在直线电机中的仿真", 宁夏大学学报, vol. 35, no. 4, pages 324 - 327 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117476364A (zh) * 2023-12-22 2024-01-30 日特机械工程(苏州)有限公司 一种绕线机控制方法及***
CN117476364B (zh) * 2023-12-22 2024-03-12 日特机械工程(苏州)有限公司 一种绕线机控制方法及***

Also Published As

Publication number Publication date
CN115180461B (zh) 2023-09-01

Similar Documents

Publication Publication Date Title
CN111931411B (zh) 压电驱动微定位平台Duhem动态迟滞建模方法
CN111459051B (zh) 一种带扰动观测器的离散终端滑模无模型控制方法
CN108445748B (zh) 一种基于事件触发机制的自适应航天器姿态跟踪控制方法
CN105487385A (zh) 基于无模型自适应内模控制方法
CN109033585B (zh) 不确定网络控制***的pid控制器设计方法
CN108803647B (zh) 一种用于航天器姿态控制的无模型数据驱动控制方法
WO2022121944A1 (zh) 工业过程运行指标智能预报方法、装置、设备及存储介质
Zhao et al. Adaptive event-based robust passive fault tolerant control for nonlinear lateral stability of autonomous electric vehicles with asynchronous constraints
CN113110048B (zh) 采用hosm观测器的非线性***输出反馈自适应控制***和方法
CN115180461A (zh) 新能源汽车压缩机电机生产装备的张力数据驱动控制方法
CN103399488B (zh) 基于自学习的多模型控制方法
Liu et al. Modeling of hysteresis in piezoelectric actuator based on adaptive filter
CN116382071A (zh) 深度学习网络修正补偿的气动参数智能辨识方法
CN114114928A (zh) 一种压电微定位平台的固定时间自适应事件触发控制方法
CN113283090B (zh) 基于蜂群算法的飞机舵机电动伺服***摩擦补偿方法
CN114139778A (zh) 风电机组功率预测建模方法及装置
Sun et al. Event-triggered intelligent critic control with input constraints applied to a nonlinear aeroelastic system
CN104808486B (zh) 基于模糊ts模型的压电陶瓷执行器的预测控制方法和装置
CN111152213B (zh) 一种基于混合控制的机械臂振动补偿方法及装置
CN116373846A (zh) 一种基于bp神经网络优化的后轮转向车辆稳定性控制方法
CN115533911A (zh) 基于块脉冲函数的柔性机械臂分数阶建模与补偿方法
Wang et al. Adaptive fuzzy fixed-time control for a class of strict-feedback stochastic nonlinear systems
CN110932609B (zh) 一种多电机伺服***自适应递推控制方法和***
CN115016286A (zh) 非线性工业***数据驱动强化学习鲁棒控制方法
CN108803335B (zh) 一种直流伺服电机控制乱序消除方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant