【技术实现步骤摘要】
一种基于数据驱动的WPT系统建模方法
[0001]本专利技术涉及无线电能传输
,尤其涉及一种基于数据驱动的WPT系统建模方法。
技术介绍
[0002]近年来,无线功率传输(WPT)技术已成为一个研究热点。它可以完全隔离电源和充电设备。已广泛应用于电动汽车、石油钻探、工业生产、生物医学、航空航天、海洋等领域。通过非接触方式,WPT技术可以提高供电设备的安全性、可靠性和灵活性,增强设备的工作能力。
[0003]通常,由于环境因素引起的系统参数变化,系统的输出电压不稳定。考虑到电气设备的安全性,需要对输出电压采取闭环控制策略。目前,传统的控制方法使用线性控制器,这取决于精确的系统模型。因此,准确地获得系统的控制输入和输出模型是非常必要的。WPT系统是一种特殊的电共振变换系统,具有高阶非线性、多种电路拓扑和相应的控制模型以及负载大小和类型的随机性。主要的建模方法包括广义状态空间平均(GSSA)、展开函数描述、离散映射时间、交流阻抗分析。这些传统方法依赖于真实的电路拓扑,并且大多数方法对系统的工作状态有严格的要求。即使在同一系统中,在不同的工作状态下,系统模型也可能有很大的差异。通过传统的建模,得到的模型往往更加复杂。传统建模方法得到的模型具有通用性差的缺点。此外,WPT系统通过一次侧和二次侧之间的通信链路形成闭环,以控制输出电压,如图2所示,其中系统中的无线通信、数据采样、处理器计算和模型简化将导致时间延迟。传统的建模方法无法准确描述具有时滞的系统。
[0004]上述方法主要是WPT系统的电路级建模,只 ...
【技术保护点】
【技术特征摘要】
1.一种基于数据驱动的WPT系统建模方法,其特征在于,包括步骤:S1、确定WPT系统的电路结构和系统参数,基于其电路结构和基尔霍夫定理建立系统的微分方程;S2、基于所述系统的微分方程建立系统的GSSA模型;S3、在给定的稳态工作点添加扰动,将所述系统的GSSA模型转化为线性的小信号模型,并得到WPT系统从占空比到输出电压的小信号开环传递函数;S4、将系统参数代入所述小信号开环传递函数,得到线性高阶模型;S5、基于所述GSSA模型和所述线性高阶模型,通过数据驱动建模的方法并添加时间延迟构建系统的Hammerstein模型;S6、获取所述Hammerstein模型的二阶模型,记为二阶Hammerstein模型;S7、基于所述二阶Hammerstein模型定义用于估计模型偏移参数和系统通信延迟的优化问题;S8、使用最小二乘法和牛顿迭代搜索相结合的方法对所述优化问题进行求解,以估计模型偏移参数和系统通信延迟。2.根据权利要求1所述的一种基于数据驱动的WPT系统建模方法,其特征在于,在所述步骤S5中,所述Hammerstein模型表示为:其中,t表示时间,x(t)表示包含步骤S1所得微分方程中状态变量的实部和虚部的广义状态变量向量,τ表示描述系统总时延的纯时延,f(u(t
‑
τ))表示系统在t
‑
τ时刻的非线性输入函数,t
k
=kT表示采样时间,其中k=1,2,3
…
,T表示采样间隔,x(t
k
)表示在第k个采样时间系统真实的输出,v(t
k
)表示在第k个采样时间的系统输出测量噪声,y(t
k
)表示在第k个采样时间的系统输出,G(s,θ)表示系统的有理传递函数,B(s,θ)和A(s,θ)代指以下多项式:其中,n
a
和n
b
是多项式次数,n
a
≥n
b
,是模型偏移参数的向量。3.根据权利要求2所述的一种基于数据驱动的WPT系统建模方法,其特征在于:在所述步骤S6中,取n
a
=2和n
b
=1,得到所述二阶Hammerstein模型。4.根据权利要求3所述的一种基于数据驱动的WPT系统建模方法,其特征在于,在所述步骤S7中,所述优化问题构建为:步骤S7中,所述优化问题构建为:ε(t
k
)=y(t
k
)
‑
x(t
k
),
其中,表示估计的模型偏移参数和系统通信延迟θ,τ的优化解,J(θ,τ)是预测误差的成本函数,ε(t
k
)是第k个采样时间的实际输出与估计输出之间的误差,N是样本数。5.根据权利要求4所述的一种基于数据驱动的WPT系统建模方法,其特征在于,定义在步骤S8中,参数向量ρ的迭代估计如下:其中,μ
j
表示在迭代次数j时的步长因子,和分别表示成本函数的梯度向量和Hessian矩阵,分别表示在迭代次数j、j+1时的ρ估计值。6.根据权利要求5所述的一种基于数据驱动的WPT系统建模方法,其特征在于,所述步骤S8具体包括步骤:S81、获取采样数据其中u(t
k
)表示在第k个采样时间的控制输入;S82、设置时延τ的初始值τ0、最小时延间隔Δτ
min
、最小时延τ
min
和最大时延τ
max
,以及初始训练数据数量N0和迭代次数Niter,以及成本函数增量误差参数估计误差S83、基于τ0估计θ的初始值θ0,并将[θ0;τ0]赋给ρ的解ρ*;S84、开始迭代,在每一次的迭代过程中,先使μ=1,计算针对每一个训练数据,通过得到下一次迭代的ρ值如果或者当前延时则执行步骤S85;在整个迭代过程中,如果或则终止迭代,否则执行到迭代次数Niter终止迭代;S85、使μ减小一半,进...
【专利技术属性】
技术研发人员:唐春森,赵仕军,陈丰伟,赵雷,邓棚亓,林涛,邓德强,
申请(专利权)人:重庆大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。