一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电动助力制动控制方法及其设计仿真方法、设备及介质与流程

2021-12-08 00:08:00 来源:中国专利 TAG:


1.本技术涉及汽车制动技术领域,尤其是涉及电动助力制动控制方法及其设计仿真方法、设备及介质。


背景技术:

2.随着汽车电子控制技术的高速发展,汽车也向着“电动化、智能化、网联化、共享化”发展。因此,对汽车的制动系统提出了新的要求。
3.传统的燃油汽车,采用的制动系统是由真空助力器,制动主缸和制动轮缸组成。在汽车行驶过程中通过发动机来抽取真空,达到真空助力的效果,而近些年新能源汽车的迅速发展,汽车的驱动力并不是由发动起提供,而是由蓄电池加驱动电机提供,因此真空助力器失去了真空源,真空助力器失去了功能。为了替代真空助力器,近些年很多电动汽车采用永磁同步电机来代替真空助力器的真空度,为汽车的制动系统提供助力,永磁同步电机(pmsm)采用永磁体励磁而非励磁绕组,没有励磁电流损耗,效率高,转子发热小,在相同的功率等级下,pmsm体积更小,重量更轻,转子的转矩惯量搞、动态响应快,符合新时代对于制动系统的要求。
4.基于永磁同步电机的电动助力制动系统,采用的都是传统的pid控制,虽然传统的pid控制能够满足基本的制动效果,但是在制动高效性和稳定性上来说略显不足,还需要进一步改进。


技术实现要素:

5.有鉴于此,本技术提供一种电动助力制动控制方法及其设计仿真方法、设备及介质,用以解决如何提高电动助力制动控制系统的制动高效性以及稳定性的技术问题。
6.为了解决上述问题,第一方面,本技术提供一种电动助力制动控制方法,应用于电动助力制动系统,所述电动助力制动系统包括液压系统和永磁同步电机,所述方法包括:
7.获取永磁同步电机的运行测量数据,并基于电流预测模型,确定永磁同步电机在不同电压矢量下的预测电流;
8.根据永磁同步电机的预测电流和预设的参考电流,确定成本函数;
9.根据成本函数最小原则,确定最优电压矢量并输出至所述永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力。
10.可选的,所述获取永磁同步电机的运行测量数据,并基于电流预测模型,确定永磁同步电机在不同电压矢量下的预测电流之前,所述方法还包括:
11.获取踏板力信号,所述踏板力信号包括参考制动转矩;
12.根据所述参考制动转矩和电机运动方程,确定永磁同步电机的参考电流,所述电机运动方法表示如下:
[0013][0014]
式中,t
e
为参考制动转矩;p
n
为极对数;l
d
、l
q
分别为永磁同步电机d、q轴定子的电感;ψ
i
为磁链;为永磁同步电机d、q轴定子的参考电流。
[0015]
可选的,所述确定永磁同步电机在不同电压矢量下的预测电流之前,所述方法还包括:基于永磁同步电机在同步旋转坐标系下的数学模型,搭建永磁同步电机的电流预测模型。
[0016]
可选的,所述电流预测模型具体为:
[0017][0018][0019]
式中,分别是k 1时刻永磁同步电机d、q轴定子电流分量的预测值;分别是k时刻永磁同步电机d、q轴定子电流分量的测量值;分别是k时刻永磁同步电机d、q轴定子轴电压分量的测量值;t
s
表示控制周期;ω
k
表示转子角速度测量值。
[0020]
可选的,所述成本函数具体为:
[0021][0022]
其中,j表示成本函数,表示永磁同步电机第k 1时刻的预测电流;i
d*
、i
q*
表示永磁同步电机的参考电流。
[0023]
第二方面,本技术提供一种电动助力制动设计仿真方法,应用所述的电动助力制动控制方法,所述仿真方法包括:
[0024]
基于所述电动助力制动控制方法,搭建预测控制模型;
[0025]
基于永磁同步电机,搭建电动助力制动系统仿真模型;
[0026]
根据目标车辆的车辆参数,搭建目标仿真车辆模型;
[0027]
在线联合仿真:在电动助力制动系统仿真模型中输入踏板力,以输出参考制动转矩;将所述参考制动转矩通过联合仿真接口传输至所述预测控制模型,所述预测控制模型输出目标制动转矩并通过联合仿真接口传输至所述电动助力制动系统仿真模型,以使所述电动助力制动系统仿真模型进行液压制动仿真以输出四个制动轮缸压力信号,并将所述四个制动轮缸压力信号通过联合仿真接口传输至所述目标仿真车辆模型以完成制动仿真测试。
[0028]
可选的,在仿真分析软件上搭建所述预测控制模型;在工程设计软件上搭建所述电动助力控制系统仿真模型;在车辆动力学软件中,搭建所述目标仿真车辆模型。
[0029]
可选的,将所述四个制动轮缸压力信号通过联合仿真接口传输至所述目标仿真车辆模型以完成制动仿真测试之后,所述仿真方法还包括:
[0030]
获取目标仿真车辆模型的仿真测试信息,所述仿真测试信息包括目标仿真车辆模型的制动时间、制动距离以及制动减速度;
[0031]
根据所述制动时间、制动距离以及制动减速度,绘制制动效果曲线图。
[0032]
第三方面,本技术提供的一种计算机设备,采用如下的技术方案:
[0033]
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述电动助力制动控制方法或所述电动助力制动设计仿真方法的步骤。
[0034]
第四方面,本技术提供的一种计算机可读存储介质,采用如下的技术方案:
[0035]
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述电动助力制动控制方法或所述电动助力制动设计仿真方法的步骤。
[0036]
采用上述实施例的有益效果是:通过电流预测模型根据永磁同步电机的运行测量数据,预测永磁同步电机在不同电压矢量的下一采样时间的预测电流,并根据永磁同步电机的预测电流和预设的参考电流,可以确定成本函数,从而便于对预测电流和参考电流之间的误差进行判断,便于进行循环优化;根据成本函数最小原则,确定出最优电压矢量,并将该最优电压矢量输出至永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力;本实施例的模型预测控制对于永磁同步电机的响应速度快,产生的制动力矩也比较稳定,能够有效提高电动助力制动效果。
附图说明
[0037]
图1为本技术提供的电动助力制动控制方法的应用场景示意图;
[0038]
图2为本技术提供的步骤s101一实施例的方法流程图;
[0039]
图3为本技术提供的关于永磁同步电机的预测控制过程示意图;
[0040]
图4为本技术提供的电动助力制动设计仿真方法一实施例的方法流程图;
[0041]
图5为本技术提供的计算机设备一实施例的原理框图。
具体实施方式
[0042]
下面结合附图来具体描述本技术的优选实施例,其中,附图构成本技术一部分,并与本技术的实施例一起用于阐释本技术的原理,并非用于限定本技术的范围。
[0043]
在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0044]
参照图1为本技术提供的电动助力制动控制方法一种实施例的方法流程图,该电动助力制动控制方法应用于电动助力制动系统,电动助力制动系统包括液压系统和电机,该方法包括下述步骤:
[0045]
s101、获取永磁同步电机的运行测量数据,并基于电流预测模型,确定永磁同步电机在不同电压矢量下的预测电流;
[0046]
s102、根据永磁同步电机的预测电流和预设的参考电流,确定成本函数;
[0047]
s103、根据成本函数最小原则,确定最优电压矢量并输出至永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力。
[0048]
在本实施例中,通过电流预测模型根据永磁同步电机的运行测量数据,预测永磁同步电机在不同电压矢量的下一采样时间的预测电流,并根据永磁同步电机的预测电流和预设的参考电流,可以确定成本函数,从而便于对预测电流和参考电流之间的误差进行判
断,便于进行循环优化;根据成本函数最小原则,确定出最优电压矢量,并将该最优电压矢量输出至永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力;本实施例的模型预测控制对于永磁同步电机的响应速度快,产生的制动力矩也比较稳定。
[0049]
在本实施例中,永磁同步电机的运行测量数据包括永磁同步电机d、q轴定子电流分量的测量值,永磁同步电机d、q轴定子轴电压分量的测量值,转子角速度测量值等。
[0050]
在一实施例中,参照图2,在步骤s101中获取永磁同步电机的运行测量数据,并基于电流预测模型,确定永磁同步电机在不同电压矢量下的预测电流之前,本实施例的电动助力制动控制方法还包括:
[0051]
s201、获取踏板力信号,踏板力信号包括参考制动转矩;
[0052]
s202、根据参考制动转矩和电机运动方程,确定永磁同步电机的参考电流,电机运动方法表示如下:
[0053][0054]
式中,t
e
为参考制动转矩;p
n
为极对数;l
d
、l
q
分别为永磁同步电机d、q轴定子的电感;ψ
i
为磁链;为永磁同步电机d、q轴定子的参考电流。
[0055]
在本实施例中,踏板力信号是指汽车制动踏板的踏板力经过弹簧阻尼系统输出的参考制动转矩,该参考制动转矩需要进一步优化以输出永磁同步电机所需的目标制动转矩,在后续步骤中有具体说明。
[0056]
需要说明的是,在电流环控制模式中,为了获得最大的转矩电流比,将永磁同步电机d轴电流控制默认设置为0,因此设置
[0057]
在一实施例中,在步骤s101中确定永磁同步电机在不同电压矢量下的预测电流之前,本实施例的电动助力制动控制方法还包括:基于永磁同步电机在同步旋转坐标系下的数学模型,搭建永磁同步电机的电流预测模型。
[0058]
具体地,搭建永磁同步电机在同步旋转坐标系下的数学模型:
[0059][0060]
式中,u
d
、u
q
分别为永磁同步电机的d轴、q轴定子电压分量,i
d
、i
q
分别为永磁同步电机的d轴、q轴定子电流分量,ψ
d
、ψ
q
分别为永磁同步电机的d轴、q轴定子磁链分量,r
s
表示永磁同步电机的相电阻。需要说明的是,同步旋转坐标系是以永磁同步电机的d轴和q轴旋转轴建立的坐标系。
[0061]
同步旋转坐标系下,三相定子绕组的定子磁链方程如下:
[0062][0063]
式中,ψ
f
中表示永磁体磁链。
[0064]
以永磁同步电机的数学模型为基础,建立预测模型:
[0065][0066][0067]
进一步地,根据一阶欧拉公式,对上两式进行离散,得到如下具体电流预测模型:
[0068][0069][0070]
式中,分别是k 1时刻永磁同步电机d、q轴定子电流分量的预测值;分别是k时刻永磁同步电机d、q轴定子电流分量的测量值;分别是k时刻永磁同步电机d、q轴定子轴电压分量的测量值;t
s
表示控制周期;ω
k
表示转子角速度测量值。
[0071]
在一实施例中,步骤s102中,成本函数具体为:
[0072][0073]
其中,j表示成本函数,表示永磁同步电机第k 1时刻的预测电流;i
d*
、i
q*
表示永磁同步电机的参考电流。
[0074]
需要说明的是,成本函数表示每个电压矢量下的预测电流和参考电流之间的实时误差。
[0075]
参照图3所示的预测控制过程,通过循环优化,并根据成本函数最小原则,当成本函数达到阈值时,说明预测电流和参考电流之间的误差最小,并确定此时的电压矢量为最优电压矢量,将最优电压矢量输出至功率逆变器后,输出至永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力。
[0076]
区别于现有技术,本实施例通过电流预测模型根据永磁同步电机的运行测量数据,预测永磁同步电机在不同电压矢量的下一采样时间的预测电流,并根据永磁同步电机的预测电流和预设的参考电流,可以确定成本函数,从而便于对预测电流和参考电流之间的误差进行判断,便于进行循环优化;根据成本函数最小原则,确定出最优电压矢量,并将该最优电压矢量输出至永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力;本实施例的模型预测控制对于永磁同步电机的响应速度快,产生的制动力矩也比较稳定。
[0077]
参照图4,本技术还提供了一种电动助力制动设计仿真方法,并应用本实施例的电动助力制动控制方法,该电动助力制动设计仿真方法包括下述步骤:
[0078]
s401、基于电动助力制动控制方法,搭建预测控制模型;
[0079]
在一实施例中,在仿真分析软件上搭建预测控制模型,具体地,可以在matlab/simulink仿真平台建模及仿真验证;
[0080]
s402、基于永磁同步电机,搭建电动助力制动系统仿真模型;
[0081]
在一实施例中,在工程设计软件上搭建电动助力控制系统仿真模型,具体地,可以在amesim高级工程系统建模软件中,搭建电动助力制动系统仿真模型;
[0082]
s403、根据目标车辆的车辆参数,搭建目标仿真车辆模型;
[0083]
在一实施例中,在车辆动力学软件中,搭建目标仿真车辆模型,具体地,可以在carsim车辆动力学软件中,搭建目标车辆的仿真车型与工况,以实现在线仿真。
[0084]
s404、在线联合仿真:在电动助力制动系统仿真模型中输入踏板力,以输出参考制动转矩;将参考制动转矩通过联合仿真接口传输至预测控制模型,预测控制模型输出目标制动转矩并通过联合仿真接口传输至电动助力制动系统仿真模型,以使电动助力制动系统仿真模型进行液压制动仿真以输出四个制动轮缸压力信号,并将四个制动轮缸压力信号通过联合仿真接口传输至目标仿真车辆模型以完成制动仿真测试。
[0085]
需要说明的是,可以在amesim高级工程系统建模软件中采用物理模型图形化建模方式搭建电动助力制动系统模型,amesim平台界面主要包括草图、子模型、参数以及仿真四个部分,搭建电动助力制动系统模型的步骤如下:
[0086]
步骤一:在草图中建立电动助力制动系统的踏板、弹簧阻尼、滚珠丝杠、制动主缸、液压调节模型、制动轮缸等部分,将这些模型部件连接在一起,舍去传统的真空助力器,使用永磁同步电机代替,其控制方法为通过simulink建立的模型预测控制。
[0087]
步骤二:在步骤一的基础上,在amesim子模型界面下选择诸如机械库中的质量、弹簧、阻尼等模块组成弹簧阻尼、滚珠丝杠系统,液压库中的缸体、管路等模块组成制动主缸和制动轮缸等部分。
[0088]
步骤三:选择好子模型之后,在参数模式写确定电动助力制动系统各个模块的具体参数,如制动轮缸活塞重量、直径,液体的质量,粘度等参数。
[0089]
步骤四:建立amesim

simulink联合仿真的io接口,在amesim仿真界面下,将amesim的仿真数据传输到simulink中实现联合仿真。
[0090]
在本实施例中,carsim作为车辆动力学软件,carsim软件库中包含了车辆各个组件,各个组件的参数可以根据实际需要进行调整,十分便利;本实施例中搭建目标仿真车辆模型的步骤如下:
[0091]
步骤一:在carsim预处理部分设计所需的相关车辆参数,根据实际制动情况搭建模拟仿真工况。
[0092]
步骤二:在carsim处理部分建立carsim

simulink联合仿真的io接口,然后便可以将carsim中的数据传输到simulink中实现联合仿真。
[0093]
在本实施例中,在线联合仿真的具体过程如下:在amesim软件的电动助力制动系统仿真模型中的踏板模块输入踏板力,随后通过传感器输出参考制动转矩,并将参考制动转矩通过amesim

simulink联合仿真io接口传输至预测控制模型,经过模型预测控制,控制永磁同步电机输出电动助力制动系统仿真模型所需的目标制动转矩,并将目标制动转矩通过amesim

simulink联合仿真io接口传输至电动助力制动系统仿真模型的滚珠丝杠,通过滚珠丝杠将旋转运动转换成直线运动,使得制动主缸产生制动主缸压力,并通过液压系统将制动主缸分配给四个制动轮缸,将四个制动轮缸压力信号通过amesim

simulink联合仿真io接口输出至simulink中,再通过simulink

carsim联合仿真接口,将制动轮缸压力输入至carsim的目标仿真车辆模型中,从而形成一个完整的电动助力制动仿真。
[0094]
在一实施例中,将四个制动轮缸压力信号通过联合仿真接口传输至目标仿真车辆模型以完成制动仿真测试之后,电动助力制动设计仿真方法还包括:
[0095]
获取目标仿真车辆模型的仿真测试信息,仿真测试信息包括目标仿真车辆模型的制动时间、制动距离以及制动减速度;
[0096]
根据制动时间、制动距离以及制动减速度,绘制制动效果曲线图。
[0097]
具体地,通过carsim软件的后处理部分实现3d动画,通过动画直观观测车辆的制动效果以及数据曲线变化,具体观测制动时间、制动距离以及制动减速度。
[0098]
本实施例通过三个软件平台分别搭建电动助力制动系统仿真模型、预测控制模型、目标仿真车辆模型,amesim软件与carsim软件分别可以设置与simulink软件传输数据的io口,通过io口进行数据交互,实现联合仿真。联合仿真的结果可以在carsim的后处理部分进行观察,以此完成电动助力制动系统的模型预测控制及联合仿真平台的搭建,方便研究人员进行仿真实验,缩短研发时间,节约成本,减少设计流程。
[0099]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0100]
本实施例还提供一种电动助力制动控制系统,该电动助力制动控制系统与上述实施例中电动助力制动控制方法一一对应。该电动助力制动控制系统包括数据获取模块、成本确定模块、优化模块。各功能模块详细说明如下:
[0101]
数据获取模块,用于获取永磁同步电机的运行测量数据,并基于电流预测模型,确定永磁同步电机在不同电压矢量下的预测电流;
[0102]
成本确定模块,用于根据永磁同步电机的预测电流和预设的参考电流,确定成本函数;
[0103]
优化模块,用于根据成本函数最小原则,确定最优电压矢量并输出至永磁同步电机,以使永磁同步电机输出目标制动转矩,并将目标制动转矩传输至液压系统,以使液压系统产生制动压力。
[0104]
关于电动助力制动控制系统各个模块的具体限定可以参见上文中对于电动助力制动控制方法的限定,在此不再赘述。上述电动助力制动控制系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0105]
参照图5,本实施例还提供了一种计算机设备,该计算机设备可以是移动终端、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该计算机设备包括处理器10、存储器20及显示器30。图5仅示出了计算机设备的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
[0106]
存储器20在一些实施例中可以是计算机设备的内部存储单元,例如计算机设备的硬盘或内存。存储器20在另一些实施例中也可以是计算机设备的外部存储设备,例如计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器20还可以既包括计算机设备的内部存储单元也包括外部存储设备。存储器20用于存储安装于计算机设备的应用软件及各类数据,例如安装计算机设备的程序代码等。存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有计算机程序40。
[0107]
处理器10在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据,例如执行所述电动助力制动控制方法或所述电动助力制动设计仿真方法等。
[0108]
显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light

emitting diode,有机发光二极管)触摸器等。显示器30用于显示在计算机设备的信息以及用于显示可视化的用户界面。计算机设备的部件10

30通过系统总线相互通信。
[0109]
在一实施例中,当处理器10执行存储器20中计算机程序40时实现所述电动助力制动控制方法或所述电动助力制动设计仿真方法的步骤。
[0110]
本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现所述电动助力制动控制方法或所述电动助力制动设计仿真方法的步骤。
[0111]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。
[0112]
本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0113]
以上所述,仅为本技术较佳的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献