CN113778053A - 一种电机控制器的测试装置和*** - Google Patents

一种电机控制器的测试装置和*** Download PDF

Info

Publication number
CN113778053A
CN113778053A CN202111049154.6A CN202111049154A CN113778053A CN 113778053 A CN113778053 A CN 113778053A CN 202111049154 A CN202111049154 A CN 202111049154A CN 113778053 A CN113778053 A CN 113778053A
Authority
CN
China
Prior art keywords
motor controller
test
peripheral
interface
feedback information
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.)
Withdrawn
Application number
CN202111049154.6A
Other languages
English (en)
Inventor
石芳
乔旭
闫飞
卓泽涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mobai Beijing Information Technology Co Ltd
Original Assignee
Mobai Beijing Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mobai Beijing Information Technology Co Ltd filed Critical Mobai Beijing Information Technology Co Ltd
Priority to CN202111049154.6A priority Critical patent/CN113778053A/zh
Publication of CN113778053A publication Critical patent/CN113778053A/zh
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0224Process history based detection method, e.g. whereby history implies the availability of large amounts of data
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24065Real time diagnostics

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

本公开提供了一种电机控制器的测试装置和***,所述电机控制器包括用于连接至少一个外设的外设接口;所述测试装置包括测试模块和上位机,所述测试模块包括与所述外设接口对应的测试接口,所述测试接口与对应的所述外设接口连接;所述测试模块被设置为通过所述测试接口,向所述电机控制器输出用于模拟任一外设发生故障的模拟信号;并将所述电机控制器返回的反馈信息上传至所述上位机;其中,所述反馈信息为表示所述电机控制器是否根据所述模拟信号检测到所述任一外设发生故障的信息;所述上位机被设置为根据所述反馈信息对所述电机控制器进行测试。

Description

一种电机控制器的测试装置和***
技术领域
本公开涉及电助力车相关技术领域,更具体地,涉及一种电机控制器的测试装置和一种电机控制器的测试***。
背景技术
目前,通过共享车辆出行已经成为城市中新兴的出行方式,可以有效解决城市人群的出行需求。现有的共享车辆主要包括自行车、电助力车和汽车。
在共享电助力车行业,电机控制器的外设通常可以包括转把、刹把、主光源、尾灯等。电机控制器的故障类型对订单业务有直接影响。
在对电机控制器的异常故障检测功能进行测试时,需要测试人员手动制造外设故障,对外设的硬件有破坏性,每次更换硬件都需要重新搭建故障检测环境,而且,某些故障还需要其他人员配合才能进行,导致测试人员的重复工作较多,测试效率极低。
发明内容
本公开的一个目的是提供一种可以对电机控制器的异常故障检测功能进行测试的新技术方案。
根据本公开的第一方面,提供了一种电机控制器的测试装置,所述电机控制器包括用于连接至少一个外设的外设接口;所述测试装置包括测试模块和上位机,所述测试模块包括与所述外设接口对应的测试接口,所述测试接口与对应的所述外设接口连接;
所述测试模块被设置为通过所述测试接口,向所述电机控制器输出用于模拟任一外设发生故障的模拟信号;并将所述电机控制器返回的反馈信息上传至所述上位机;其中,所述反馈信息为表示所述电机控制器是否根据所述模拟信号检测到所述任一外设发生故障的信息;
所述上位机被设置为根据所述反馈信息对所述电机控制器进行测试。
可选的,所述任一外设包括电助力车的转把或线性刹把,
所述测试模块包括数模转换单元,所述数模转换单元被设置为生成所述模拟信号。
可选的,所述任一外设包括电助力车的车灯,
所述测试模块还包括控制单元和继电器,所述继电器连接在用于连接所述车灯的外设接口所对应的测试接口之间;
所述控制单元被设置为控制所述继电器导通或断开,以通过用于连接所述车灯的外设接口所对应的测试接口,向所述电机控制器输出用于模拟所述车灯发生故障的模拟信号。
可选的,所述上位机还被设置为展示所述电机控制器的测试结果。
可选的,所述测试装置还包括恒压恒流源,所述恒压恒流源被设置为向所述电机控制器供电。
根据本公开的第二方面,提供了一种电机控制器的测试***,包括电机控制器和根据本公开第一方面所述的测试装置;
所述电机控制器被设置为接收所述模拟信号,根据所述模拟信号进行故障检测,得到表示是否检测到所述任一外设发生故障的反馈信息,并将所述反馈信息传输至所述测试装置,以供所述测试装置根据所述反馈信息对所述电机控制器进行测试。
可选的,所述任一外设包括电助力车的转把或线性刹把,
所述电机控制器被设置为检测所述模拟信号的电压是否处于预设的正常电压范围内,并根据检测结果得到所述反馈信息。
可选的,所述电机控制器还被设置为在检测到所述模拟信号的电压未处于所述正常电压范围内的情况下,从预设的多个异常电压范围中,选取所述模拟信号的电压所处的目标异常电压范围,并确定与所述目标异常电压范围所对应的故障原因,还根据所述故障原因得到所述反馈信息。
可选的,所述任一外设包括电助力车的车灯,所述电机控制器被设置为检测所述模拟信号的电流是否处于预设的正常电流范围内,并根据检测结果得到所述反馈信息。
可选的,所述电机控制器被设置为在检测到所述模拟信号的电流未处于预设的正常电流范围内的情况下,对所述模拟信号的电流与所述正常电流范围进行比较,根据比较结果确定所述任一外设的故障原因,还根据所述故障原因得到所述反馈信息。
通过本实施例的测试装置,可以自动对电机控制器进行测试,不需要对电机控制器的外设进行破坏,可以节省制造外设故障的时间,提高测试效率,降低人工成本。而且,本实施例的测试装置还可以适配多种外设。
通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
被结合在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且连同其说明一起用于解释本公开的原理。
图1是显示可用于实现本公开的实施例的电助力车***的硬件配置的例子的框图。
图2示出了本公开的一个实施例的电机控制器的测试装置的结构示意图。
图3示出了本公开的另一个实施例的电机控制器的测试装置的结构示意图。
图4示出了本公开的实施例的电机控制器的测试***的结构示意图。
具体实施方式
现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
<硬件配置>
如图1所示,电助力车***100包括服务器1000、移动终端2000、电助力车3000、网络4000。
服务器1000提供处理、数据库、通讯设施的业务点。服务器1000可以是整体式服务器或是跨多计算机或计算机数据中心的分散式服务器。服务器可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。例如,服务器例如刀片服务器、云端服务器等,或者可以是由多台服务器组成的服务器群组,可以包括上述类型的服务器中的一种或多种等等。
在一个例子中,服务器1000可以如图1所示,包括处理器1100、存储器1200、接口装置1300、通信装置1400、显示装置1500、输入装置1600。尽管服务器也可以包括扬声器、麦克风等等,但是,这些部件与本公开的是合理无关,故在此省略。
其中,处理器1100例如可以是中央处理器CPU、微处理器MCU等。存储器1200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1300例如包括USB接口、串行接口、红外接口等。通信装置1400例如能够进行有线或无线通信。显示装置1150例如是液晶显示屏、LED显示屏触摸显示屏等。输入装置1160例如可以包括触摸屏、键盘等。
在本实施例中,移动终端2000是具有通信功能、业务处理功能的电子设备。移动终端2000可以是移动终端,例如手机、便携式电脑、平板电脑、掌上电脑等等。在一个例子中,移动终端2000是对电助力车3000实施管理操作的设备,例如,安装有支持运营、管理电助力车的应用程序(APP)的手机。
如图1所示,移动终端2000可以包括处理器2100、存储器2200、接口装置2300、通信装置2400、显示装置2500、输入装置2600、扬声器2700、麦克风2800,等等。其中,处理器2100可以是中央处理器CPU、微处理器MCU等。存储器2200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置2300例如包括USB接口、耳机接口等。通信装置2400例如能够进行有线或无线通信。显示装置2500例如是液晶显示屏、触摸显示屏等。输入装置2600例如可以包括触摸屏、键盘等。用户可以通过扬声器2700和麦克风2800输入/输出语音信息。
电助力车3000是任何可以分时或分地出让使用权供不同用户共享使用的电助力车。
电助力车3000具有用于唯一标识对应蓝牙设备的识别码,该识别码可以是二维码和/或编号,该编号可以是由数字和/或字符组成。
用户可以通过移动终端2000扫描电助力车3000上的二维码,进而将二维码信息发送至服务器1000执行解锁操作。
用户也可以通过移动终端2000输入或者识别电助力车3000上的编号,进而将编号信息发送至服务器1000执行解锁操作。
在用户通过移动终端2000扫描电助力车3000上的二维码或者输入编号时,需要使用移动终端2000的功能,例如移动终端2000的手电筒功能、定位功能、相机功能等。
如图1所示,电助力车3000可以包括处理器3100、存储器3200、接口装置3300、通信装置3400、显示装置3500、输入装置3600、定位装置3700、蓝牙广播装置3800,等等。其中,处理器3100可以是中央处理器CPU、微处理器MCU等。存储器3200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置3300例如包括USB接口、耳机接口等。通信装置3400例如能够进行有线或无线通信。输出装置3500例如可以是输出信号的装置,可以显示装置,例如液晶显示屏、触摸显示屏等,也可以是扬声器等输出语音信息等。输入装置3600例如可以包括触摸屏、键盘等,也可以是麦克风输入语音信息。定位装置3700用于提供定位功能,例如可以是GPS定位模块、北斗定位模块等。蓝牙广播装置3800用于通过蓝牙广播包含自身电助力车信息的数据包。
网络4000可以是无线通信网络也可以是有线通信网络,可以是局域网也可以是广域网。在图1所示的物品管理***中,电助力车3000与服务器1000、移动终端2000与服务器1000,可以通过网络4000进行通信。此外,电助力车3000与服务器1000、移动终端2000与服务器1000通信所基于的网络4000可以是同一个,也可以是不同的。
应当理解的是,尽管图1仅示出一个服务器1000、移动终端2000、电助力车3000,但不意味着限制对应的数目,电助力车***100中可以包含多个服务器1000、移动终端2000、电助力车3000。
以电助力车3000为共享自行车为例,电助力车***100为共享自行车***。服务器1000用于提供支持共享自行车使用所必需的全部功能。移动终端2000可以是手机,其上安装有共享自行车应用程序,共享自行车应用程序可以帮助用户使用电助力车3000获取相应的功能等等。
图1所示的电助力车***100仅是解释性的,并且决不是为了要限制本公开、其应用或用途。
应用于本公开的实施例中,尽管图1只示出一个服务器1000、一个移动终端2000、一个电助力车3000,但是,应当理解的是,具体应用中,可以根据实际需求使得所述电助力车***100包括多个服务器1000、多个移动终端2000、多个电助力车3000。
应用于本公开的实施例中,服务器1000的所述存储器1200用于存储指令,所述指令用于控制所述处理器1100进行操作以执行本公开实施例提供的由服务器执行的电助力车控制方法的步骤。
尽管在图1中对服务器1000示出了多个装置,但是,本公开可以仅涉及其中的部分装置,例如,服务器1000只涉及存储器1200和处理器1100。
应用于本公开的实施例中,移动终端2000的所述存储器2200用于存储指令,所述指令用于控制所述处理器2100进行操作以执行本公开实施例提供的由移动终端执行的电助力车控制方法的步骤。
尽管在图1中对移动终端2000示出了多个装置,但是,本公开可以仅涉及其中的部分装置,例如,移动终端2000只涉及存储器2200和处理器2100。
应用于本公开的实施例中,电助力车3000的所述存储器3200用于存储指令,所述指令用于控制所述处理器3100运行电助力车3000执行本公开实施例提供的由电助力车执行的电助力车控制方法的步骤。
尽管在图1中对电助力车3000示出了多个装置,但是,本公开可以仅涉及其中的部分装置,例如,电助力车3000只涉及存储器3200和处理器3100。
在上述描述中,技术人员可以根据本公开所公开方案设计指令。指令如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。
<装置实施例>
本实施例中提供的一种电机控制器的测试装置,该电机控制器的测试装置可以用于对电机控制器进行测试,该电机控制器可以是用于设置在如图1所示的电助力车中。
如图2所示,电机控制器5000可以包括用于连接至少一个外设的外设接口。电机控制器的测试装置6000可以包括测试模块6100和上位机6200,测试模块6100可以包括与外设接口对应的测试接口,测试接口与对应的外设接口连接。
测试模块6100被设置为通过测试接口,向电机控制器5000输出用于模拟任一外设发生故障的模拟信号,并将电机控制器5000返回的反馈信息上传至上位机6200,其中,反馈信息为表示电机控制器5000是否根据模拟信号检测到所述任一外设发生故障的信息。
上位机6200被设置为根据反馈信息对电机控制器进行测试。
在本实施例中,上位机6200可以是在反馈信息与模拟信号匹配的情况下,确定电机控制器5000测试成功,在反馈信息与模拟信号不匹配的情况下,确定电机控制器5000测试失败。
在反馈信息所表示的故障信息与模拟信号所表示的故障信息相同的情况下,反馈信息与模拟信号匹配,在反馈信息所表示的故障信息与模拟信号所表示的故障信息不同的情况下,反馈信息与模拟信号不匹配。
在本实施例中,无需将外设与电机控制器5000连接,而是通过测试装置6000来模拟外设与电机控制器5000进行通信,供电机控制器5000对模拟外设的测试装置6000进行检测,来实现对电机控制器5000的测试。
在本公开的一个实施例中,外设可以包括电助力车的转把,电机控制器5000可以包括用于连接转把的第一外设接口、第二外设接口和第三外设接口,其中,第一外设接口可以用于传输第一电源信号,第二外设接口可以用于传输接地信号,第三外设接口可以用于传输表示转把的转动程度的转把信号。
对应的,测试模块6100可以包括与第一外设接口对应的第一测试接口,与第二外设接口对应的第二测试接口,与第三外设接口对应的第三测试接口。第一测试接口与第一外设接口连接,第二测试接口与第二外设接口连接,第三测试接口与第三外设接口连接。也就是说,测试模块6100可以通过第一测试接口向第一外设接口传输第一电源信号,通过第二测试接口向第二外设接口传输接地信号,通过第三测试接口向第三外设接口传输转把信号。
在本实施例中,测试模块6100可以是通过第三测试接口和第三外设接口,向电机控制器5000输出用于模拟转把发生故障的模拟信号,作为转把信号。
进一步地,如图3所示,该测试模块6100可以包括数模转换单元6110,该数模转换单元6110被设置为生成模拟信号。
再进一步地,如图3所示,该测试模块6100还可以包括控制单元6120,上位机6200响应于测试人员触发的测试请求,向控制单元6120发出测试指令,控制单元6120响应于该测试指令,控制数模转换单元6110生成模拟信号,并将该模拟信号发送至电机控制器5000中。
电机控制器5000可以是根据该模拟信号进行故障检测,得到表示是否检测到转把发生故障的反馈信息,并将反馈信息返回至测试模块6100。
具体的,电机控制器5000可以是检测该模拟信号的电压是否处于预设的正常电压范围内,根据检测结果得到反馈信息。
其中,正常电压范围可以是预先根据应用场景或具体需求所设定的。例如,该正常电压范围可以是大于等于0.8V且小于等于4.4V。
在该模拟信号的电压处于正常电压范围内的情况下,电机控制器5000可以确定未检测到转把发生故障;在该模拟信号的电压未处于正常电压范围内的情况下,电机控制器5000可以确定检测到转把发生故障。电机控制器5000可以是根据是否检测到转把发生故障的结果得到反馈信息。
进一步地,电机控制器5000在检测到该模拟信号的电压未处于正常电压范围内的情况下,从预设的多个异常电压范围中,选取模拟信号的电压所处的目标异常电压范围,并确定与目标异常电压范围所对应的转把的故障原因,还根据该转把的故障原因得到反馈信息。
具体的,多个异常电压范围可以是预先根据应用场景或具体需求所设定的,并预先确定每个异常电压范围所对应的故障原因。例如,多个异常电压范围可以包括:大于4.4V且小于5V,等于0V,等于5V。异常电压范围大于4.4V且小于5V所对应的故障原因可以为转把的地线断路,异常电压范围等于0V所对应的故障原因可以为转把的电源线断路,异常电压范围等于5V所对应的故障原因可以为转把的电源线和地线断路。
测试模块6100将该反馈信息上传至上位机6200中,以供上位机6200根据该反馈信息对电机控制器5000进行测试。
在本公开的第二个实施例中,外设可以包括电助力车的线性刹把,电机控制器5000可以包括用于连接转把的第四外设接口、第五外设接口和第六外设接口,其中,第四外设接口可以用于传输第二电源信号,第五外设接口可以用于传输接地信号,第六外设接口可以用于传输表示线性刹把的捏持程度的刹车信号。
对应的,测试模块6100可以包括与第四外设接口对应的第四测试接口,与第五外设接口对应的第五测试接口,与第六外设接口对应的第六测试接口。第四测试接口与第四外设接口连接,第五测试接口与第五外设接口连接,第六测试接口与第六外设接口连接。也就是说,测试模块6100可以通过第四测试接口向第四外设接口传输第二电源信号,通过第五测试接口向第五外设接口传输接地信号,通过第六测试接口向第六外设接口传输刹车信号。
在本实施例中,测试模块6100可以是通过第六测试接口和第六外设接口,向电机控制器5000输出用于模拟转把发生故障的模拟信号,作为刹车信号。
进一步地,如图3所示,该测试模块6100可以包括数模转换单元6110,该数模转换单元6110被设置为生成模拟信号。
再进一步地,如图3所示,该测试模块6100还可以包括控制单元6120,上位机6200响应于测试人员触发的测试请求,向控制单元6120发出测试指令,控制单元6120响应于该测试指令,控制数模转换单元6110生成模拟信号,并将该模拟信号发送至电机控制器5000中。
电机控制器5000可以是根据该模拟信号进行故障检测,得到表示是否检测到发生故障的反馈信息,并将反馈信息返回至测试模块6100。
具体的,电机控制器5000可以是检测该模拟信号的电压是否处于预设的正常电压范围内,根据检测结果得到反馈信息。
其中,正常电压范围可以是预先根据应用场景或具体需求所设定的。例如,该正常电压范围可以是大于等于0.8V且小于等于4.4V。
在该模拟信号的电压处于正常电压范围内的情况下,电机控制器5000可以确定未检测到线性刹把发生故障;在该模拟信号的电压未处于正常电压范围内的情况下,电机控制器5000可以确定检测到线性刹把发生故障。电机控制器5000可以是根据是否检测到线性刹把发生故障的结果得到反馈信息。
进一步地,电机控制器5000在检测到该模拟信号的电压未处于正常电压范围内的情况下,从预设的多个异常电压范围中,选取模拟信号的电压所处的目标异常电压范围,并确定与目标异常电压范围所对应的线性刹把的故障原因,还根据该线性刹把的故障原因得到反馈信息。
具体的,多个异常电压范围可以是预先根据应用场景或具体需求所设定的,并预先确定每个异常电压范围所对应的故障原因。例如,多个异常电压范围可以包括:大于4.4V且小于5V,等于0V,等于5V。异常电压范围大于4.4V且小于5V所对应的故障原因可以为线性刹把的地线断路,异常电压范围等于0V所对应的故障原因可以为线性刹把的电源线断路,异常电压范围等于5V所对应的故障原因可以为线性刹把的电源线和地线断路。
测试模块6100将该反馈信息上传至上位机6200中,以供上位机6200根据该反馈信息对电机控制器5000进行测试。
在本公开的第三实施例中,外设可以包括电助力车的车灯,电机控制器5000可以包括用于连接转把的第七外设接口和第八外设接口,其中,第七外设接口可以用于传输第三电源信号,第八外设接口可以用于传输接地信号。
对应的,测试模块6100可以包括与第七外设接口对应的第七测试接口,与第八外设接口对应的第八测试接口。第七测试接口与第七外设接口连接,第八测试接口与第八外设接口连接。也就是说,测试模块6100可以通过第七测试接口向第七外设接口传输第三电源信号,通过第八测试接口向第八外设接口传输接地信号。
在本实施例中,测试模块6100可以是通过第七测试接口、第七外设接口、第八测试接口和第八外设接口,向电机控制器5000输出用于模拟转把发生故障的模拟信号。
进一步地,如图3所示,该测试模块6100还可以包括控制模块6120和继电器6130,继电器6130可以是连接在第七测试接口和第八测试接口之间,继电器6130的控制端与控制模块6120连接。
控制单元6120可以被设置为控制继电器6130导通或断开,以通过第七测试接口和第八测试接口向电机控制器5000输出用于模拟车灯发生短路或断路故障的模拟信号。
具体的,控制单元6120可以是在控制继电器6130导通的情况下,通过第七测试接口和第八测试接口向电机控制器5000输出用于模拟车灯发生短路故障的模拟信号;控制单元6120可以是在控制继电器6130断开的情况下,通过第七测试接口和第八测试接口向电机控制器5000输出用于模拟车灯发生断路故障的模拟信号。
再进一步地,上位机6200响应于测试人员触发的测试请求,向控制单元6120发出测试指令,控制单元6120响应于该测试指令,控制继电器6130导通或断开,以通过第七测试接口和第八测试接口向电机控制器5000输出用于模拟车灯发生短路或断路故障的模拟信号。
电机控制器5000可以是根据该模拟信号进行故障检测,得到表示是否检测到发生故障的反馈信息,并将反馈信息返回至测试模块6100。
具体的,电机控制器5000可以是检测该模拟信号的电流是否处于预设的正常电流范围内,并根据检测结果得到反馈信息。
其中,正常电流范围可以是预先根据应用场景或具体需求所设定的。例如,该正常电流范围可以是大于等于1A且小于等于9A。
在该模拟信号的电流处于正常电流范围内的情况下,电机控制器5000可以确定未检测到车灯发生故障;在该模拟信号的电流未处于正常电流范围内的情况下,电机控制器5000可以确定检测到车灯发生故障。电机控制器5000可以是根据是否检测到车灯发生故障的结果得到反馈信息。
进一步地,电机控制器5000在检测到该模拟信号的电流未处于正常电流范围内的情况下,将模拟信号的电流与正常电流范围进行比较,根据比较结果确定车灯故障原因,还根据车灯故障原因得到反馈信息。
具体的,可以预先确定大于正常电流范围和小于正常电流范围所对应的车灯故障原因。例如,可以确定大于正常电流范围所对应的车灯故障原因为车灯短路,小于正常电流范围所对应的车灯故障原因为车灯断路。
测试模块6100将该反馈信息上传至上位机6200中,以供上位机6200根据该反馈信息对电机控制器5000进行测试。
通过本实施例的测试装置,可以自动对电机控制器进行测试,不需要对电机控制器的外设进行破坏,可以节省制造外设故障的时间,提高测试效率,降低人工成本。而且,本实施例的测试装置还可以适配多种外设。
在本公开的一个实施例中,该上位机6200还可以被设置为展示和/或存储电机控制器5000的测试结果。
通过本实施例,可以向测试人员展示测试结果,还可以便于测试人员后续对测试结果进行查询和追踪。
在本公开的一个实施例中,如图3所示,该测试装置6000还可以包括恒压恒流源6300,该恒压恒流源6300被设置为向电机控制器5000供电。
在一个例子中,该恒压恒流源6300可以是程控可编程的恒压恒流源,具体的,可以是上位机6200控制该恒压恒流源6300向电机控制器5000供电。
<***实施例>
本实施例中提供的一种电机控制器的测试***,如图4所示,该电机控制器的测试***7000可以包括电机控制器5000和前述实施例所述的测试装置6000。
其中,该电机控制器5000可以被设置为接收测试装置6000发出的模拟信号,根据该模拟信号进行故障检测,得到表示是否检测到所述任一外设发生故障的反馈信息,并将反馈信息传输至测试装置6000,以供测试装置6000根据反馈信息对电机控制器5000进行测试。
在一个实施例中,所述任一外设可以包括电助力车的转把或线性刹把,电机控制器5000可以被设置为检测模拟信号的电压是否处于预设的正常电压范围内,并根据检测结果得到反馈信息。
进一步地,电机控制器5000可以被设置为在检测到模拟信号的电压未处于正常电压范围内的情况下,从预设的多个异常电压范围中,选取模拟信号的电压所处的目标异常电压范围,并确定与目标异常电压范围所对应的故障原因,还根据故障原因得到反馈信息。
在另一个实施例中,所述任一外设可以包括电助力车的车灯,电机控制器5000可以被设置为检测模拟信号的电流是否处于预设的正常电流范围内,并根据检测结果得到反馈信息。
进一步地,电机控制器5000可以被设置为在检测到模拟信号的电流未处于正常电流范围内的情况下,对模拟信号的电流与正常电流范围进行比较,根据比较结果确定车灯的故障原因,还根据车灯的故障原因得到反馈信息。
以上各实施例侧重描述与其他实施例的不同之处,各实施例之间的相同或者相似的部分,相互参见即可。
上述各实施例主要重点描述与其他实施例的不同之处,但本领域技术人员应当清楚的是,上述各实施例可以根据需要单独使用或者相互结合使用。
虽然已经通过例子对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上例子仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。

Claims (10)

1.一种电机控制器的测试装置,所述电机控制器包括用于连接至少一个外设的外设接口;所述测试装置包括测试模块和上位机,所述测试模块包括与所述外设接口对应的测试接口,所述测试接口与对应的所述外设接口连接;
所述测试模块被设置为通过所述测试接口,向所述电机控制器输出用于模拟任一外设发生故障的模拟信号;并将所述电机控制器返回的反馈信息上传至所述上位机;其中,所述反馈信息为表示所述电机控制器是否根据所述模拟信号检测到所述任一外设发生故障的信息;
所述上位机被设置为根据所述反馈信息对所述电机控制器进行测试。
2.根据权利要求1所述的测试装置,所述任一外设包括电助力车的转把或线性刹把,
所述测试模块包括数模转换单元,所述数模转换单元被设置为生成所述模拟信号。
3.根据权利要求1所述的测试装置,所述任一外设包括电助力车的车灯,
所述测试模块还包括控制单元和继电器,所述继电器连接在用于连接所述车灯的外设接口所对应的测试接口之间;
所述控制单元被设置为控制所述继电器导通或断开,以通过用于连接所述车灯的外设接口所对应的测试接口,向所述电机控制器输出用于模拟所述车灯发生故障的模拟信号。
4.根据权利要求1所述的测试装置,所述上位机还被设置为展示所述电机控制器的测试结果。
5.根据权利要求1所述的测试装置,所述测试装置还包括恒压恒流源,所述恒压恒流源被设置为向所述电机控制器供电。
6.一种电机控制器的测试***,包括电机控制器和根据权利要求1至5中任一项所述的测试装置;
所述电机控制器被设置为接收所述模拟信号,根据所述模拟信号进行故障检测,得到表示是否检测到所述任一外设发生故障的反馈信息,并将所述反馈信息传输至所述测试装置,以供所述测试装置根据所述反馈信息对所述电机控制器进行测试。
7.根据权利要求6所述的测试***,所述任一外设包括电助力车的转把或线性刹把,
所述电机控制器被设置为检测所述模拟信号的电压是否处于预设的正常电压范围内,并根据检测结果得到所述反馈信息。
8.根据权利要求7所述的测试***,所述电机控制器还被设置为在检测到所述模拟信号的电压未处于所述正常电压范围内的情况下,从预设的多个异常电压范围中,选取所述模拟信号的电压所处的目标异常电压范围,并确定与所述目标异常电压范围所对应的所述任一外设的故障原因,还根据所述故障原因得到所述反馈信息。
9.根据权利要求6所述的测试***,所述任一外设包括电助力车的车灯,所述电机控制器被设置为检测所述模拟信号的电流是否处于预设的正常电流范围内,并根据检测结果得到所述反馈信息。
10.根据权利要求6所述的测试***,所述电机控制器被设置为在检测到所述模拟信号的电流未处于预设的正常电流范围内的情况下,对所述模拟信号的电流与所述正常电流范围进行比较,根据比较结果确定所述任一外设的故障原因,还根据所述故障原因得到所述反馈信息。
CN202111049154.6A 2021-09-08 2021-09-08 一种电机控制器的测试装置和*** Withdrawn CN113778053A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111049154.6A CN113778053A (zh) 2021-09-08 2021-09-08 一种电机控制器的测试装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111049154.6A CN113778053A (zh) 2021-09-08 2021-09-08 一种电机控制器的测试装置和***

Publications (1)

Publication Number Publication Date
CN113778053A true CN113778053A (zh) 2021-12-10

Family

ID=78841595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111049154.6A Withdrawn CN113778053A (zh) 2021-09-08 2021-09-08 一种电机控制器的测试装置和***

Country Status (1)

Country Link
CN (1) CN113778053A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116679687A (zh) * 2023-08-03 2023-09-01 成都金洹科科技有限公司 一种电动车控制器测试机

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102902263A (zh) * 2012-09-28 2013-01-30 北京智行鸿远汽车技术有限公司 新能源车辆电机控制器硬件在回路测试设备及测试方法
CN104572370A (zh) * 2013-10-28 2015-04-29 帝斯贝思数字信号处理和控制工程有限公司 用于借助测试环境测试控制器的***和方法
US20190354453A1 (en) * 2018-05-16 2019-11-21 Advantest Corporation Traffic capture and debugging tools for identifying root causes of device failure during automated testing
CN112379208A (zh) * 2020-11-30 2021-02-19 摩拜(北京)信息技术有限公司 电动自行车的故障检测方法、电动自行车及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102902263A (zh) * 2012-09-28 2013-01-30 北京智行鸿远汽车技术有限公司 新能源车辆电机控制器硬件在回路测试设备及测试方法
CN104572370A (zh) * 2013-10-28 2015-04-29 帝斯贝思数字信号处理和控制工程有限公司 用于借助测试环境测试控制器的***和方法
US20190354453A1 (en) * 2018-05-16 2019-11-21 Advantest Corporation Traffic capture and debugging tools for identifying root causes of device failure during automated testing
CN112379208A (zh) * 2020-11-30 2021-02-19 摩拜(北京)信息技术有限公司 电动自行车的故障检测方法、电动自行车及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116679687A (zh) * 2023-08-03 2023-09-01 成都金洹科科技有限公司 一种电动车控制器测试机
CN116679687B (zh) * 2023-08-03 2023-10-24 成都金洹科科技有限公司 一种电动车控制器测试机

Similar Documents

Publication Publication Date Title
US10754673B2 (en) Smart device configuration guidance via automated assistant interface of separate client device
CN106331975B (zh) 用于智能语音交互设备的故障检测方法、装置及***
CN106004444A (zh) 一种车辆故障智能提示方法及***
CN105204457B (zh) 实现车辆远程定位救援的方法、车辆、移动终端及救援服务器
US20080016406A1 (en) Testing system for portable electronic devices and method of using the same
CN112379208A (zh) 电动自行车的故障检测方法、电动自行车及***
CN111786807B (zh) 故障提示***、方法、装置和存储介质
US20190164404A1 (en) Alarm signal output apparatus, detection alarm device, and detection alarm platform system
CN109462628A (zh) 共享汽车的个性化设置方法与***、云服务器及共享汽车
US20190214808A1 (en) System and method for monitoring fuses in a vehicle
CN113778053A (zh) 一种电机控制器的测试装置和***
CN110618673A (zh) 车辆故障处理的方法及车载设备
US20200184743A1 (en) Supplementing Vehicle Service Content with Scan Tool Initialization Links
CN114417996A (zh) 一种分布式光伏组串的异常检测方法、装置和电子设备
US11108434B2 (en) Logical to physical mapping of aircraft electronic components
CN105354769A (zh) 用于配电网设备的数据处理方法和装置
CN105717437A (zh) 控制板自动测试***及方法
CN111835902A (zh) 设备测试方法、装置、电子设备及存储介质
CN111611124B (zh) 监控设备分析方法、装置、计算机装置及存储介质
CN113762546B (zh) 模块化检修***、方法以及相关设备
CN113472759A (zh) 车辆通信协议的变更方法、服务器及可读存储介质
CN108363378B (zh) 显示装置的控制板工作状态智能检测***及方法
CN106899487B (zh) 通信处理方法、装置、服务器及设备
CN113686562B (zh) 一种车门下线检测方法及装置
CN113253033B (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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20211210