CN108490916A - 一种测试电机控制器功能的仿真方法、装置及设备 - Google Patents
一种测试电机控制器功能的仿真方法、装置及设备 Download PDFInfo
- Publication number
- CN108490916A CN108490916A CN201810270562.6A CN201810270562A CN108490916A CN 108490916 A CN108490916 A CN 108490916A CN 201810270562 A CN201810270562 A CN 201810270562A CN 108490916 A CN108490916 A CN 108490916A
- Authority
- CN
- China
- Prior art keywords
- emulation
- testing
- signal
- motor
- cosine
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 123
- 230000006870 function Effects 0.000 title claims abstract description 76
- 238000004088 simulation Methods 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 title abstract description 8
- 230000002159 abnormal effect Effects 0.000 claims abstract description 8
- 238000005086 pumping Methods 0.000 claims description 25
- 230000005611 electricity Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 6
- 238000003745 diagnosis Methods 0.000 abstract description 6
- 238000011990 functional testing Methods 0.000 abstract description 2
- 238000010276 construction Methods 0.000 abstract 1
- 230000004064 dysfunction Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013024 troubleshooting Methods 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Control Of Electric Motors In General (AREA)
- Tests Of Circuit Breakers, Generators, And Electric Motors (AREA)
Abstract
本发明提供一种测试电机控制器功能的仿真方法、装置及设备,涉及电动汽车测试技术领域,所述方法包括:根据电机仿真参数,生成仿真信号;向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果;根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。本发明的方案通过采用仿真参数代替实车的传感器或台架上的测试设备,缩短了测试环境的搭建,节约了测试时间,保障了测试人员的人身安全;通过更换待测试的电机控制器就能实现不同的电机控制器的功能测试,提高了测试的操作性和可重复性。
Description
技术领域
本发明属于电动汽车测试技术领域,尤其是涉及一种测试电机控制器功能的仿真方法、装置及设备。
背景技术
在电动汽车组装过程中,整车厂需要对供应商提供的各零部件的功能进行测试,从而确保组装完成的汽车功能正常,其中,电机控制器作为汽车驱动***的重要部件,其功能正常与否至关重要,因此,需要对电机控制器的功能进行测试,现有技术中,汽车驱动电机***的故障处理策略往往在电机实物台架或实车上验证,但是对于一些高风险的测试如电机过热故障、相电流过流故障、旋转变压器故障等,台架和实车测试就显得既不经济又不安全。
发明内容
本发明实施例的目的在于提供一种测试电机控制器功能的仿真方法、装置及设备,从而解决现有技术中通过台架和实车测试驱动电机***的故障处理策略既不经济又不安全的问题。
为了实现上述目的,本发明实施例提供了一种测试电机控制器功能的仿真方法,包括:
根据电机仿真参数,生成仿真信号;
向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果;
根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。
其中,所述电机仿真参数包括:电机温度、电机相电流Iph和电机相电压Vph中的至少一个。
其中,当所述电机仿真参数包括电机温度时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述电机温度和预先获得的温度传感器的温度与阻值之间的对应关系,生成与所述电机温度相对应的阻值仿真电信号。
其中,当所述电机仿真参数包括电机相电流Iph时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述电机相电流Iph和预先获得的电流传感器的特性关系式Vsig1=Iph×A+B,生成与所述电机相电流Iph对应的第一电压仿真信号Vsig1;其中,A为电流传感器特性系数,B为电流传感器抬升电压。
其中,当所述电机仿真参数包括电机相电压Vph时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述电机相电压Vph和预先获得的电压传感器特性关系式Vsig2=Vph×C+D,生成与所述电机相电压Vph对应的第二电压仿真信号Vsig2;其中,C为电压传感器特性系数,D为电压传感器抬升电压。
其中,所述电机仿真参数还包括:激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ。
其中,当所述电机仿真参数包括激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的正弦特性关系式生成旋转变压器的正弦仿真信号SIN;
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的余弦特性关系式生成旋转变压器的余弦仿真信号COS。
其中,所述根据所述电机控制器的测试诊断结果,确定所述电机控制器功能是否异常的步骤包括:
根据所述仿真参数和预先获得的电机的标准工作参数,确定故障原因;
判断所述测试诊断结果与所述故障原因是否相同,若相同,则所述电机控制器功能正常。
本发明实施例还提供一种测试电机控制器功能的仿真装置,包括:
生成模块,用于根据电机仿真参数,生成仿真信号;
输出模块,用于向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果;
确定模块,用于根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。
其中,所述电机仿真参数包括:电机温度、电机相电流Iph和电机相电压Vph中的至少一个。
其中,当所述电机仿真参数包括电机温度时,所述生成模块用于,根据所述电机温度和预先获得的温度传感器的温度与阻值之间的对应关系,生成与所述电机温度相对应的阻值仿真电信号。
其中,当所述电机仿真参数包括电机相电流Iph时,所述生成模块用于,根据所述电机相电流Iph和预先获得的电流传感器的特性关系式Vsig1=Iph×A+B,生成与所述电机相电流Iph对应的第一电压仿真信号Vsig1;其中,A为电流传感器特性系数,B为电流传感器抬升电压。
其中,当所述电机仿真参数包括电机相电压Vph时,所述生成模块用于,根据所述电机相电压Vph和预先获得的电压传感器特性关系式Vsig2=Vph×C+D,生成与所述电机相电压Vph对应的第二电压仿真信号Vsig2;其中,C为电压传感器特性系数,D为电压传感器抬升电压。
其中,所述电机仿真参数还包括:激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ。
其中,当所述电机仿真参数包括激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ时,所述生成模块用于:
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的正弦特性关系式生成旋转变压器的正弦仿真信号SIN;
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的余弦特性关系式生成旋转变压器的余弦仿真信号COS。
其中,所述确定模块包括:
确定子模块,用于根据所述仿真参数和预先获得的电机的标准工作参数,确定故障原因;
判断子模块,用于判断所述测试诊断结果与所述故障原因是否相同,若相同,则所述电机控制器功能正常。
本发明实施例还提供一种测试电机控制器功能的仿真设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的测试电机控制器功能的仿真方法中的步骤。
本发明的上述技术方案至少具有如下有益效果:
本发明实施例通过预先安装在上位机上的仿真信号生成模型,根据测试人员输入的电机仿真参数进行仿真操作,生成仿真信号,通过与上位机连接的信号仿真板卡对所述仿真信号进行采集,生成与所述仿真信号相对应的电信号,使得所述信号生成模型和所述信号仿真板卡实现了对驱动***中的传感器的仿真,相对于现有技术中的台架测试,本发明的仿真测试缩短了测试环境的搭建,节约了测试时间,保障了测试人员内的人身安全;通过更换待测试的电机控制器就能实现不同的电机控制器的功能测试,提高了测试的操作性和可重复性。
附图说明
图1是本发明实施例的测试电机控制器功能的仿真方法的基本步骤示意图;
图2是本发明实施例的测试电机控制器功能的仿真装置的基本组成示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明实施例针对现有的台架测试电机控制器功能的方式既不经济又不安全的问题,提供了一种测试电机控制器功能的仿真方法、装置及设备,缩短了测试环境的搭建时间,节约了测试成本,降低了测试设备损坏的风险,保障了测试人员的人身安全,且提高了测试的操作性和可重复性。
如图1所示,本发明实施例的测试电机控制器功能的仿真方法包括:
步骤11,根据电机仿真参数,生成仿真信号。
本实施例中的电机仿真参数一般为测试人员根据当前测试的项目确定的电机仿真参数,如,当前测试电机控制器对电机超温故障的诊断功能时,测试人员可以在上位机的仿真信号生成模型中输入一个温度值;当测试电机控制器对电机相电流过流故障的诊断功能时,测试人员可以在上位机的仿真信号生成模型中输入一个电流值。
步骤12,向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果。
本实施例中的电信号为与步骤11中的仿真信号生成模型连接的信号仿真板卡,根据对采集到的仿真信号的处理,生成一电信号,并将所述电信号输出至待测试的电机控制器。
步骤13,根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。
具体的,所述步骤13的确定过程为:首先根据所述仿真参数和预先获得的电机的标准工作参数,确定故障原因;然后,判断接收到的所述电机控制器输出的测试诊断结果与所述故障原因是否相同,若相同,则所述电机控制器功能正常。
需要说明的是,在测试人员输入电机仿真参数时,设置在上位机上的标定模型也会接收到测试人员输入的电机仿真参数,所述标定模型在接收到所述电机仿真参数后,会与预先存储的电机的标准工作参数进行比较,从而确定本次输入的仿真参数形成的故障原因;当接收到所述电机控制器发送的测试诊断结果后,所述标定模型进一步判断自身确定的故障原因与所述测试判断结果是否相同,从而确定所述电机控制器是否功能正常。
本实施例中,通过上述步骤就可以实现基于上位机的仿真信号生成模型和信号仿真板卡仿真汽车驱动***的传感器的功能,实现单独对待测试的电机控制器的功能的测试,并通过设置在上位机上的标定模型对电机控制器的功能进行判断,避免了采用台架或实车的方式对所述电机控制器的功能进行测试,从而缩短了测试环境的搭建时间,节约了测试成本,且提高了测试的操作性和可重复性。
具体的,所述步骤11中的仿真参数包括:电机温度、电机相电流Iph和电机相电压Vph中的至少一个。
这里,基于上述电机仿真参数,对测试电机控制器功能的过程进行说明。
一方面,当测试人员需要对所述电机控制器的电机过温故障诊断功能进行测试时,所述电机仿真参数应包括电机温度;当测试人员将所述电机温度输入至上位机中的仿真信号生成模型后,所述仿真信号生成模型根据当前接收到的电机温度和预先获得的温度传感器的温度与阻值之间的对应关系,生成与所述电机温度相对应的阻值仿真电信号,并将所述阻值仿真信号输出至与所述仿真信号生成模型连接的电阻仿真板卡,由所述电阻仿真板卡直接输出相应阻值的电阻至所述电机控制器;同时,所述标定模型根据所述电机温度和预先存储的电机正常工作的温度范围确定故障原因,并将所述故障原因与所述电机控制器的测试诊断结果进行比较,判断所述电机控制器是否功能异常。
其中,温度传感器的温度与阻值之间的对应关系可以如下表1,一个温度点对应一个阻值,其中,T1小于T5;相邻的两个温度点(如T1与T2)之间的温度所对应的阻值可以采用线性插值的方式计算,即Rx=|R2-R1|×(Tx-T1)/(T2-T1),Tx为T1与T2之间的任一温度点,Rx为与Tx对应的阻值。
表1温度传感器的温度与阻值对应关系表
温度(℃) | T1 | T2 | T3 | T4 | T5 |
阻值(Ω) | R1 | R2 | R3 | R5 | R5 |
这里,需要说明的是,为了提高测试的准确性,可以将对应关系表中的T1与T5之间的温度范围划分为更多的区间段。
另一方面,当测试人员需要对所述电机控制器的相电流过流故障诊断功能进行测试时,所述电机仿真参数应包括电机相电流Iph;当测试人员将所述电机相电流Iph输入至上位机中的仿真信号生成模型后,所述仿真信号生成模型根据当前接收到的电机相电流Iph和预先获得的电流传感器的特性关系式Vsig1=Iph×A+B,生成与所述电机相电流Iph对应的第一电压仿真信号Vsig1,其中,A为电流传感器特性系数,B为电流传感器抬升电压,并将所述第一电压仿真信号Vsig1输出至与所述仿真信号生成模型连接的第一快速模拟输出电路仿真板卡,由所述第一快速模拟输出电路仿真板卡直接输出相应的电压信号至所述电机控制器;同时,所述标定模型根据所述电机相电流Iph和预先存储的电机正常工作的相电流范围确定故障原因,并将所述故障原因与所述电机控制器的测试诊断结果进行比较,判断所述电机控制器是否功能异常。
这里需要说明的是,电流传感器的特性关系式Vsig1=Iph×A+B中的A和B与电流传感器的类型相关,测试人员可以在测试开始前,将本次仿真的电流传感器的特性系数和抬升电压预先存储在所述仿真信号生成模型中,按照上述方式进行测试;或者,测试人员可以在输入电机仿真参数时,同时输入电机相电流Iph、A和B,通过改变A和B,使得生成的所述第一电压仿真信号Vsig1,在所述电机正常工作时电流传感器输出的电压范围之外,即模拟电流传感器故障,从而测试所述电机控制器的功能,当然,这种测试方式需要所述标定模块中预先存储有电机正常工作时电流传感器输出的电压,通过将获取的所述仿真信号生成模块输出的第一电压仿真信号Vsig1与预先存储的电机正常工作时电流传感器输出的电压的比较,确定故障原因。
同样的,当测试人员需要对所述电机控制器的相电压过压故障诊断功能进行测试时,所述电机仿真参数应包括电机相电压Vph;当测试人员将所述电机相电压Vph输入至上位机中的仿真信号生成模型后,所述仿真信号生成模型根据当前接收到的电机相电压Vph和预先获得的电流传感器的特性关系式Vsig2=Vph×C+D,生成与所述电机相电压Vph对应的第二电压仿真信号Vsig2,其中,C为电压传感器特性系数,D为电压传感器抬升电压;并将所述第二电压仿真信号Vsig2输出至与所述仿真信号生成模型连接的第二快速模拟输出电路仿真板卡,由所述第二快速模拟输出仿真板卡直接输出相应的电压信号至所述电机控制器;同时,所述标定模型根据所述电机相电压Vph和预先存储的电机正常工作的相电压范围确定故障原因,并将所述故障原因与所述电机控制器的测试诊断结果进行比较,判断所述电机控制器是否功能异常。
这里需要说明的是,测试电机控制器的相电压过压故障诊断功能,也可以参考测试相电流过流故障功能的两种方式进行测试。
再一方面,当测试人员需要对所述电机控制器的旋转变压器故障诊断功能进行测试时,所述电机仿真参数包括:激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ。其中,所述激励信号为所述电机控制器通过第一模拟输入仿真板卡输入至所述仿真信号生成模型,所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ为测试人员根据本次的测试项目输入的电机仿真参数。
这里需要说明的是,所述旋转变压器故障包括:幅值低故障、相位偏移故障和电机超速故障。其中,测试人员输入电机仿真参数时,当测试所述电机控制器诊断幅值故障功能时,为电机无故障旋转时的第一转速,σ为零,E或F小于预设最小幅值;当测试所述电机控制器诊断相位偏移故障功能时,为电机无故障旋转的第二转速,为电机控制器输出的第二激励信号,E和F为电机无故障工作时的第一幅值,σ为任意非零值;当测试所述电机控制器诊断电机超速故障功能时,σ为零,E和F为电机无故障工作时的第二幅值,大于电机最大转速。
当接收到上述仿真参数时,所述仿真信号生成模型,根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的正弦特性关系式生成旋转变压器的正弦仿真信号SIN;同时,根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的余弦特性关系式生成旋转变压器的余弦仿真信号COS。然后,再将所述正弦仿真信号SIN输出至与其连接的第三快速模拟输出仿真板卡,将所述余弦仿真信号COS输出至与其连接的第四快速模拟输出仿真板卡,由所述第三快速模拟输出仿真板卡输出相应的正弦电信号至所述电机控制器,由所述第四快速模拟输出仿真板卡输出相应的余弦电信号至所述电机控制器。最终,由所述标定模型根据接收到的仿真参数与预先存储的标准参数确定故障原因,并将所述故障原因与所述电机控制器的测试诊断结果进行比较,判断所述电机控制器是否功能异常。
需要强调的是,本发明实施例的测试电机控制器功能的仿真方法可以包括电机控制器的电机过温故障、相电流过流故障、相电压过压故障和旋转变压器故障(幅值低故障、相位偏移故障和电机超速故障)诊断功能中的至少一个。
为了实现对电机控制器功能的完整测试,本发明的实施例还可以对通过改变测试人员输入的仿真参数,实现多次测试,避免由于偶然现象导致测试结果不准确的问题,提高了测试结果的可靠性。
本发明的上述实施例通过上位机的仿真信号生成模型和硬件的仿真板卡结合,实现了传感器的仿真,通过将仿真板卡与待测试的电机控制器连接,实现了电动汽车驱动***的仿真,避免了通过实车或测试台架对所述电机控制器的功能进行测试,缩短了搭建测试环境的时间,节约了测试成本,降低了测试设备损坏的风险,保障了测试人员的人身安全,且提高了测试的操作性和可重复性。通过上位机上的标定模块实现了对所述电机控制器的测试诊断结果进行标定,从而确认所述电机控制器的功能是否正常,避免了通过测试人员始终监测测试过程,降低了测试的人工成本。
如图2所示,本发明实施例还提供一种测试电机控制器功能的仿真装置,包括:
生成模块21,用于根据电机仿真参数,生成仿真信号;
输出模块22,用于向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果;
确定模块23,用于根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。
需要说明的是,本实施例的生成模块21相当于测试电机控制器功能的仿真方法中的仿真信号生成模型;所述输出模块22相当于测试电机控制器功能的仿真方法中的信号仿真板卡;所述确定模块23相当于测试电机控制器功能的仿真方法中的标定模型。
其中,所述生成模块21依据的所述电机仿真参数包括:电机温度、电机相电流Iph和电机相电压Vph中的至少一个。
具体的,当所述电机仿真参数包括电机温度时,所述生成模块21用于,根据所述电机温度和预先获得的温度传感器的温度与阻值之间的对应关系,生成与所述电机温度相对应的阻值仿真电信号。
当所述电机仿真参数包括电机相电流Iph时,所述生成模块21用于,根据所述电机相电流Iph和预先获得的电流传感器的特性关系式Vsig1=Iph×A+B,生成与所述电机相电流Iph对应的第一电压仿真信号Vsig1;其中,A为电流传感器特性系数,B为电流传感器抬升电压。
当所述电机仿真参数包括电机相电压Vph时,所述生成模块21用于,根据所述电机相电压Vph和预先获得的电压传感器特性关系式Vsig2=Vph×C+D,生成与所述电机相电压对应的第二电压仿真信号Vsig2;其中,C为电压传感器特性系数,D为电压传感器抬升电压。
具体的,所述电机仿真参数还包括:激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ。
其中,当所述电机仿真参数包括激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ时,所述生成模块21用于:
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的正弦特性关系式生成旋转变压器的正弦仿真信号SIN;
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的余弦特性关系式生成旋转变压器的余弦仿真信号COS。
具体的,所述确定模块23包括:
确定子模块,用于根据所述仿真参数和预先获得的电机的标准工作参数,确定故障原因;
判断子模块,用于判断所述测试诊断结果与所述故障原因是否相同,若相同,则所述电机控制器功能正常。
本发明实施例还提供一种测试电机控制器功能的仿真设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的测试电机控制器功能的仿真方法中的步骤。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (17)
1.一种测试电机控制器功能的仿真方法,其特征在于,包括:
根据电机仿真参数,生成仿真信号;
向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果;
根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。
2.根据权利要求1所述的测试电机控制器功能的仿真方法,其特征在于,所述电机仿真参数包括:电机温度、电机相电流Iph和电机相电压Vph中的至少一个。
3.根据权利要求2所述的测试电机控制器功能的仿真方法,其特征在于,当所述电机仿真参数包括电机温度时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述电机温度和预先获得的温度传感器的温度与阻值之间的对应关系,生成与所述电机温度相对应的阻值仿真电信号。
4.根据权利要求2所述的测试电机控制器功能的仿真方法,其特征在于,当所述电机仿真参数包括电机相电流Iph时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述电机相电流Iph和预先获得的电流传感器的特性关系式Vsig1=Iph×A+B,生成与所述电机相电流Iph对应的第一电压仿真信号Vsig1;其中,A为电流传感器特性系数,B为电流传感器抬升电压。
5.根据权利要求2所述的测试电机控制器功能的仿真方法,其特征在于,当所述电机仿真参数包括电机相电压Vph时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述电机相电压Vph和预先获得的电压传感器特性关系式Vsig2=Vph×C+D,生成与所述电机相电压Vph对应的第二电压仿真信号Vsig2;其中,C为电压传感器特性系数,D为电压传感器抬升电压。
6.根据权利要求1或2所述的测试电机控制器功能的仿真方法,其特征在于,所述电机仿真参数还包括:激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ。
7.根据权利要求6所述的测试电机控制器功能的仿真方法,其特征在于,当所述电机仿真参数包括激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ时,所述根据电机仿真参数,生成仿真信号的步骤包括:
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的正弦特性关系式生成旋转变压器的正弦仿真信号SIN;
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的余弦特性关系式生成旋转变压器的余弦仿真信号COS。
8.根据权利要求1所述的测试电机控制器功能的仿真方法,其特征在于,所述根据所述电机控制器的测试诊断结果,确定所述电机控制器功能是否异常的步骤包括:
根据所述仿真参数和预先获得的电机的标准工作参数,确定故障原因;
判断所述测试诊断结果与所述故障原因是否相同,若相同,则所述电机控制器功能正常。
9.一种测试电机控制器功能的仿真装置,其特征在于,包括:
生成模块,用于根据电机仿真参数,生成仿真信号;
输出模块,用于向待测试的电机控制器输入与所述仿真信号对应的电信号,使所述电机控制器根据所述电信号执行测试,并获得测试诊断结果;
确定模块,用于根据所述电机控制器的测试诊断结果,确定所述电机控制器的功能是否异常。
10.根据权利要求9所述的测试电机控制器功能的仿真装置,其特征在于,所述电机仿真参数包括:电机温度、电机相电流Iph和电机相电压Vph中的至少一个。
11.根据权利要求10所述的测试电机控制器功能的仿真装置,其特征在于,当所述电机仿真参数包括电机温度时,所述生成模块用于,根据所述电机温度和预先获得的温度传感器的温度与阻值之间的对应关系,生成与所述电机温度相对应的阻值仿真电信号。
12.根据权利要求10所述的测试电机控制器功能的仿真装置,其特征在于,当所述电机仿真参数包括电机相电流Iph时,所述生成模块用于,根据所述电机相电流Iph和预先获得的电流传感器的特性关系式Vsig1=Iph×A+B,生成与所述电机相电流Iph对应的第一电压仿真信号Vsig1;其中,A为电流传感器特性系数,B为电流传感器抬升电压。
13.根据权利要求10所述的测试电机控制器功能的仿真装置,其特征在于,当所述电机仿真参数包括电机相电压Vph时,所述生成模块用于,根据所述电机相电压Vph和预先获得的电压传感器特性关系式Vsig2=Vph×C+D,生成与所述电机相电压Vph对应的第二电压仿真信号Vsig2;其中,C为电压传感器特性系数,D为电压传感器抬升电压。
14.根据权利要求9或10所述的测试电机控制器功能的仿真装置,其特征在于,所述电机仿真参数还包括:激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ。
15.根据权利要求14所述的测试电机控制器功能的仿真装置,其特征在于,当所述电机仿真参数包括激励信号电机转速以及旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ时,所述生成模块用于:
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的正弦特性关系式生成旋转变压器的正弦仿真信号SIN;
根据所述激励信号所述电机转速所述旋转变压器的余弦幅值E、正弦幅值F、余弦和正弦的相位差σ,以及预先获得的旋转变压器传感器的余弦特性关系式生成旋转变压器的余弦仿真信号COS。
16.根据权利要求9所述的测试电机控制器功能的仿真装置,其特征在于,所述确定模块包括:
确定子模块,用于根据所述仿真参数和预先获得的电机的标准工作参数,确定故障原因;
判断子模块,用于判断所述测试诊断结果与所述故障原因是否相同,若相同,则所述电机控制器功能正常。
17.一种测试电机控制器功能的仿真设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至8中任一项所述的测试电机控制器功能的仿真方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810270562.6A CN108490916B (zh) | 2018-03-29 | 2018-03-29 | 一种测试电机控制器功能的仿真方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810270562.6A CN108490916B (zh) | 2018-03-29 | 2018-03-29 | 一种测试电机控制器功能的仿真方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108490916A true CN108490916A (zh) | 2018-09-04 |
CN108490916B CN108490916B (zh) | 2020-01-21 |
Family
ID=63316858
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810270562.6A Active CN108490916B (zh) | 2018-03-29 | 2018-03-29 | 一种测试电机控制器功能的仿真方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108490916B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109521755A (zh) * | 2019-01-21 | 2019-03-26 | 苏州华兴源创科技股份有限公司 | 一种仿真***、旋变测试***和旋变测试方法 |
CN111176258A (zh) * | 2019-12-31 | 2020-05-19 | 浙江合众新能源汽车有限公司 | 一种电动汽车用的电机控制器的测试方法 |
CN113778062A (zh) * | 2021-09-16 | 2021-12-10 | 四川中鼎智能技术有限公司 | 基于激励信号的设备控制异常检测方法及装置 |
CN114527723A (zh) * | 2021-11-03 | 2022-05-24 | 中船动力研究院有限公司 | 一种电机控制器仿真测试方法、***、装置,及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102183953A (zh) * | 2011-05-18 | 2011-09-14 | 联合汽车电子有限公司 | 汽车电机控制器测试台 |
CN102902263A (zh) * | 2012-09-28 | 2013-01-30 | 北京智行鸿远汽车技术有限公司 | 新能源车辆电机控制器硬件在回路测试设备及测试方法 |
US20140122011A1 (en) * | 2011-01-20 | 2014-05-01 | Vestas Wind Systems A/S | Method for diagnostic monitoring of a wind turbine generator system |
CN105738130A (zh) * | 2014-12-08 | 2016-07-06 | 联创汽车电子有限公司 | 电动助力转向控制器硬件功能测试台 |
-
2018
- 2018-03-29 CN CN201810270562.6A patent/CN108490916B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140122011A1 (en) * | 2011-01-20 | 2014-05-01 | Vestas Wind Systems A/S | Method for diagnostic monitoring of a wind turbine generator system |
CN102183953A (zh) * | 2011-05-18 | 2011-09-14 | 联合汽车电子有限公司 | 汽车电机控制器测试台 |
CN102902263A (zh) * | 2012-09-28 | 2013-01-30 | 北京智行鸿远汽车技术有限公司 | 新能源车辆电机控制器硬件在回路测试设备及测试方法 |
CN105738130A (zh) * | 2014-12-08 | 2016-07-06 | 联创汽车电子有限公司 | 电动助力转向控制器硬件功能测试台 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109521755A (zh) * | 2019-01-21 | 2019-03-26 | 苏州华兴源创科技股份有限公司 | 一种仿真***、旋变测试***和旋变测试方法 |
CN111176258A (zh) * | 2019-12-31 | 2020-05-19 | 浙江合众新能源汽车有限公司 | 一种电动汽车用的电机控制器的测试方法 |
CN113778062A (zh) * | 2021-09-16 | 2021-12-10 | 四川中鼎智能技术有限公司 | 基于激励信号的设备控制异常检测方法及装置 |
CN114527723A (zh) * | 2021-11-03 | 2022-05-24 | 中船动力研究院有限公司 | 一种电机控制器仿真测试方法、***、装置,及存储介质 |
CN114527723B (zh) * | 2021-11-03 | 2024-06-04 | 中船动力研究院有限公司 | 一种电机控制器仿真测试方法、***、装置,及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108490916B (zh) | 2020-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108490916A (zh) | 一种测试电机控制器功能的仿真方法、装置及设备 | |
US8132448B2 (en) | Steam turbine test facility, low-load test method, and load dump test method | |
CN109742989B (zh) | 永磁同步电机控制***电流传感器故障诊断及处理方法 | |
CN104122035B (zh) | 一种直接设定型负载转矩和转动惯量模拟***及其控制方法 | |
CN209342383U (zh) | 一种纯电动汽车动力总成的综合台架测试*** | |
CN107783006B (zh) | 水轮发电机转子绕组匝间短路故障检测方法 | |
JP2020505896A (ja) | モータの回転子の初期位置角度テスト方法 | |
CN105676046A (zh) | 用于解析器的故障诊断方法 | |
CN106019058A (zh) | 一种基于相电流分析的三相全桥逆变器开路故障诊断方法 | |
CN107144808A (zh) | 一种功率变送器的动态特性测试方法 | |
CN106199424A (zh) | 一种永磁同步电机匝间短路故障诊断方法 | |
CN103455024B (zh) | Ecu测试***及方法 | |
CN104865946A (zh) | 电动汽车硬件在环测试方法和*** | |
CN105752359B (zh) | 一种机载光电吊舱检测装置 | |
CN109884523A (zh) | 一种电驱动***的下线检测方法及*** | |
CN106841853A (zh) | 一种飞行器测试***和飞行器测试方法 | |
CN104834591A (zh) | 测试autosar软件组件的测试方法及*** | |
CN110855194B (zh) | 电机零位的确定方法和装置 | |
RU109880U1 (ru) | Автоматизированный комплекс проверки состояния и функционирования бортовых средств систем управления блоков ракет-носителей | |
CN106897469A (zh) | 一种测试环境生成方法及装置 | |
CN107765673A (zh) | 一种电动自行车控制器的测试装置及测试*** | |
CN107121288A (zh) | 涡桨发动机的整机试车方法以及发动机试车装置 | |
CN116577543A (zh) | 一种同步调相机定子绕组故障在线诊断方法、装置、电子设备及介质 | |
CN207675855U (zh) | 一种变频器的测试*** | |
CN115729224A (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 |