电动汽车及其永磁同步电机的电流环控制方法和装置的制造方法

文档序号:10545932阅读:904来源:国知局
电动汽车及其永磁同步电机的电流环控制方法和装置的制造方法
【专利摘要】本发明公开了一种电动汽车及其永磁同步电机的电流环控制方法和装置,方法包括以下步骤:获取电动汽车的行车工况信息、永磁同步电机的d轴和q轴给定电流以及d轴和q轴实际电流;根据行车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率;根据d轴给定电流、d轴实际电流、d轴比例系数、d轴积分系数和d轴电流PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际电流、q轴比例系数、q轴积分系数和q轴电流PI控制算法计算q轴电压,以根据d轴电压、q轴电压和PWM开关频率对永磁同步电机进行矢量控制。由此,通过设定与行车工况相匹配的控制参数,达到更好的快速响应能力、减少超调。
【专利说明】
电动汽车及其永磁同步电机的电流环控制方法和装置
技术领域
[0001] 本发明设及电动汽车技术领域,特别设及一种电动汽车中永磁同步电机的电流环 控制方法、一种电动汽车中永磁同步电机的电流环控制装置W及一种电动汽车。
【背景技术】
[0002] 相关的电动汽车大多是采用永磁同步电动机进行车辆驱动,永磁同步电动机的驱 动及控制对整车性能影响重大。在电动汽车的电机控制中,电流环控制是永磁同步电机矢 量控制系统中的一个重要环节,它是提高系统控制精度和响应速度,改善控制性能的关键, 其中,PI电流控制方式被广泛应用于电动汽车的电机控制中。
[0003] 在电流环PI控制中,PI控制参数的选取对于控制性能影响巨大,不合理的PI控制 参数轻则影响控制性能,例如精度、响应时间、超调等,重则直接导致控制发散,使电动汽车 失控,为此选取合理的PI控制参数是保证控制指标的基础。在相关技术中,通常采用分段法 或查表法获得PI电流控制的比例系数与积分系数。W分段法为例,该方法将电机转速分为 多个区间,每个区间对应一组比例系数与积分系数,当电机转速进入某个区间后根据对应 的比例系数与积分系数进行电流环控制,从而在一定程度上解决了电流环PI参数的工况适 应性问题。但是,其存在的问题是,由于相关方法不是从实际工况角度出发,因此在响应速 递、控制精度等方面仍然存在局限。

【发明内容】

[0004] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的 一个目的在于提出一种电动汽车中永磁同步电机的电流环控制方法,该方法能够达到更好 的快速响应能力,并为提高控制精度奠定坚实基础。
[0005] 发明的另一个目的在于提出一种电动汽车中永磁同步电机的电流环控制装置。发 明的又一个目的在于提出一种电动汽车。
[0006] 为达到上述目的,本发明一方面提出了一种电动汽车中永磁同步电机的电流环控 制方法,包括W下步骤:获取所述电动汽车的行车工况信息、所述永磁同步电机的d轴给定 电流和q轴给定电流W及d轴实际电流和q轴实际电流;根据所述行车工况信息和预设的神 经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率;根 据所述d轴给定电流、所述d轴实际电流、所述d轴比例系数、所述d轴积分系数和预设的d轴 电流PI控制算法计算d轴电压,并根据所述q轴给定电流、所述q轴实际电流、所述q轴比例系 数、所述q轴积分系数和预设的q轴电流PI控制算法计算q轴电压,W根据所述d轴电压、所述 q轴电压和所述PWM开关频率对所述永磁同步电机进行矢量控制。
[0007] 根据本发明提出的电动汽车中永磁同步电机的电流环控制方法,通过行车工况信 息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和 PWM开关频率,然后根据d轴给定电流、d轴实际电流、d轴比例系数、d轴积分系数和预设的d 轴电流PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际电流、q轴比例系数、q轴积分 系数和预设的q轴电流PI控制算法计算q轴电压,W根据d轴电压、q轴电压和PWM开关频率对 永磁同步电机进行矢量控制。由此,该方法通过设定与行车工况相匹配的比例系数、积分系 数和PWM开关频率,达到更好的快速响应能力,减少超调,为提高控制精度奠定了坚实基础。
[0008] 根据本发明的一个实施例,所述电动汽车的行车工况信息包括制动踏板开度、动 力电池的外部电压、车辆速度和车辆加速度。
[0009] 根据本发明的一个实施例,所述根据采集到的所述行车工况信息和预设的神经网 络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率进一步 包括:根据采集到的所述行车工况信息和预设的神经网络算法计算初始d轴比例系数、初始 d轴积分系数、初始q轴比例系数、初始q轴积分系数和初始PWM开关频率;对所述初始d轴比 例系数、所述初始d轴积分系数、所述初始q轴比例系数、所述初始q轴积分系数和所述初始 PWM开关频率进行梯度限制,W在梯度限制后获得所述d轴比例系数、所述d轴积分系数、所 述q轴比例系数、所述q轴积分系数和所述PWM开关频率。
[0010] 根据本发明的一个实施例,在计算出所述巧由电压和所述q轴电压之后,所述方法 还包括:对所述d轴电压和所述q轴电压进行解禪,W根据所述PWM开关频率W及解禪后的d 轴电压和q轴电压对所述永磁同步电机进行矢量控制。
[0011] 根据本发明的一个实施例,所述神经网络算法为RB巧巾经网络算法。
[0012] 为达到上述目的,本发明另一方面实施例提出了一种电动汽车中永磁同步电机的 电流环控制装置,包括:第一获取模块,用于获取所述电动汽车的行车工况信息;第二获取 模块,用于获取所述永磁同步电机的d轴给定电流和q轴给定电流;第=获取模块,用于获取 所述永磁同步电机的d轴实际电流和q轴实际电流;控制模块,所述控制模块分别与所述第 一获取模块、所述第二获取模块和所述第=获取模块相连,所述控制模块用于根据所述行 车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分 系数和PWM开关频率,W及根据所述d轴给定电流、所述d轴实际电流、所述d轴比例系数、所 述d轴积分系数和预设的d轴电流PI控制算法计算d轴电压,并根据所述q轴给定电流、所述q 轴实际电流、所述q轴比例系数、所述q轴积分系数和预设的q轴电流PI控制算法计算q轴电 压,W根据所述d轴电压、所述q轴电压和所述PWM开关频率对所述永磁同步电机进行矢量控 制。
[0013] 根据本发明提出的电动汽车中永磁同步电机的电流环控制装置,控制模块通过行 车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分 系数和PWM开关频率,然后根据d轴给定电流、d轴实际电流、d轴比例系数、d轴积分系数和预 设的d轴电流PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际电流、q轴比例系数、q 轴积分系数和预设的q轴电流PI控制算法计算q轴电压,W根据d轴电压、q轴电压和PWM开关 频率对永磁同步电机进行矢量控制。由此,该装置通过设定与行车工况相匹配的比例系数、 积分系数和HVM开关频率,达到更好的快速响应能力,减少超调,为提高控制精度奠定了坚 实基础。
[0014] 根据本发明的一个实施例,所述电动汽车的行车工况信息包括制动踏板开度、动 力电池的外部电压、车辆速度和车辆加速度。
[0015] 根据本发明的一个实施例,所述控制模块进一步构造为:根据采集到的所述行车 工况信息和预设的神经网络算法计算初始d轴比例系数、初始d轴积分系数、初始q轴比例系 数、初始q轴积分系数和初始PWM开关频率,并对所述初始d轴比例系数、所述初始d轴积分系 数、所述初始q轴比例系数、所述初始q轴积分系数和所述初始PWM开关频率进行梯度限制, W在梯度限制后获得所述d轴比例系数、所述d轴积分系数、所述q轴比例系数、所述q轴积分 系数和所述PWM开关频率。
[0016] 根据本发明的一个实施例,所述控制模块在计算出所述d轴电压和所述q轴电压之 后,还对所述d轴电压和所述q轴电压进行解禪,W根据所述PWM开关频率W及解禪后的d轴 电压和q轴电压对所述永磁同步电机进行矢量控制。
[0017] 根据本发明的一个实施例,所述神经网络算法为RB巧巾经网络算法。
[0018] 为达到上述目的,本发明又一方面实施例提出了一种电动汽车,包括所述的电动 汽车中永磁同步电机的电流环控制装置。
[0019] 根据本发明实施例提出的电动汽车,通过永磁同步电机的电流环控制装置设定与 行车工况相匹配的比例系数、积分系数和PWM开关频率,从而获得更好的快速响应能力,减 少超调,为提高控制精度奠定了坚实基础。
【附图说明】
[0020] 图1是根据本发明实施例的电动汽车中永磁同步电机的电流环控制方法的流程 图;
[0021] 图2是根据本发明一个实施例的电动汽车中永磁同步电机的电流环控制方法的流 程图;
[0022] 图3是根据本发明实施例的电动汽车中永磁同步电机的电流环控制装置的方框示 意图;
[0023] 图4是根据本发明一个实施例的控制模块中神经网络算法的原理示意图;
[0024] 图5是根据本发明一个实施例的电动汽车中永磁同步电机的电流环控制装置的控 制原理图。
【具体实施方式】
[0025] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[00%] 首先简单介绍一下电流环PI控制。
[0027] 电流环控制的作用是控制流过永磁同步电机的绕组的电流,使流过绕组的电流实 时、准确的跟踪给定电流。具体地,电流环可采用PI电流控制方式,在PI电流控制中,不同的 比例系数和积分系数将会对控制效果产生巨大的影响,其中,比例控制能提高响应速度,但 不能消除稳态误差,比例系数越大,动态响应速度越快,但太大则会导致控制不稳定;积分 控制能消除稳态误差,但积分作用太强会使系统超调加大,甚至出现振荡,因此需要综合调 节PI控制参数即比例系数、积分系数。
[0028] 并且,在当前永磁同步电动机电流环PI控制中,难W找到一组统一的PI控制参数 满足所有工况。因此,通常采用分段法或查表法获得PI电流控制的PI控制参数,但是,由于 分段法或查表法不是从实际工况角度出发,因此在响应速递、控制精度等方面仍然存在局 限。
[0029] 基于此,本发明实施例提出了一种电动汽车中永磁同步电机的电流环控制方法。
[0030] 下面参考附图来描述本发明实施例提出的电动汽车W及电动汽车中永磁同步电 机的电流环控制方法和电流环控制装置。
[0031] 图1是根据本发明实施例的电动汽车中永磁同步电机的电流环控制方法的流程 图。如图1所示,本发明实施例的电动汽车中永磁同步电机的电流环控制方法包括W下步 骤:
[0032] Sl:获取电动汽车的行车工况信息、永磁同步电机的d轴给定电流和q轴给定电流 W及d轴实际电流和q轴实际电流。
[0033] 根据本发明的一个实施例,可通过W下方式获取d轴(直轴)实际电流和q轴(交轴) 实际电流。
[0034] 如图5所示,在永磁同步电机的电流环控制中,首先将永磁同步电机的S相电流 ia、ib、i。通过Clarke变换从;相静止坐标系变换到两相静止坐标系ia、ie(即alpha轴与be化 轴电流),再通过化rk变换从两相静止坐标系变换到两相旋转坐标系id、iq,由此,经过 Clarke与化rk变换即可得到d轴实际电流id和q轴实际电流iq。
[00对并且,在Clarke变换中,还判断立相电流ia、ib、ic是否出现故障,例如采样回路故 障、零漂故障等,当S相电流ia、ib、ic中的一相出现故障时可通过另外两相电流计算出现故 障的一相电流。
[0036] 其中,根据本发明的一个实施例,电动汽车的行车工况信息包括制动踏板开度、动 力电池的外部电压、车辆速度和车辆加速度。
[0037] S2:根据行车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q 轴比例系数、q轴积分系数和PWM开关频率。
[0038] 也就是说,行车工况信息用于计算PWM开关频率W及PI控制参数即d轴比例系数、d 轴积分系数、q轴比例系数、q轴积分系数。
[0039] 具体来说,由于行车工况与PI控制参数之间存在着复杂的非线性关系W及大量的 组合,而神经网络方法具有非线性的基本特性,并具有并行结构和学习能力,而且神经网络 可针对外部激励给出相应的输出,对于解决非线性问题具有天然的优势。基于此,本发明实 施例的电流环控制方法通过神经网络算法获取每种行车工况对应一组PI控制参数和PWM开 关频率,W保证全工况条件下的控制性能。
[0040] 更具体地,在本发明的一个实施例中,神经网络算法可为RBF(Radial Basis 化nction,径向基函数)神经网络算法。其中,RB巧申经网络作为一种性能优良的前馈型神经 网络,可W任意精度逼近任意的非线性函数,且拓扑结构紧凑、具有全局逼近能力,同时解 决了 BP网络的局部最优问题。
[0041] RB巧巾经网络分为S层即输入层、隐层与输出层。RB巧巾经网络可采用W下表达式:
[0042]
[0043] 其中,X为输入矢量,即X= [Aps Batt Velocity Acceleration]^其中Aps表示制 动踏板开度、Batt表示动力电池外部总电压、Velocity表示车辆速度、Acceleration表示车 辆加速度;y(x,w)为RB巧巾经网络的输出矢量,即一组控制参数[Kp_d Ki_d Kp_q Ki_q 化equency],其中Kp_d表示d轴比例系数、Ki_d表示d轴积分系数、Kp_q表示q轴比例系数、1(1_。表 示q轴积分系数积分系数、化equen巧表示PWM开关频率;Wi为权重;1为隐层神经元数量,取1 = 3;ci为中屯、矢量;I Ix-Cil I为到中屯、的距离;4为径向基函数,优选为高斯径向基函数。
[0044] 在RB巧巾经网络设计完成后对其进行训练。首先,针对不同行车工况例如空载、满 载、上坡、下坡、低速、高速、匀速、加速等进行实车标定,W得到不同行车工况下满足控制性 能的控制参数[Kp_d Ki_d Kp_q Ki_q Frequency巧日对应的工况参数[Aps Batt Velocity Acceleration],然后,利用W标定得到的大量比p_d Ki_d Kp_q Ki_q Frequency]数组作为基 础数据对RB巧巾经网络进行训练,最后,将训练完成的RB巧巾经网络用于计算d轴比例系数、d 轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率。
[0045] 其中,可按照W下原则对PWM开关频率进行调节,当车速越高或电动汽车处于急加 速状态时,将PWM开关频率调大,W达到满意的控制性能,当车速较低或动力电池外部电压 较低时,可在满足控制性能的前提下降低PWM开关频率,W降低开关损耗。
[0046] 由此,通过训练完成的RB巧巾经网络能够获得不同行车工况下与行车工况相匹配 的PI控制参数W及PWM开关频率(匹配程度取决于前期的标定效果)。并且,由于RB巧巾经网 络为事先训练完成,因此计算PI控制参数W及PWM开关频率的速度极快,能够满足实时性的 控制需求,防止因为计算速度慢影响电机控制器的任务调度。
[0047] 应当理解的是,利用RB巧巾经网络计算永磁同步电动机电流环PI控制参数的方法 能够满足控制的实时性要求。电动汽车的驱动电机绝大多数通过单减与车轮直接相连,电 机的转速在高速状态下能够达到l〇〇(K)rpm左右,因此电机控制器的最短任务调度周期可W 达到微秒级,运就对电机控制周期提出了较高的要求。运样,本发明实施例的方法采用事先 训练完成RB巧巾经网络,能够满足实时性的控制需求。
[0048] 根据本发明的一个实施例,根据采集到的行车工况信息和预设的神经网络算法计 算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率即步骤S2进一步 包括:根据采集到的行车工况信息和预设的神经网络算法计算初始d轴比例系数、初始d轴 积分系数、初始q轴比例系数、初始q轴积分系数和初始PWM开关频率;对初始d轴比例系数、 初始d轴积分系数、初始q轴比例系数、初始q轴积分系数和初始PWM开关频率进行梯度限制, W在梯度限制后获得d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和HVM开关频 率。
[0049] 也就是说,在电动汽车运行过程中,实时采集行车工况信息例如制动踏板开度、动 力电池外部电压、车辆速度和车辆加速度W得到行车工况数据[Aps Batt Velocity Acceleration],并根据训练完成的神经网络算法和计算得到初始控制参数比p_d Ki_d Kp_q Ki_q Frequen巧],然后,在计算得到初始控制参数Kp_d Ki_d Kp_q Ki_q Frequency]后,对初 始控制参数进行梯度限制,W得到最终的PI控制参数和PWM开关频率。由此,通过梯度限制 可防止行车工况切换频繁导致的参数突变。
[0050] S3:根据d轴给定电流、d轴实际电流、d轴比例系数、d轴积分系数和预设的d轴电流 PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际电流、q轴比例系数、q轴积分系数和 预设的q轴电流PI控制算法计算q轴电压,W根据d轴电压、q轴电压和PWM开关频率对永磁同 步电机进行矢量控制。
[0051] 其中,需要说明的是,永磁同步电机可在逆变器的控制下运转,此时Pmi开关频率 是指逆变器中开关管的开关频率。具体而言,逆变器可由矢量控制器驱动,矢量控制器可根 据d轴电压、q轴电压和PWM开关频率生成PWM控制信号,逆变器中的开关管在PWM控制信号的 控制下开通或关断,W控制永磁同步电机的转速。
[0052] 也就是说,本发明实施例的电流环控制方法通过RB巧巾经网络算法来计算不同工 况下的电流环的PI控制参数,即d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数,然 后利用计算得到的PI控制参数实现电流环调节。具体地,将制动踏板开度、动力电池的外部 电压、车辆速度和车辆加速度作为行车工况信息进行量化,并输入训练完成的RB巧巾经网络 W得到电流环的PI控制参数和与之相适应的PWM开关频率,由此,获得不同工况下与电动汽 车相匹配的电流环PI控制参数W及PWM开关频率,从而使该方法具有更好的快速响应能力 W及较小的超调,为提高控制精度奠定了坚实基础。
[0053] 具体来说,本发明实施例的电流环控制方法主要包括神经网络算法、d轴电流PI控 制算法与q轴电流PI控制算法,其中,神经网络算法即RB巧巾经网络算法是根据行车工况信 息(包括制动踏板开度、动力电池的外部电压、车辆速度和车辆加速度等)判断电动汽车的 行驶状态(例如匀速行驶、加速行驶、减速行驶、大负载行驶等)与驾驶员意图(例如巡航、加 速、急加速等),并根据W上信息综合计算出当前行车工况下d轴电流PI控制算法中的d轴比 例系数Kp_^Pd轴积分系数Ki_d、q轴电流PI控制算法中的q轴比例系数1(。_。和9轴积分系数Ki_q W及PWM开关频率。
[0054] 并且,巧由电流PI控制算法是根据d轴给定电流(可根据MTPA最大转矩电流比控制 与弱磁控制确定)与d轴实际电流之差得到d轴偏差电流,之后再利用d轴偏差电流、前面计 算得到的d轴比例系数Kp_^Pd轴积分系数Ki_dW及PWM开关频率计算d轴电压Ud,W实现d轴 电流PI控制;同样地,q轴电流PI控制算法是根据q轴给定电流与q轴实际电流得到q轴偏差 电流,之后再利用q轴偏差电流、前面计算得到的q轴比例系数Kp_q和q轴积分系数Ki_qW及 PWM开关频率计算q轴电压Uq, W实现q轴电流PI控制。
[0055] 进一步地,根据本发明的一个实施例,在计算出d轴电压和q轴电压之后,方法还包 括:对d轴电压和q轴电压进行解禪,W根据PWM开关频率W及解禪后的d轴电压和q轴电压对 永磁同步电机进行矢量控制。
[0056] 也就是说,将d轴给定电流与d轴实际电流进行比较再通过d轴PI调节器得到d轴电 压Ud,并将q轴给定电流与q轴实际电流进行比较再通过q轴PI调节器得到q轴电压Uq,之后对 d轴电压和q轴电压进行解禪,即可得到解禪后的d轴电压和q轴电压。
[0057] 应当理解的是,PI控制是整个电流环控制的核屯、,通过d轴电流PI控制算法和q轴 电流PI控制算法可计算得到解禪前的d轴电压Ud和q轴电压Uq,而在永磁同步电机d-q轴电压 方程中,d轴电压中含有q轴电流分量,q轴电压中也含有d轴电流分量,从而d轴电压Ud和q轴 电压Uq相互之间存在着禪合,导致d轴电流调节和q轴电流调节会相互影响,本发明实施例 的电流环控制方法通过解禪得到解禪后的d轴电压和q轴电压,可削弱d轴电流调节和q轴电 流调节相互之间的影响。
[0058] 另外,根据本发明的一个实施例,在电流环控制过程中还进行故障诊断,例如判断 是否发生过流故障等。
[0059] 如上所述,在电动汽车上电后,本发明实施例的电流环控制方法包括图2所示的W 下步骤:
[0060] SlOl:计算d轴偏差电流和q轴偏差电流。
[0061] 具体地,首先将永磁同步电机的S相电流ia、ib、i。通过Clarke变换从S相静止坐 标系变换到两相静止坐标系ia、ie (即alpha轴与beta轴电流),再通过化rk变换从两相静止 坐标系变换到两相旋转坐标系id、iq,由此,经过Clarke与化rk变换即可得到d轴实际电流id 和q轴实际电流iq。
[0062] 将经过Clarke与化rk变换得到的d轴实际电流id与d轴给定电流进行比较即可d轴 偏差电流,同样的,将经过Clarke与化rk变换得到的q轴实际电流iq与q轴给定电流进行比 较即可q轴偏差电流,其中,d轴给定电流和q轴给定电流可根据MTPA最大转矩电流比控制与 弱磁控制输出确定。
[0063] S102:通过RB巧巾经网络算法计算PI控制参数和PWM开关频率。
[0064] 具体地,将当前行车工况信息例如制动踏板开度、动力电池外部电压、车辆速度和 车辆加速度作为输入,并利用事先训练好的RB巧巾经网络计算得到初始控制参数即初始d轴 比例系数、初始d轴积分系数、初始q轴比例系数、初始q轴积分系数和初始PWM开关频率,然 后经过梯度限制后得到最终的控制参数即d轴比例系数、d轴积分系数、q轴比例系数、q轴积 分系数和PWM开关频率。
[00化]S103:电流环PI控制。
[0066] 具体地,根据d轴偏差电流W及通过RB巧巾经网络计算得到的d轴比例系数和d轴积 分系数计算得到d轴电压,并根据q轴偏差电流W及通过RB巧巾经网络计算得到的q轴比例系 数和q轴积分系数计算得到q轴电压。
[0067] S104:对d轴电压和q轴电压进行解禪。
[0068] 具体地,d轴电压和q轴电压经过解禪计算得到解禪后的d轴电压和q轴电压,该解 禪后的d轴电压和q轴电压可直接用于驱动永磁同步电机W进行矢量控制。
[0069] 综上,根据本发明提出的电动汽车中永磁同步电机的电流环控制方法,通过行车 工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系 数和PWM开关频率,然后根据d轴给定电流、d轴实际电流、d轴比例系数、d轴积分系数和预设 的d轴电流PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际电流、q轴比例系数、q轴 积分系数和预设的q轴电流PI控制算法计算q轴电压,W根据d轴电压、q轴电压和PWM开关频 率对永磁同步电机进行矢量控制。由此,该方法通过设定与行车工况相匹配的比例系数、积 分系数和HVM开关频率,达到更好的快速响应能力,减少超调,为提高控制精度奠定了坚实 基础。
[0070] 本发明实施例还提出了一种电动汽车中永磁同步电机的电流环控制装置。
[0071] 图3是根据本发明实施例的电动汽车中永磁同步电机的电流环控制装置的方框示 意图。如图3所示,电动汽车中永磁同步电机的电流环控制装置包括:第一获取模块10、第二 获取模块20、第=获取模块30、控制模块40。
[0072] 其中,第一获取模块10用于获取电动汽车的行车工况信息;第二获取模块20用于 获取永磁同步电机的d轴给定电流和q轴给定电流;第=获取模块30用于获取永磁同步电机 的d轴实际电流和q轴实际电流。
[0073] 控制模块40分别与第一获取模块10、第二获取模块20和第=获取模块30相连,控 制模块40用于根据行车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q 轴比例系数、q轴积分系数和PWM开关频率,W及根据d轴给定电流、d轴实际电流、d轴比例系 数、d轴积分系数和预设的d轴电流PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际 电流、q轴比例系数、q轴积分系数和预设的q轴电流PI控制算法计算q轴电压,W根据d轴电 压、q轴电压和PWM开关频率对永磁同步电机进行矢量控制。
[0074] 其中,需要说明的是,永磁同步电机可在逆变器的控制下运转,此时Pmi开关频率 是指逆变器中开关管的开关频率。具体而言,逆变器可由矢量控制器驱动,矢量控制器可根 据d轴电压、q轴电压和PWM开关频率生成PWM控制信号,逆变器中的开关管在PWM控制信号的 控制下开通或关断,W控制永磁同步电机的转速。
[0075] 根据本发明的一个实施例,电动汽车的行车工况信息包括制动踏板开度、动力电 池的外部电压、车辆速度和车辆加速度。其中,行车工况信息用于计算PWM开关频率W及PI 控制参数即d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数。
[0076] 在本发明的一个实施例中,神经网络算法可为RB巧申经网络算法。
[0077] 具体来说,如图3所示,本发明实施例的控制模块40主要包括神经网络计算单元 40l、d轴电流PI控制单元402与q轴电流PI控制单元403,其中,神经网络计算单元401利用 RB巧巾经网络算法并根据行车工况信息(包括制动踏板开度、动力电池的外部电压、车辆速 度和车辆加速度等)判断电动汽车的行驶状态(例如匀速行驶、加速行驶、减速行驶、大负载 行驶等)与驾驶员意图(例如巡航、加速、急加速等),W及根据W上信息综合计算出当前行 车工况下d轴电流PI控制算法中的d轴比例系数Kp_^Pd轴积分系数Ki_d、q轴电流PI控制算法 中的q轴比例系数轴积分系数Ki_qW及PWM开关频率。
[007引并且,d轴电流PI控制单元402根据d轴给定电流(可根据MTPA最大转矩电流比控制 与弱磁控制确定)与d轴实际电流之差得到d轴偏差电流,之后再利用d轴偏差电流、前面计 算得到的d轴比例系数Kp_^Pd轴积分系数Ki_dW及PWM开关频率计算d轴电压Ud,W实现d轴 电流PI控制;同样地,q轴电流PI控制单元403根据q轴给定电流与q轴实际电流得到q轴偏差 电流,之后再利用q轴偏差电流、前面计算得到的q轴比例系数Kp_q和q轴积分系数Ki_qW及 PWM开关频率计算q轴电压Uq, W实现q轴电流PI控制。
[0079] 根据本发明的一个实施例,第=获取模块30可通过W下方式获取d轴(直轴)实际 电流和q轴(交轴)实际电流。
[0080] 如图5所示,在永磁同步电机的电流环控制中,第=获取模块30首先将永磁同步电 机的S相电流ia、ib、ic通过Clarke变换单元301进行Clarke变换,W从S相静止坐标系变换 到两相静止坐标系ia、ie (即alpha轴与beta轴电流),再通过化rk变换单元302进行化rk变 换,W从两相静止坐标系变换到两相旋转坐标系id、iq,由此,第S获取模块30经过Clarke与 化rk变换即可得到d轴实际电流id和q轴实际电流iq。
[0081 ]并且,在Clarke变换中,第S获取模块30还判断S相电流ia、ib、ic是否出现故障, 例如采样回路故障、零漂故障等,当;相电流ia、ib、ic中的一相出现故障时第;获取模块30 可通过另外两相电流计算出现故障的一相电流。
[0082]具体来说,由于行车工况与PI控制参数之间存在着复杂的非线性关系W及大量的 组合,而神经网络方法具有非线性的基本特性,并具有并行结构和学习能力,而且神经网络 可针对外部激励给出相应的输出,对于解决非线性问题具有天然的优势。基于此,本发明实 施例的电流环控制方法通过神经网络算法获取每种行车工况对应一组PI控制参数和PWM开 关频率,W保证全工况条件下的控制性能。
[0083] 更具体地,在本发明的一个实施例中,神经网络算法可为RB巧申经网络算法。其中, RB巧巾经网络作为一种性能优良的前馈型神经网络,可W任意精度逼近任意的非线性函数, 且拓扑结构紧凑、具有全局逼近能力,同时解决了BP网络的局部最优问题。
[0084] RB巧巾经网络分为S层即输入层、隐层与输出层。RB巧巾经网络可采用W下表达式:
[0085]
[00化]其中,X为输入矢量,即X= [Aps Batt Velocity Acceleration],,其中Aps表不制 动踏板开度、Batt表示动力电池外部总电压、Velocity表示车辆速度、Acceleration表示车 辆加速度;y(x,w)为RB巧巾经网络的输出矢量,即一组控制参数[Kp_d Ki_d Kp_q Ki_q 化equency],其中Kp_d表示d轴比例系数、Ki_d表示d轴积分系数、Kp_q表示q轴比例系数、Ki_q表 示q轴积分系数积分系数、化equen巧表示PWM开关频率;Wi为权重;1为隐层神经元数量,取1 = 3;ci为中屯、矢量;Mx-CiM为到中屯、的距离;d)为径向基函数,优选为高斯径向基函数。
[0087] 在RB巧巾经网络设计完成后对其进行训练。首先,针对不同行车工况例如空载、满 载、上坡、下坡、低速、高速、匀速、加速等进行实车标定,W得到不同行车工况下满足控制性 能的控制参数[Kp_d Ki_d Kp_q Ki_q Frequency巧日对应的工况参数[Aps Batt Velocity Acceleration],然后,矛Li用W标定得到的大量[Kp_d Ki_d Kp_q Ki_q Frequency]数组作为基 础数据对RB巧巾经网络进行训练,最后,如图3所示,控制模块40将训练完成的RB巧巾经网络 用于计算d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率。
[0088] 其中,控制模块40可按照W下原则对PWM开关频率进行调节,当车速越高或电动汽 车处于急加速状态时,将PWM开关频率调大,W达到满意的控制性能,当车速较低或动力电 池外部电压较低时,可在满足控制性能的前提下降低PWM开关频率,W降低开关损耗。
[0089] 由此,控制模块40通过训练完成的RB巧巾经网络能够获得不同行车工况下与行车 工况相匹配的PI控制参数W及PWM开关频率(匹配程度取决于前期的标定效果)。并且,由于 RB巧巾经网络为事先训练完成,因此计算PI控制参数W及PWM开关频率的速度极快,能够满 足实时性的控制需求,防止因为计算速度慢影响电机控制器的任务调度。
[0090] 应当理解的是,利用RB巧巾经网络计算永磁同步电动机电流环PI控制参数能够满 足控制的实时性要求。电动汽车的驱动电机绝大多数通过单减与车轮直接相连,电机的转 速在高速状态下能够达到l〇〇(K)rpm左右,因此电机控制器的最短任务调度周期可W达到微 秒级,运就对电机控制周期提出了较高的要求。运样,本发明实施例的装置采用事先训练完 成RB巧巾经网络,能够满足实时性的控制需求。
[0091 ]根据本发明的一个实施例,如图4所示,控制模块40进一步构造为:根据采集到的 行车工况信息和预设的神经网络算法计算初始d轴比例系数、初始d轴积分系数、初始q轴比 例系数、初始q轴积分系数和初始PWM开关频率,并对初始d轴比例系数、初始d轴积分系数、 初始q轴比例系数、初始q轴积分系数和初始PWM开关频率进行梯度限制,W在梯度限制后获 得d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数和PWM开关频率。
[0092] 也就是说,如图4所示,神经网络计算单元401可包括神经网络计算子单元4011和 梯度限制子单元4012。在电动汽车运行过程中,第一获取模块10实时采集行车工况信息例 如制动踏板开度、动力电池外部电压、车辆速度和车辆加速度W得到行车工况数据[Aps Batt Velocity Acceleration],神经网络计算子单元4011根据训练完成的神经网络算法 和计算得到初始控制参数比p_d Ki_d Kp_q Ki_q Frequen巧],然后,在计算得到初始控制参数 [Kp_d Ki_d Kp_q Ki_q Frequency]后,梯度限制子单元4012对初始控制参数进行梯度限制,W 得到最终的PI控制参数和PWM开关频率。由此,通过梯度限制可防止行车工况切换频繁导致 的参数突变。
[0093] 如上所述,本发明实施例的控制模块40通过RB巧申经网络算法来计算不同工况下 的电流环的PI控制参数,即d轴比例系数、d轴积分系数、q轴比例系数、q轴积分系数,然后利 用计算得到的PI控制参数实现电流环调节。具体地,将制动踏板开度、动力电池的外部电 压、车辆速度和车辆加速度作为行车工况信息进行量化,并输入训练完成的RB巧巾经网络W 得到电流环的PI控制参数和与之相适应的PWM开关频率,由此,控制模块40获得不同工况下 与电动汽车相匹配的电流环PI控制参数W及PWM开关频率,从而使该方法具有更好的快速 响应能力W及较小的超调,为提高控制精度奠定了坚实基础。
[0094] 进一步地,根据本发明的一个实施例,如图5所示,控制模块40在计算出d轴电压和 q轴电压之后,还对d轴电压和q轴电压进行解禪,W根据PWM开关频率W及解禪后的d轴电压 和q轴电压对永磁同步电机进行矢量控制。
[00M]也就是说,如图5所示,控制模块40还包括解禪单元404,控制模块40将d轴给定电 流与d轴实际电流进行比较再通过d轴PI调节器得到d轴电压Ud,并将q轴给定电流与q轴实 际电流进行比较再通过q轴PI调节器得到q轴电压Uq,通过解禪单元404对d轴电压和q轴电 压进行解禪,即可得到解禪后的d轴电压和q轴电压。
[0096] 应当理解的是,PI控制是整个电流环控制装置的核屯、,控制模块40通过d轴电流PI 控制算法和q轴电流PI控制算法可计算得到解禪前的d轴电压Ud和q轴电压Uq,而在永磁同步 电机d-q轴电压方程中,d轴电压中含有q轴电流分量,q轴电压中也含有d轴电流分量,从而d 轴电压Ud和q轴电压Uq相互之间存在着禪合,导致d轴电流调节和q轴电流调节会相互影响, 控制模块40通过解禪单元404得到解禪后的d轴电压和q轴电压,可削弱d轴电流调节和q轴 电流调节相互之间的影响。
[0097] 另外,根据本发明的一个实施例,如图5所示,在电流环控制过程中控制模块40还 通过故障诊断单元405进行故障诊断,例如判断是否发生过流故障等。
[0098] 综上,根据本发明提出的电动汽车中永磁同步电机的电流环控制装置,控制模块 通过行车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比例系数、q 轴积分系数和PWM开关频率,然后根据d轴给定电流、d轴实际电流、d轴比例系数、d轴积分系 数和预设的d轴电流PI控制算法计算d轴电压,并根据q轴给定电流、q轴实际电流、q轴比例 系数、q轴积分系数和预设的q轴电流PI控制算法计算q轴电压,W根据d轴电压、q轴电压和 PWM开关频率对永磁同步电机进行矢量控制。由此,该装置通过设定与行车工况相匹配的比 例系数、积分系数和PWM开关频率,达到更好的快速响应能力,减少超调,为提高控制精度奠 定了坚实基础。
[0099] 最后,本发明实施例又提出了一种电动汽车,包括上述实施例的电动汽车中永磁 同步电机的电流环控制装置。
[0100] 根据本发明实施例提出的电动汽车,通过永磁同步电机的电流环控制装置设定与 行车工况相匹配的比例系数、积分系数和PWM开关频率,从而获得更好的快速响应能力,减 少超调,为提高控制精度奠定了坚实基础。
[0101] 在本发明的描述中,需要理解的是,术语"中屯、"、"纵向"、"横向"、"长度"、"宽度"、 "厚度"、"上"、"下"、"前"、"后左"、"右"、"竖直"、"水平"、"顶"、"底""内"、"外"、"顺时 针"、"逆时针"、"轴向"、"径向"、"周向"等指示的方位或位置关系为基于附图所示的方位或 位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必 须具有特定的方位、W特定的方位构造和操作,因此不能理解为对本发明的限制。
[0102] 此外,术语"第一"、"第二"仅用于描述目的,而不能理解为指示或暗示相对重要性 或者隐含指明所指示的技术特征的数量。由此,限定有"第一"、"第二"的特征可W明示或者 隐含地包括至少一个该特征。在本发明的描述中,"多个"的含义是至少两个,例如两个,= 个等,除非另有明确具体的限定。
[0103] 在本发明中,除非另有明确的规定和限定,术语"安装"、"相连"、"连接"、"固定"等 术语应做广义理解,例如,可W是固定连接,也可W是可拆卸连接,或成一体;可W是机械连 接,也可W是电连接;可W是直接相连,也可W通过中间媒介间接相连,可W是两个元件内 部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员 而言,可W根据具体情况理解上述术语在本发明中的具体含义。
[0104] 在本发明中,除非另有明确的规定和限定,第一特征在第二特征"上"或"下"可W 是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在 第二特征"之上"、"上方"和"上面"可是第一特征在第二特征正上方或斜上方,或仅仅表示 第一特征水平高度高于第二特征。第一特征在第二特征"之下"、"下方"和"下面"可W是第 一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0105] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可W在任 一个或多个实施例或示例中W合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可W将本说明书中描述的不同实施例或示例W及不同实施例或示例的特征进行结 合和组合。
[0106] 尽管上面已经示出和描述了本发明的实施例,可W理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可W对上述 实施例进行变化、修改、替换和变型。
【主权项】
1. 一种电动汽车中永磁同步电机的电流环控制方法,其特征在于,包括以下步骤: 获取所述电动汽车的行车工况信息、所述永磁同步电机的d轴给定电流和q轴给定电流 以及d轴实际电流和q轴实际电流; 根据所述行车工况信息和预设的神经网络算法计算d轴比例系数、d轴积分系数、q轴比 例系数、q轴积分系数和PWM开关频率; 根据所述d轴给定电流、所述d轴实际电流、所述d轴比例系数、所述d轴积分系数和预设 的d轴电流PI控制算法计算d轴电压,并根据所述q轴给定电流、所述q轴实际电流、所述q轴 比例系数、所述q轴积分系数和预设的q轴电流PI控制算法计算q轴电压,以根据所述d轴电 压、所述q轴电压和所述PWM开关频率对所述永磁同步电机进行矢量控制。2. 根据权利要求1所述的电动汽车中永磁同步电机的电流环控制方法,其特征在于,所 述电动汽车的行车工况信息包括制动踏板开度、动力电池的外部电压、车辆速度和车辆加 速度。3. 根据权利要求1或2所述的电动汽车中永磁同步电机的电流环控制方法,其特征在 于,所述根据采集到的所述行车工况信息和预设的神经网络算法计算d轴比例系数、d轴积 分系数、q轴比例系数、q轴积分系数和PWM开关频率进一步包括: 根据采集到的所述行车工况信息和预设的神经网络算法计算初始d轴比例系数、初始d 轴积分系数、初始q轴比例系数、初始q轴积分系数和初始PWM开关频率; 对所述初始d轴比例系数、所述初始d轴积分系数、所述初始q轴比例系数、所述初始q轴 积分系数和所述初始PWM开关频率进行梯度限制,以在梯度限制后获得所述d轴比例系数、 所述d轴积分系数、所述q轴比例系数、所述q轴积分系数和所述PffM开关频率。4. 根据权利要求1所述的电动汽车中永磁同步电机的电流环控制方法,其特征在于,在 计算出所述d轴电压和所述q轴电压之后,所述方法还包括:对所述d轴电压和所述q轴电压 进行解耦,以根据所述PWM开关频率以及解耦后的d轴电压和q轴电压对所述永磁同步电机 进行矢量控制。5. 根据权利要求1所述的电动汽车中永磁同步电机的电流环控制方法,其特征在于,所 述神经网络算法为RBF神经网络算法。6. -种电动汽车中永磁同步电机的电流环控制装置,其特征在于,包括: 第一获取模块,用于获取所述电动汽车的行车工况信息; 第二获取模块,用于获取所述永磁同步电机的d轴给定电流和q轴给定电流; 第三获取模块,用于获取所述永磁同步电机的d轴实际电流和q轴实际电流; 控制模块,所述控制模块分别与所述第一获取模块、所述第二获取模块和所述第三获 取模块相连,所述控制模块用于根据所述行车工况信息和预设的神经网络算法计算d轴比 例系数、d轴积分系数、q轴比例系数、q轴积分系数和PffM开关频率,以及根据所述d轴给定电 流、所述d轴实际电流、所述d轴比例系数、所述d轴积分系数和预设的d轴电流PI控制算法计 算d轴电压,并根据所述q轴给定电流、所述q轴实际电流、所述q轴比例系数、所述q轴积分系 数和预设的q轴电流PI控制算法计算q轴电压,以根据所述d轴电压、所述q轴电压和所述PWM 开关频率对所述永磁同步电机进行矢量控制。7. 根据权利要求6所述的电动汽车中永磁同步电机的电流环控制装置,其特征在于,所 述电动汽车的行车工况信息包括制动踏板开度、动力电池的外部电压、车辆速度和车辆加 速度。8. 根据权利要求6或7所述的电动汽车中永磁同步电机的电流环控制装置,其特征在 于,所述控制模块进一步构造为: 根据采集到的所述行车工况信息和预设的神经网络算法计算初始d轴比例系数、初始d 轴积分系数、初始q轴比例系数、初始q轴积分系数和初始PWM开关频率,并对所述初始d轴比 例系数、所述初始d轴积分系数、所述初始q轴比例系数、所述初始q轴积分系数和所述初始 PWM开关频率进行梯度限制,以在梯度限制后获得所述d轴比例系数、所述d轴积分系数、所 述q轴比例系数、所述q轴积分系数和所述PWM开关频率。9. 根据权利要求6所述的电动汽车中永磁同步电机的电流环控制装置,其特征在于,所 述控制模块在计算出所述d轴电压和所述q轴电压之后,还对所述d轴电压和所述q轴电压进 行解耦,以根据所述PWM开关频率以及解耦后的d轴电压和q轴电压对所述永磁同步电机进 行矢量控制。10. 根据权利要求6所述的电动汽车中永磁同步电机的电流环控制装置,其特征在于, 所述神经网络算法为RBF神经网络算法。11. 一种电动汽车,其特征在于,包括根据权利要求6-10中任一项所述的电动汽车中永 磁同步电机的电流环控制装置。
【文档编号】H02P21/22GK105904996SQ201610257264
【公开日】2016年8月31日
【申请日】2016年4月22日
【发明人】李玮, 代康伟, 梁海强, 刘超, 战平
【申请人】北京新能源汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1