首页 / 专利库 / 信号处理 / 波形 / 一种轮毂电机故障诊断与重构的控制方法

一种轮毂电机故障诊断与重构的控制方法

阅读:378发布:2024-02-26

专利汇可以提供一种轮毂电机故障诊断与重构的控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 轮毂 电机 故障诊断与重构的控制方法,在对 传感器 的三种主要故障类型分析的 基础 上,建立轮毂电机转速闭环控制下传感器输出 电流 的表达式,提供一种轮毂电机驱动电流传感器故障诊断和电流信息重新构造的控制方法。提出的方法可用于处理传感器完全失效故障,同时能够实现对传感器固定偏差和漂移误差的在线修正能 力 。该 控制器 模型依靠电流信息和电机 转子 位置 信息进行实时检测和控制,对于电机驱动系统参数的变化并不敏感,因此有效提高了该控制器的鲁棒性和实时性。,下面是一种轮毂电机故障诊断与重构的控制方法专利的具体信息内容。

1.一种轮毂电机故障诊断与重构的控制方法,其特征在于,包括以下步骤:
1)根据电流传感器的三种主要故障类型建立轮毂电机转速闭环控制下传感器故障时输出电流ix的表达式;2)通过电流传感器测量三相电流ia,ib,ic;3)利用相电流幅值对电流进行标幺化处理,得到标幺化的相电流ixN;4)通过构造故障检测变量W、U的表达式对电流传感器进行故障检测;5)构造传感器故障处理的优先级,并且通过构造故障诊断变量Rx、Sx的表达式确定传感器故障的位置;6)按照故障处理优先级以及传感器故障诊断信息,通过计算重新构造电流输出值;7)完成传感器电流故障诊断以及故障电流重构后,将重构的电流与正常的传感器输出电流共同输出作为电流闭环控制的反馈电流,实现电机的正常运行。
2.根据权利要求1所述的一种轮毂电机故障诊断与重构的控制方法,其特征在于,三种主要故障类型包括:故障1为传感器测量的突然失灵造成测量信号丢失;故障2为传感器测量值与真实值存在恒定误差;故障3为传感器测量值与真实值的偏差随时间发生变化。
3.根据权利要求2所述的一种轮毂电机故障诊断与重构的控制方法,其特征在于,当x相电流传感器发生故障时,传感器相电流输出值会发生变化,包括电流幅值和相的变化,此时x相电流传感器输出电流表达式为:
ix=(1+A)Imsin(ωt+φx)+B  (1-1)
其中,A为漂移偏差系数,B为固定偏差,Im为电流幅值,ω为电气角频率,φx为x相电流传感器输出电流的初始相位角;
若无故障发生,则A=0,B=0;当故障1发生时,则A=-1,B=0;当故障2发生时,则A=0,B≠0,当故障3发生时,则A≠0,B=0。
4.根据权利要求1所述的一种轮毂电机故障诊断与重构的控制方法,其特征在于,构造的检测变量表达式为:
d=ia+ib+ic  (1-5)
其中,T为输出电流波形周期,ia、ib、ic分别为a、b、c三相电流,iaN、ibN、icN分别为a、b、c三相标幺化电流,W为三相电流和绝对值的均值,U为三相标幺化电流和绝对值的均值;
若没有传感器故障时,检测变量W、U值均为0,考虑到负载转矩及转速的变化,设置变量W、U限值CW、CU,当满足W>CW或U>CU,即可判断电流传感器发生故障。
5.根据权利要求1所述的一种轮毂电机故障诊断与重构的控制方法,其特征在于,构造传感器故障处理的优先级为故障1、故障2、故障3,首先判断传感器是否存在故障,若判断存在故障,则先判断是否为故障1,若为故障1,按照故障1的电流重构模型进行电流的重构计算;若判断不是故障1,则判断是否为故障2,若为故障2,按照故障2的电流重构模型进行电流的重构计算;若判读不是故障2,则为故障3,按照故障3的电流重构模型进行电流的重构计算。
6.根据权利要求5所述的一种轮毂电机故障诊断与重构的控制方法,其特征在于,构造的故障类型判断以及故障位置确定的变量Rx、Sx的表达式为:
其中,Rx为x相电流绝对值的均值,Sx为x相电流的均值;
若传感器没有故障发生,可得Rx=0.64,Sx=0,当检测到存在故障时,按照优先级首先判断是否发生故障1;
令Fx=0.64-Rx  (1-8)
其中,Fx为x相电流传感器发生故障1的标志;
当x相传感器没有发生故障1时,定位变量Rx=0.64,Fx=0;当x相传感器发生故障1时,定位变量Rx=0,Fx=0.64,考虑到负载转矩及转速的变化,设置变量Fx门限值CF,当判断发生故障且满足Fx>CF,即可确定x相传感器发生故障1;
若判断发生故障且排除故障1,则按照优先级判断是否发生故障2;
当x传感器没有发生故障2时,Sx=0;当x传感器发生故障2时,Sx≠0,考虑到负载转矩及转速的变化,设置变量Sx门限值CS,当满足|Sx|>CS,可确定x相传感器发生故障2;
当检测到电流传感器故障存在,且排除故障1、2时,可确定传感器故障为故障3;通过三相电流之和d以及转子位置信息θ确定故障位置的诊断;
若d(kπ)=0,则a相传感器故障,,若d(kπ+2π/3)=0,则b相传感器故障,若d(kπ-2π/3)=0,则c相传感器故障。
7.根据权利要求1所述的一种轮毂电机故障诊断与重构的控制方法,其特征在于,所述步骤6)的具体过程为:
为了计算重构电流的表达式,假设故障均发生在a相;
当确定传感器发生故障1时,电机的输入电流通过传感器测得,通过步骤5)的故障诊断确定故障的位置,利用另外正常的两相电流传感器电流值相加得到重构的相电流值,作为电流闭环控制中的反馈电流,即
i′a=-(ib+ic)  (1-10)
当确定传感器发生故障2时,通过步骤5的故障诊断确定故障传感器的位置,按照设置的步长迭代计算电流固定偏差,利用故障传感器的电流输出值与固定偏差作差得到校正的电流值,并计算诊断变量|Sx|,判断其是否小于门限值,若变量小于门限值,则完成电流重构,重构的电流输出作为电流闭环控制中的反馈电流,若变量大于门限值,继续迭代计算固定偏差,直至校正的电流能够使诊断变量小于门限值,此时电流固定偏差得到消除,即i′a=ia-istep·sign(Sa)  (1-11)
其中,istep为每次迭代的电流补偿值,sign为符号函数,i′a为a相电流修正值;
当确定a相传感器发生故障3时,通过步骤5的故障诊断确定故障传感器的位置,然后计算存在偏差电流的漂移偏差系数A,利用故障传感器的电流输出值除以漂移偏差系数得到重构的电流值,此时满足:
漂移误差系数A的符号由三相电流之和d以及转子位置信息θ确定,若d(2kπ+π/2)值为正,则漂移误差系数A的符号为正号,反之则为负号,漂移误差系数A值为:
通过传感器电流与电流增益的比值计算重构的输出电流为:

说明书全文

一种轮毂电机故障诊断与重构的控制方法

技术领域

[0001] 本发明属于新能源汽车领域,特别涉及一种轮毂电机故障诊断与重构的控制方法。

背景技术

[0002] 由于传统内燃机汽车带来严重的能源消耗以及环境污染问题,各国正积极研究开发新能源汽车来应对和解决油耗与污染问题,希望通过汽车工业的新技术革新来解决所面临的能源与环境危机。同时各国不断提升汽车节能减排有关政策标准,传统动汽车逐渐向新能源汽车过渡,新能源汽车的电机驱动技术快速发展。
[0003] 轮毂电机技术是将动力装置、传动装置和制动装置都整合到轮毂内的分布式驱动方式,由于自身的结构特点,轮毂电机具有诸多优点:取消了传统汽车的动力传动系统各部件,使车辆整体结构简单,底盘空间利用率增大;可以容易的实现单个车轮独立驱动,使车辆驱动模式的设计更加灵活,可以达到驱动力的最优分配;可以通过对单个或多个轮毂电机进行控制,车辆动力学控制的能力得到提高,车轮响应更加迅速,减少了动力在传递过程中产生的损耗,提高了汽车的整体效率。因此,轮毂电机驱动系统成为电动汽车驱动系统的较好选择。
[0004] 轮毂电机的稳定可靠运行依赖于电机控制技术,因此对电机各种运行状况下控制策略的研究必不可少。在实际的工业控制系统尤其是高性能的调速场合,电流传感器是重要的采集电流信号的元件,在高低温、潮湿等环境下可能发生故障导致精度的降低甚至损坏,这将直接影响到电机的调速性能,影响电机运行稳定性和可控性,甚至造成危害影响车辆驾驶员的生命安全。因此,轮毂电机电流传感器的故障控制研究是十分重要的。
[0005] 国内相同技术领域公开的专利申请有:名称是“电流传感器故障重构方法”,申请号:201610033585.6,该专利申请针对用于永磁同步电机电流传感器故障重构方法及装置。首先,该控制方法通过构造状态方程得到正常的电流观测值,这需要精确的电机驱动系统模型和明确的系统参数,众所周知,电机在实际运行过程中由于温度的变化会引起电机参数的变化,因此,该控制方法不具备良好的鲁棒性,同时该控制方法需要对整个电机驱动系统建立模型,对于系统计算能力要求比较高。

发明内容

[0006] 本发明的目的是针对上述问题在对传感器的三种主要故障类型分析的基础上,建立轮毂电机转速闭环控制下传感器输出电流的表达式,提供一种轮毂电机驱动电流传感器故障诊断和电流信息重新构造的控制方法。提出的方法可用于处理传感器完全失效故障,同时能够实现对传感器固定偏差和漂移误差的在线修正能力。
[0007] 本发明采用的技术方案是采用如下步骤:
[0008] 一种轮毂电机故障诊断与重构的控制方法,包括以下步骤:
[0009] 1)根据电流传感器的三种主要故障类型建立轮毂电机转速闭环控制下传感器故障时输出电流ix的表达式;2)通过电流传感器测量三相电流ia,ib,ic;3)利用相电流幅值对电流进行标幺化处理,得到标幺化的相电流ixN;4)通过构造故障检测变量W、U的表达式对电流传感器进行故障检测;5)构造传感器故障处理的优先级,并且通过构造故障诊断变量Rx、Sx的表达式确定传感器故障的位置;6)按照故障处理优先级以及传感器故障诊断信息,通过计算重新构造电流输出值;7)完成传感器电流故障诊断以及故障电流重构后,将重构的电流与正常的传感器输出电流共同输出作为电流闭环控制的反馈电流,实现电机的正常运行。
[0010] 进一步,三种主要故障类型包括:故障1为传感器测量的突然失灵造成测量信号丢失;故障2为传感器测量值与真实值存在恒定误差;故障3为传感器测量值与真实值的偏差随时间发生变化。
[0011] 进一步,当x相电流传感器发生故障时,传感器相电流输出值会发生变化,包括电流幅值和相的变化,此时x相电流传感器输出电流表达式为:
[0012] ix=(1+A)Imsin(ωt+φx)+B  (1-1)
[0013] 其中,A为漂移偏差系数,B为固定偏差,Im为电流幅值,ω为电气角频率,φx为x相电流传感器输出电流的初始相位角;
[0014] 若无故障发生,则A=0,B=0;当故障1发生时,则A=-1,B=0;当故障2发生时,则A=0,B≠0,当故障3发生时,则A≠0,B=0。
[0015] 进一步,构造的检测变量表达式为:
[0016]
[0017]
[0018] d=ia+ib+ic  (1-5)
[0019] 其中,T为输出电流波形周期,ia、ib、ic分别为a、b、c三相电流,iaN、ibN、icN分别为a、b、c三相标幺化电流,W为三相电流和绝对值的均值,U为三相标幺化电流和绝对值的均值;
[0020] 若没有传感器故障时,检测变量W、U值均为0,考虑到负载转矩及转速的变化,设置变量W、U限值CW、CU,当满足W>CW或U>CU,即可判断电流传感器发生故障。
[0021] 进一步,构造传感器故障处理的优先级为故障1、故障2、故障3,首先判断传感器是否存在故障,若判断存在故障,则先判断是否为故障1,若为故障1,按照故障1的电流重构模型进行电流的重构计算;若判断不是故障1,则判断是否为故障2,若为故障2,按照故障2的电流重构模型进行电流的重构计算;若判读不是故障2,则为故障3,按照故障3的电流重构模型进行电流的重构计算。
[0022] 进一步,构造的故障类型判断以及故障位置确定的变量Rx、Sx的表达式为:
[0023]
[0024]
[0025] 其中,Rx为x相电流绝对值的均值,Sx为x相电流的均值;
[0026] 若传感器没有故障发生,可得Rx=0.64,Sx=0,当检测到存在故障时,按照优先级首先判断是否发生故障1;
[0027] 令Fx=0.64-Rx  (1-8)
[0028] 其中,Fx为x相电流传感器发生故障1的标志;
[0029] 当x相传感器没有发生故障1时,定位变量Rx=0.64,Fx=0;当x相传感器发生故障1时,定位变量Rx=0,Fx=0.64,考虑到负载转矩及转速的变化,设置变量Fx门限值CF,当判断发生故障且满足Fx>CF,即可确定x相传感器发生故障1;
[0030] 若判断发生故障且排除故障1,则按照优先级判断是否发生故障2;
[0031] 当x传感器没有发生故障2时,Sx=0;当x传感器发生故障2时,Sx≠0,考虑到负载转矩及转速的变化,设置变量Sx门限值CS,当满足|Sx|>CS,可确定x相传感器发生故障2;
[0032] 当检测到电流传感器故障存在,且排除故障1、2时,可确定传感器故障为故障3;通过三相电流之和d以及转子位置信息θ确定故障位置的诊断;
[0033] 若d(kπ)=0,则a相传感器故障,,若d(kπ+2π/3)=0,则b相传感器故障,若d(kπ-2π/3)=0,则c相传感器故障。
[0034] 进一步,所述步骤6)的具体过程为:
[0035] 为了计算重构电流的表达式,假设故障均发生在a相;
[0036] 当确定传感器发生故障1时,电机的输入电流通过传感器测得,通过步骤5)的故障诊断确定故障的位置,利用另外正常的两相电流传感器电流值相加得到重构的相电流值,作为电流闭环控制中的反馈电流,即
[0037] i′a=-(ib+ic)  (1-10)
[0038] 当确定传感器发生故障2时,通过步骤5的故障诊断确定故障传感器的位置,按照设置的步长迭代计算电流固定偏差,利用故障传感器的电流输出值与固定偏差作差得到校正的电流值,并计算诊断变量|Sx|,判断其是否小于门限值,若变量小于门限值,则完成电流重构,重构的电流输出作为电流闭环控制中的反馈电流,若变量大于门限值,继续迭代计算固定偏差,直至校正的电流能够使诊断变量小于门限值,此时电流固定偏差得到消除,即[0039] i′a=ia-istp·sign(Sa)  (1-11)
[0040] 其中,istep为每次迭代的电流补偿值,sign为符号函数,i′a为a相电流修正值;
[0041] 当确定a相传感器发生故障3时,通过步骤5的故障诊断确定故障传感器的位置,然后计算存在偏差电流的漂移偏差系数A,利用故障传感器的电流输出值除以漂移偏差系数得到重构的电流值,此时满足:
[0042]
[0043] 漂移误差系数A的符号由三相电流之和d以及转子位置信息θ确定,若d(2kπ+π/2)值为正,则漂移误差系数A的符号为正号,反之则为负号,漂移误差系数A值为:
[0044]
[0045] 通过传感器电流与电流增益的比值计算重构的输出电流为:
[0046]
[0047] 本发明的有益效果是:
[0048] 1、利用传感器电流信息和电机转子位置信息,建立电流传感器故障诊断以及电流信息重构的控制器模型,因而不需要精确的轮毂电机驱动系统模型和明确的系统参数。该控制方法的简单性和可靠性使该方法特别适用于计算能力有限的实时控制系统中。
[0049] 2、该控制器模型依靠电流信息和电机转子位置信息进行实时检测和控制,对于电机驱动系统参数的变化并不敏感,因此有效提高了该控制器的鲁棒性和实时性。
[0050] 3、该控制器模型能够针对电流传感器三种故障,在实现故障诊断的同时,能够通过快速计算完成电流信息的重构,以满足轮毂电机稳定正常运行,很大程度上提高了电机运行时传感器的容错性能。附图说明
[0051] 图1是针对电流传感器完全失效故障,实现传感器故障位置确定并进行故障电流重构的控制流程图
[0052] 图2是针对电流传感器固定偏差故障,实现传感器故障位置确定和固定偏差计算并进行电流固定偏差修正的控制流程图。
[0053] 图3是针对电流传感器漂移偏差故障,实现传感器故障位置确定和漂移偏差系数的计算并进行电流漂移偏差修正的控制流程图。
[0054] 图4是由电流传感器模、电流标幺化处理模块、电流传感器故障判断模块以及故障优先级诊断重构处理模块组成的基本流程图。

具体实施方式

[0055] 本发明具体的实施分以下6步:
[0056] 1、建立轮毂电机故障时传感器电流的表达式。电流传感器故障主要包含三种类型,故障1为完全失效故障,即传感器测量的突然失灵造成测量信号丢失;故障2为固定偏差故障,即传感器测量值与真实值存在恒定误差;故障3为漂移偏差故障,即传感器测量值与真实值的偏差随时间发生变化。
[0057] 当x相电流传感器发生故障时,传感器相电流输出值会发生变化,包括电流幅值和相角的变化,此时电流传感器输出表达式为:
[0058] ix=(1+A)Im sin(ωt+φx)+B  (1-1)
[0059] 其中,A为漂移偏差系数,B为固定偏差,Im为电流幅值,ω为电气角频率,φx为x相电流传感器输出电流的初始相位角。
[0060] 若无故障发生,则A=0,B=0;当故障1发生时,则A=-1,B=0;当故障2发生时,则A=0,B≠0,当故障3发生时,则A≠0,B=0。
[0061] 2、检测电流传感器三相电流ia,ib,ic。
[0062] 3、利用相电流幅值对电流进行标幺化处理,标幺化后的电流ixN表达式为:
[0063]
[0064] 其中Im-est为三相电流幅值的最大值,即Im-est=max{Ia-est,Ib-est,Ic-est};ixN的取值范围为±1。4、构造故障诊断变量W、U的表达式对电流传感器进行故障检测,判断传感器是否发生故障。构造的检测变量表达式为:
[0065]
[0066]
[0067] d=ia+ib+ic  (1-5)
[0068] 其中,T为输出电流波形周期,ia、ib、ic分别为a、b、c三相电流,iaN、ibN、icN分别为a、b、c三相标幺化电流,W为三相电流和绝对值的均值,U为三相标幺化电流和绝对值的均值。
[0069] 若没有传感器故障时,检测变量W、U值均为0,考虑到负载转矩及转速的变化,设置变量W、U门限值CW、CU。当满足W>CW或U>CU,即可判断电流传感器发生故障。
[0070] 5、考虑到三种电流传感器故障不能同时发生,构造传感器故障处理的优先级为故障1、故障2、故障3。通过构造故障诊断变量计算确定故障类型以及确定故障发生的传感器位置。如图4所示,首先判断传感器是否存在故障,若判断存在故障,则先判断是否为故障1,若为故障1,按照故障1的电流重构模型进行电流的重构计算;若判断不是故障1,则判断是否为故障2,若为故障2,按照故障2的电流重构模型进行电流的重构计算;若判读不是故障2,则为故障3,按照故障3的电流重构模型进行电流的重构计算。
[0071] 构造的故障类型判断以及故障位置确定的变量Rx、Sx的表达式为:
[0072]
[0073]
[0074] 其中,Rx为x相电流绝对值的均值,Sx为x相电流的均值。
[0075] 若传感器没有故障发生,可得Rx=0.64,Sx=0,当检测到存在故障时,按照优先级首先判断是否发生故障1。
[0076] 令Fx=0.64-Rx  (1-8)
[0077] 其中,Fx为x相电流传感器发生故障1的标志。
[0078] 当x相传感器没有发生故障1时,定位变量Rx=0.64,Fx=0;当x相传感器发生故障1时,定位变量Rx=0,Fx=0.64,考虑到负载转矩及转速的变化,设置变量Fx门限值CF,当判断发生故障且满足Fx>CF,即可确定x相传感器发生故障1。
[0079] 若判断发生故障且排除故障1,则按照优先级判断是否发生故障2。
[0080] 当x传感器没有发生故障2时,Sx=0;当x传感器发生故障2时,Sx≠0,考虑到负载转矩及转速的变化,设置变量Sx门限值CS,当满足|Sx|>CS,确定x相传感器发生故障2。
[0081] 当检测到电流传感器故障存在,且排除故障1、2时,可确定传感器故障为故障3。通过三相电流之和d以及转子位置信息θ确定故障位置的诊断。
[0082] 若d(kπ)=0,则a相传感器故障,,若d(kπ+2π/3)=0,则b相传感器故障,若d(kπ-2π/3)=0,则c相传感器故障。
[0083] 传感器诊断逻辑归纳如表1
[0084] 表1故障诊断逻辑
[0085]
[0086]
[0087] 6、按照故障处理优先级以及传感器故障诊断信息,通过计算重新构造电流输出值。为了计算重构电流的表达式,假设故障均发生在a相。
[0088] 当确定传感器发生故障1时,电流重构计算如图1所示,电机的输入电流通过传感器测得,通过步骤5的故障诊断确定故障的位置,利用另外正常的两相电流传感器电流值相加得到重构的相电流值,作为电流闭环控制中的反馈电流,即
[0089] i′a=-(ib+ic)  (1-10)
[0090] 当确定传感器发生故障2时,电流重构计算如图2所示,通过步骤5的故障诊断确定故障传感器的位置,按照设置的步长迭代计算电流固定偏差,利用故障传感器的电流输出值与固定偏差作差得到校正的电流值,并计算诊断变量|Sx|,判断其是否小于门限值,若变量小于门限值,则完成电流重构,重构的电流输出作为电流闭环控制中的反馈电流。若变量大于门限值,继续迭代计算固定偏差,直至校正的电流能够使诊断变量小于门限值,此时电流固定偏差得到消除,即
[0091] i′a=ia-istep·sign(Sa)  (1-11)
[0092] 其中,iskp为每次迭代的电流补偿值,sign为符号函数,i′a为a相电流修正值。
[0093] 当确定a相传感器发生故障3时,电流重构计算如图3所示,通过步骤5的故障诊断确定故障传感器的位置,然后计算存在偏差电流的漂移偏差系数A,利用故障传感器的电流输出值除以漂移偏差系数得到重构的电流值,此时满足:
[0094]
[0095] 漂移误差系数A的符号由三相电流之和d以及转子位置信息θ确定,若d(2kπ+π/2)值为正,则漂移误差系数A的符号为正号,反之则为负号。漂移误差系数A值为:
[0096]
[0097] 通过传感器电流与电流增益的比值计算重构的输出电流为:
[0098]
[0099] 7、完成传感器电流故障诊断以及故障电流重构后,将重构的电流与正常的传感器输出电流输出作为电流闭环控制的反馈电流,实现电机的正常运行。
[0100] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0101] 尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈