CN110262302A - 一种电机控制器mcu的检测方法 - Google Patents
一种电机控制器mcu的检测方法 Download PDFInfo
- Publication number
- CN110262302A CN110262302A CN201910288046.0A CN201910288046A CN110262302A CN 110262302 A CN110262302 A CN 110262302A CN 201910288046 A CN201910288046 A CN 201910288046A CN 110262302 A CN110262302 A CN 110262302A
- Authority
- CN
- China
- Prior art keywords
- mcu
- output
- input
- electric machine
- machine controller
- 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.)
- Pending
Links
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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24215—Scada supervisory control and data acquisition
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
本发明公开了一种电机控制器MCU的检测方法,包括一种算法,该算法由3个输入和4个输出:输入1:MCU***控制,输入2:电池电压,输入3:MCU使能;输出1:MCU检测通过,输出2:MCU检测错误,输出3:MCU欠压,输出4:MCU连接;MCU***控制输入经过处理后输出“0”;MCU使能经过数据处理、判断操作后输出两部分“1”、“2”,“2”的值直接输出到MCU连接;然后由“0”、“1”和常数值经判断输出“3”,“3”的值经过处理输出MCU检测通过或MCU检测错误;VB_72:电池电压输入经过处理后输出“4”;然后由“3”、“4”和常数值经判断是否输出MCU欠压。本发明提供一种简单的算法,更全面设计到一些问题的处理和判断,使处理结果更全面。
Description
技术领域
本发明属于MCU检测技术领域,具体涉及一种电机控制器MCU的检测方法。
背景技术
电动车,即电力驱动车,又名电驱车。电动车分为交流电动车和直流电动车。通常说的电动车是以电池作为能量来源,通过控制器、电机等部件,将电能转化为机械能运动,以控制电流大小改变速度的车辆。面对节能与环保的双重压力,汽车工业要想可持续发展就必须大力发展新能源汽车。新能源汽车不论纯电动车还是混合动力车辆,其中的电驱部分都离不开电机和电机控制器,电动车电机根据其使用环境与使用频率的不同,形式也不同,不同形式的电机其特点也不一样,目前电动车电机普遍采用永磁直流电机。电动车电机按照电机的通电形式来分,可分为有刷电机和无刷电机两大类;按照电机总成的机械结构来分,一般分为“有齿”(电机转速高,需要经过齿轮减速)和“无齿”(电机扭矩输出不经过任何减速)两大类。而在使用时,这些电机的控制器MCU在其中就起到着重要的作用。
MCU(Micro Control Unit)中文名称为微控制单元,又称单片微型计算机(SingleChip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。
由于环保型电动汽车的兴起,电动汽车上的电机控制器MCU的检测有着十分重要的作用。MCU的检测预示着***是否能开始工作,在车辆运行前必须确认各个方面都能正常的工作才能给整车运行指令,MCU的检测确认了MCU的正常工作条件,判断了MCU能否正常工作。现有技术中MCU的检测比较简陋,无法全面检测到MCU的各项功能数据。因此,我们需要提出一种电动汽车上用的更全面的电机控制器MCU的检测方法。
发明内容
本发明的目的在于提供一种电机控制器MCU的检测方法,以解决上述背景技术中提出现有技术中MCU的检测比较简陋,无法全面检测到MCU的各项功能数据的问题。
为实现上述目的,本发明采用了如下技术方案:
一种电机控制器MCU的检测方法,包括一种算法,
该算法由3个输入和4个输出:
输入1:DTC_MCU:MCU***控制,
输入2:VB_72:电池电压,
输入3:LV_MCU_ON:MCU使能;
输出1:LV_MCU_SELFTEST_OK:MCU检测通过,
输出2:LV_MCU_SELFTEST_ERR:MCU检测错误,
输出3:LV_MCU_LOW_VOL:MCU欠压,
输出4:LV_MCU_ONLINE:MCU连接;
该算法的步骤如下,
S1:首先 DTC_MCU:MCU***控制输入经过处理后输出“0”;
S2:LV_MCU_ON:MCU使能经过数据处理、判断操作后输出两部分“1”、“2”,“2”的值直接输出到LV_MCU_ONLINE:MCU连接;
S3:然后由“0”、“1”和常数值经判断输出“3”,“3”的值经过处理输出LV_MCU_SELFTEST_OK:MCU检测通过或LV_MCU_SELFTEST_ERR:MCU检测错误;
S4:VB_72:电池电压输入经过处理后输出“4”;
S5:然后由“3”、“4”和常数值经判断是否输出LV_MCU_LOW_VOL:MCU欠压。
优选的,所述输入1:DTC_MCU:MCU***控制,设置为由8位MCU控制芯片为主的控制***,其连接有完善的输入模块、分析处理模块和输出模块,输入模块设置为键盘,所述输出模块设置为数码显示器。
优选的,所述输入2:VB_72:电池电压,其设置为独立的电压输入模块,通过输入不同的标准电压进行测试,测试电压包括有1V5、1V8、3V、5V、12V。
优选的,所述输入3:LV_MCU_ON:MCU使能;其通过进给允许信号,测试进给使能信号有效时的输出状态,同时测试使能断开后的输出状态。
优选的,所述输出1:LV_MCU_SELFTEST_OK:MCU检测通过,通过输出1可以检测得到MCU测试结果合格,电机控制器MCU可正常使用无故障。
优选的,所述输出2:LV_MCU_SELFTEST_ERR:MCU检测错误,通过输出2可以检测得到MCU的信号输出异常,从而根据输入数据判断内部信号处理模块故障或内部程序故障。
优选的,所述输出3:LV_MCU_LOW_VOL:MCU欠压,通过输出3可以检测得到的MCU的电压异常,从而根据输入电压信号,判断MCU内部电压处理模块故障。
优选的,所述输出4:LV_MCU_ONLINE:MCU连接;通过输出4可以检测得到MCU的连接异常,从而根据输入信号,判断MCU内部电路***是否出现短路、断路异常故障。
优选的,根据S1-S5的算法步骤制备检测***以及程序,进行电机控制器MCU的检测。
本发明的技术效果和优点:本发明提出的一种电机控制器MCU的检测方法,与现有技术相比,具有以下有点:
本发明提供一种简单的算法,更加全面的设计到一些问题的处理和判断,使处理出来的结果更全面;具体涉及到常数、使能以及电压的输入以及输出的判断,从而使得MCU检测的更全面,确保MCU能够正常工作,并判断异常MCU的状态。
附图说明
图1为本发明一种电机控制器MCU的检测方式的整体结构示意图;
图2为本发明一种电机控制器MCU的检测方式S1的结构示意图;
图3为本发明一种电机控制器MCU的检测方式S2的结构示意图;
图4为本发明一种电机控制器MCU的检测方式S3的部分结构示意图;
图5为本发明一种电机控制器MCU的检测方式S3的部分结构示意图;
图6为本发明一种电机控制器MCU的检测方式S4的结构示意图;
图7为本发明一种电机控制器MCU的检测方式S5的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了如图1-7所示的一种电机控制器MCU的检测方法,包括一种算法,该算法由3个输入和4个输出,
输入1:DTC_MCU:MCU***控制、
输入2:VB_72:电池电压、
输入3:LV_MCU_ON:MCU使能;
输出1:LV_MCU_SELFTEST_OK:MCU检测通过、
输出2:LV_MCU_SELFTEST_ERR:MCU检测错误、
输出3:LV_MCU_LOW_VOL:MCU欠压、
输出4:LV_MCU_ONLINE:MCU连接。
具体如下:
首先 DTC_MCU:MCU***控制输入经过处理后输出“0”。(如图2)
LV_MCU_ON:MCU使能经过数据处理、判断等操作后输出两部分“1”、“2”,“2”的值直接输出到LV_MCU_ONLINE:MCU连接。(如图3)
然后由“0”、“1”和常数值经判断输出“3”,“3”的值经过处理输出LV_MCU_SELFTEST_OK:MCU检测通过或LV_MCU_SELFTEST_ERR:MCU检测错误。(如图4、5)
VB_72:电池电压输入经过处理后输出“4”。(如图6)
然后由“3”、“4”和常数值经判断是否输出LV_MCU_LOW_VOL:MCU欠压。(如图7)
具体的,所述输入1:DTC_MCU:MCU***控制,设置为由8位MCU控制芯片为主的控制***,其连接有完善的输入模块、分析处理模块和输出模块,输入模块设置为键盘,所述输出模块设置为数码显示器。在实际操作时,可以输入各项参数的数据进行测试,根据各项参数的指标以及上下限,进行测试MCU的输出功能,根据其输出功能或输出项目的状态进行判断MCU是否正常。
具体的,所述输入2:VB_72:电池电压,其设置为独立的电压输入模块,通过输入不同的标准电压进行测试,测试电压包括有1V5、1V8、3V、5V、12V。通过独立且不同电压的电源为MCU的各项供电接口进行输入电压,从而根据输出电压以及输出状态进行判断,MCU内部电压***或电源供电***是否正常,其可以根据电压的不同进行诊断具体的故障点。
具体的,所述输入3:LV_MCU_ON:MCU使能;其通过进给允许信号,测试进给使能信号有效时的输出状态,同时测试使能断开后的输出状态。通过输入信号,如常用的温度电信号、压力电信号、或其他允许输入的信号进行判断MCU的输出状态,同时可以测试在信号断开后,MCU的输出状态是否改变或正常变化。
具体的,所述输出1:LV_MCU_SELFTEST_OK:MCU检测通过,通过输出1可以检测得到MCU测试结果合格,电机控制器MCU可正常使用无故障。当三相输入信息通过检测后均输出正常工作需要状态,即可以进行判定MCU无故障可以正常工作,且MCU检测结果输出为LV_MCU_SELFTEST_OK:MCU检测通过。
具体的,所述输出2:LV_MCU_SELFTEST_ERR:MCU检测错误,通过输出2可以检测得到MCU的信号输出异常,从而根据输入数据判断内部信号处理模块故障或内部程序故障。当输入的常数信号经过处理得到检测结果与预期结果不同时,输出结果为异常结果。
具体的,所述输出3:LV_MCU_LOW_VOL:MCU欠压,通过输出3可以检测得到的MCU的电压异常,从而根据输入电压信号,判断MCU内部电压处理模块故障。当输入不同的电压进行测试时,根据输出的电压信号或输出状态与预期结果不同或差异过大时,则判断MCU内部电压处理模块异常,无法正常进行工作。
具体的,所述输出4:LV_MCU_ONLINE:MCU连接;通过输出4可以检测得到MCU的连接异常,从而根据输入信号,判断MCU内部电路***是否出现短路、断路异常故障。通过使能信号的输入经过分析处理后输出的状态与实际实时需要的工作状态不同时,则判断使能信息处理模块异常,无法正常进行工作。
具体的,根据S1-S5的算法步骤制备检测***以及程序,进行电机控制器MCU的检测。根据S1-S5的算法步骤进行测试,按步骤一项一项测试,不会造成遗漏,更为全面的检测到MCU的使用状态,避免不合格的MCU控制器遗漏出售或安装在需要的产品上,确保产品质量。
工作原理:本发明提供一种简单的算法,更加全面的设计到一些问题的处理和判断,使处理出来的结果更全面;具体涉及到常数、使能以及电压的输入以及输出的判断,从而使得MCU检测的更全面,确保MCU能够正常工作,并判断异常MCU的状态。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种电机控制器MCU的检测方法,包括一种算法,其特征在于:
该算法由3个输入和4个输出:
输入1:DTC_MCU:MCU***控制,
输入2:VB_72:电池电压,
输入3:LV_MCU_ON:MCU使能;
输出1:LV_MCU_SELFTEST_OK:MCU检测通过,
输出2:LV_MCU_SELFTEST_ERR:MCU检测错误,
输出3:LV_MCU_LOW_VOL:MCU欠压,
输出4:LV_MCU_ONLINE:MCU连接;
该算法的步骤如下,
S1:首先 DTC_MCU:MCU***控制输入经过处理后输出“0”;
S2:LV_MCU_ON:MCU使能经过数据处理、判断操作后输出两部分“1”、“2”,“2”的值直接输出到LV_MCU_ONLINE:MCU连接;
S3:然后由“0”、“1”和常数值经判断输出“3”,“3”的值经过处理输出LV_MCU_SELFTEST_OK:MCU检测通过或LV_MCU_SELFTEST_ERR:MCU检测错误;
S4:VB_72:电池电压输入经过处理后输出“4”;
S5:然后由“3”、“4”和常数值经判断是否输出LV_MCU_LOW_VOL:MCU欠压。
2.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输入1:DTC_MCU:MCU***控制,设置为由8位MCU控制芯片为主的控制***,其连接有完善的输入模块、分析处理模块和输出模块,输入模块设置为键盘,所述输出模块设置为数码显示器。
3.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输入2:VB_72:电池电压,其设置为独立的电压输入模块,通过输入不同的标准电压进行测试,测试电压包括有1V5、1V8、3V、5V、12V。
4.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输入3:LV_MCU_ON:MCU使能;其通过进给允许信号,测试进给使能信号有效时的输出状态,同时测试使能断开后的输出状态。
5.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输出1:LV_MCU_SELFTEST_OK:MCU检测通过,通过输出1可以检测得到MCU测试结果合格,电机控制器MCU可正常使用无故障。
6.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输出2:LV_MCU_SELFTEST_ERR:MCU检测错误,通过输出2可以检测得到MCU的信号输出异常,从而根据输入数据判断内部信号处理模块故障或内部程序故障。
7.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输出3:LV_MCU_LOW_VOL:MCU欠压,通过输出3可以检测得到的MCU的电压异常,从而根据输入电压信号,判断MCU内部电压处理模块故障。
8.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:所述输出4:LV_MCU_ONLINE:MCU连接;通过输出4可以检测得到MCU的连接异常,从而根据输入信号,判断MCU内部电路***是否出现短路、断路异常故障。
9.根据权利要求1所述的一种电机控制器MCU的检测方法,其特征在于:根据S1-S5的算法步骤制备检测***以及程序,进行电机控制器MCU的检测。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910288046.0A CN110262302A (zh) | 2019-04-11 | 2019-04-11 | 一种电机控制器mcu的检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910288046.0A CN110262302A (zh) | 2019-04-11 | 2019-04-11 | 一种电机控制器mcu的检测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110262302A true CN110262302A (zh) | 2019-09-20 |
Family
ID=67913535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910288046.0A Pending CN110262302A (zh) | 2019-04-11 | 2019-04-11 | 一种电机控制器mcu的检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110262302A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101572332A (zh) * | 2009-06-08 | 2009-11-04 | 奇瑞汽车股份有限公司 | 一种高压电池的控制***及其控制方法 |
CN204928248U (zh) * | 2015-08-19 | 2015-12-30 | 北京握奇智能科技有限公司 | 电源管理装置 |
CN105365712A (zh) * | 2015-11-05 | 2016-03-02 | 东风汽车公司 | 一种用于车身控制***的功能安全电路及控制方法 |
CN105866683A (zh) * | 2016-04-01 | 2016-08-17 | 深圳北航天汇创业孵化器有限公司 | 一种闭环步进电机及其驱动器的测试*** |
WO2017063501A1 (zh) * | 2015-10-16 | 2017-04-20 | 联合汽车电子有限公司 | 乘用车门锁控制装置 |
CN106647701A (zh) * | 2016-12-13 | 2017-05-10 | 安徽航瑞航空动力装备有限公司 | 一种航空发动机控制器bit测试方法 |
CN106948960A (zh) * | 2017-04-24 | 2017-07-14 | 深圳市智慧车联科技有限公司 | 一种发动机控制模块对油门位置传感器信号异常处理的方法 |
JP2018041402A (ja) * | 2016-09-09 | 2018-03-15 | 株式会社デンソー | 電子制御装置 |
CN108287301A (zh) * | 2018-01-26 | 2018-07-17 | 深圳青铜剑科技股份有限公司 | 一种igbt驱动器测试***及方法 |
CN109474224A (zh) * | 2018-11-02 | 2019-03-15 | 安徽越谷智能科技有限公司 | 一种多路输出智能电机控制器 |
-
2019
- 2019-04-11 CN CN201910288046.0A patent/CN110262302A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101572332A (zh) * | 2009-06-08 | 2009-11-04 | 奇瑞汽车股份有限公司 | 一种高压电池的控制***及其控制方法 |
CN204928248U (zh) * | 2015-08-19 | 2015-12-30 | 北京握奇智能科技有限公司 | 电源管理装置 |
WO2017063501A1 (zh) * | 2015-10-16 | 2017-04-20 | 联合汽车电子有限公司 | 乘用车门锁控制装置 |
CN105365712A (zh) * | 2015-11-05 | 2016-03-02 | 东风汽车公司 | 一种用于车身控制***的功能安全电路及控制方法 |
CN105866683A (zh) * | 2016-04-01 | 2016-08-17 | 深圳北航天汇创业孵化器有限公司 | 一种闭环步进电机及其驱动器的测试*** |
JP2018041402A (ja) * | 2016-09-09 | 2018-03-15 | 株式会社デンソー | 電子制御装置 |
CN106647701A (zh) * | 2016-12-13 | 2017-05-10 | 安徽航瑞航空动力装备有限公司 | 一种航空发动机控制器bit测试方法 |
CN106948960A (zh) * | 2017-04-24 | 2017-07-14 | 深圳市智慧车联科技有限公司 | 一种发动机控制模块对油门位置传感器信号异常处理的方法 |
CN108287301A (zh) * | 2018-01-26 | 2018-07-17 | 深圳青铜剑科技股份有限公司 | 一种igbt驱动器测试***及方法 |
CN109474224A (zh) * | 2018-11-02 | 2019-03-15 | 安徽越谷智能科技有限公司 | 一种多路输出智能电机控制器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Georgakopoulos et al. | Detection of induction motor faults in inverter drives using inverter input current analysis | |
CN107315407B (zh) | 一种汽车电机控制器仿真测试*** | |
CN106199424A (zh) | 一种永磁同步电机匝间短路故障诊断方法 | |
CN102494820B (zh) | 一种电力测功机 | |
CN108227669A (zh) | 新能源汽车整车控制器的自动测试装置及方法 | |
CN111624987A (zh) | 一种汽车电机控制器的自动化测试*** | |
CN102902263A (zh) | 新能源车辆电机控制器硬件在回路测试设备及测试方法 | |
CN101769992B (zh) | 电机模拟*** | |
CN102096043A (zh) | 一种电机寿命测试平台及测试方法 | |
CN104215871A (zh) | 用于监控车辆上的多相电气***的方法和装置 | |
CN108802610B (zh) | 异常诊断装置以及异常诊断方法 | |
CN110905733B (zh) | 一种变桨柜测试*** | |
CN205691687U (zh) | 电动汽车及充电桩在线检测装置 | |
CN105182855B (zh) | Dsp芯片出现失效时保护的汽车控制器及其控制方法 | |
CN109217738A (zh) | 一种四轴集成的伺服驱动器及伺服驱动控制方法 | |
Yao et al. | Data fusion methods for convolutional neural network based on self-sensing motor drive system | |
CN110262302A (zh) | 一种电机控制器mcu的检测方法 | |
CN212586737U (zh) | 一种汽车电机控制器的自动化测试*** | |
Sun et al. | Fault diagnosis of a rotating rectifier in a wound-rotor synchronous starter/generator in the generation mode | |
CN118091388A (zh) | 一种继电器诊断方法、设备及存储介质 | |
Pietrzak et al. | Stator phase current STFT analysis for the PMSM stator winding fault diagnosis | |
CN117068190A (zh) | 一种双电机***故障诊断方法、装置及电动叉车 | |
CN208141212U (zh) | 一种整车控制器的测试装置 | |
CN202997515U (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 | ||
AD01 | Patent right deemed abandoned | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20230825 |