Online fault detection device and vehicle

文档序号:138528 发布日期:2021-10-22 浏览:21次 中文

阅读说明:本技术 一种在线故障检测装置及车辆 (Online fault detection device and vehicle ) 是由 卢忆都 尹颖 张友焕 黄殿辉 刘超 于 2020-04-22 设计创作,主要内容包括:本发明提供了一种在线故障检测装置及车辆,其中所述装置包括:存储器;控制器,与所述存储器连接,其中所述控制器用于:采集车辆行驶过程中车辆元器件的行驶数据,并将所述行驶数据写入所述存储器,以及根据所述行驶数据判断所述车辆元器件存在故障时,读取所述存储器中当前所存储的行驶数据中的目标数据并上传至车辆的网关,所述目标数据包括所述元器件存在故障时采集的行驶数据;所述网关可以将所述目标数据上传至服务器,维修人员可以通过所述服务器查看所述目标数据并进行故障解析,进而准确地定位所述车辆元器件发生故障的原因,节省了检修时间。(The invention provides an online fault detection device and a vehicle, wherein the device comprises: a memory; a controller coupled to the memory, wherein the controller is configured to: collecting driving data of a vehicle component in the driving process of a vehicle, writing the driving data into a memory, reading target data in the driving data currently stored in the memory and uploading the target data to a gateway of the vehicle when the vehicle component is judged to have a fault according to the driving data, wherein the target data comprises the driving data collected when the component has the fault; the gateway can upload the target data to the server, and maintenance personnel can check the target data through the server and analyze the fault, so that the reason why the vehicle component is in fault can be accurately positioned, and the overhaul time is saved.)

1. An online fault detection device, comprising:

a memory;

a controller coupled to the memory, wherein the controller is configured to: the method comprises the steps of collecting driving data of a vehicle component in the driving process of the vehicle, writing the driving data into a memory, reading target data in the driving data stored in the memory at present and uploading the target data to a gateway of the vehicle when the vehicle component is judged to have a fault according to the driving data, wherein the target data comprises the driving data collected when the component has the fault.

2. The online fault detection device of claim 1, wherein the controller is further configured to send a first time point and a second time point to the memory when the vehicle component is faulty, wherein a fault trigger time point is located between the first time point and the second time point;

the memory is used for receiving the first time point and the second time point sent by the controller, and extracting the target data in the currently stored driving data according to the first time point and the second time point.

3. The online failure detection device according to claim 2, wherein the memory stores the travel data acquired in real time in a first storage area, and stores the extracted target data in a second storage area.

4. The online fault detection device according to claim 3, wherein the memory cyclically overwrites the travel data in the first storage area when acquiring the travel data in real time.

5. The online fault detection device of claim 1, further comprising a telematics T-BOX and a device interface connected to the gateway, wherein the T-BOX is configured to upload travel data currently stored in the memory to a server; the device interface is used for connecting the device to read the target data currently stored in the memory.

6. The online fault detection device of claim 1, wherein the controller comprises at least one of:

the system comprises a driving motor controller MCU, a vehicle control unit VCU, a battery management system BMS, a direct current converter DC-DC and a vehicle-mounted charger OBC.

7. The on-line fault detection device of claim 1, wherein the controller uploads the target data to the gateway via a Controller Area Network (CAN) bus.

8. The online failure detection device of claim 5, wherein the T-BOX uploads the target data currently stored in the memory to the server over a wireless network.

9. A vehicle characterized in that it comprises an online fault detection device according to any one of claims 1 to 8.

Technical Field

The invention relates to the field of automobiles, in particular to an online fault detection device and an automobile.

Background

When a vehicle breaks down, a driver generally drives the vehicle to a repair shop to repair the vehicle, and a maintainer integrally inspects the vehicle according to the requirement of the fault condition so as to accurately find the cause of the fault, which is time-consuming.

Disclosure of Invention

The invention aims to provide an online fault detection device and a vehicle, and aims to solve the problem that in the prior art, when the vehicle breaks down, maintenance personnel cannot timely and accurately find out the reason of the fault.

In order to achieve the above object, the present invention provides an online fault detection device, comprising:

a memory;

a controller coupled to the memory, wherein the controller is configured to: the method comprises the steps of collecting driving data of a vehicle component in the driving process of the vehicle, writing the driving data into a memory, reading target data in the driving data stored in the memory at present and uploading the target data to a gateway of the vehicle when the vehicle component is judged to have a fault according to the driving data, wherein the target data comprises the driving data collected when the component has the fault.

Optionally, when the vehicle component has a fault, the controller is further configured to send a first time point and a second time point to the memory, where a fault trigger time point is located between the first time point and the second time point;

the memory is used for receiving the first time point and the second time point sent by the controller, and extracting the target data in the currently stored driving data according to the first time point and the second time point.

Optionally, the memory stores the driving data acquired in real time to a first storage area, and stores the extracted target data to a second storage area.

Optionally, the memory cyclically covers the driving data in the first storage area when the driving data is acquired in real time.

Optionally, the online fault detection apparatus further comprises a telematics T-BOX and an equipment interface connected to the gateway, wherein the T-BOX is configured to upload the driving data currently stored in the memory to a server; the device interface is used for connecting the device to read the target data currently stored in the memory.

Optionally, the controller comprises at least one of:

the system comprises a driving motor controller MCU, a vehicle control unit VCU, a battery management system BMS, a direct current converter DC-DC and a vehicle-mounted charger OBC.

Optionally, the controller uploads the target data to the gateway through a controller area network, CAN, bus.

Optionally, the T-BOX uploads the target data currently stored in the memory to the server over a wireless network.

Another preferred embodiment of the present invention provides a vehicle including the online failure detection apparatus as described above.

The technical scheme of the invention has the following beneficial effects:

according to the online fault detection device provided by the embodiment of the invention, when the controller judges that the vehicle component has a fault, the controller uploads the target data including the driving data acquired when the component has the fault to the gateway of the vehicle, the gateway can upload the target data to the server, and a maintenance worker can check the target data in the server and analyze the fault, so that the maintenance worker can accurately position the fault reason of the vehicle component, and the maintenance time is saved. And the target data is stored in the memory, so that a maintenance person can conveniently view the target data stored in the memory through special equipment.

Drawings

FIG. 1 is a schematic structural diagram of an online fault detection device provided in the present invention;

FIG. 2 is a schematic diagram of data freezing according to the present invention;

fig. 3 is a schematic diagram of a network topology according to the present invention.

Detailed Description

In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help the full understanding of the embodiments of the present invention. Thus, it will be apparent to those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.

It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

In various embodiments of the present invention, it should be understood that the sequence numbers of the following processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.

It should be understood that the term "and/or" herein is merely one type of association relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.

In the embodiments provided herein, it should be understood that "B corresponding to a" means that B is associated with a from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may be determined from a and/or other information.

Example 1:

referring to fig. 1, a preferred embodiment of the present invention provides an apparatus for online fault diagnosis, including:

a memory;

a controller coupled to the memory, wherein the controller is configured to: the method comprises the steps of collecting driving data of a vehicle component in the driving process of the vehicle, writing the driving data into a memory, reading target data in the driving data stored in the memory at present and uploading the target data to a gateway of the vehicle when the vehicle component is judged to have a fault according to the driving data, wherein the target data comprises the driving data collected when the component has the fault.

Optionally, the memory and the controller may be two components, and the controller and the memory may perform information interaction by using a high-speed parallel/serial port, or may perform information interaction by using other high-speed communication methods. The memory may also be built into the controller.

Optionally, the Controller uploads the target data to the gateway through a Controller Area Network (CAN).

Through the controller judges when vehicle components and parts have the trouble, the controller will include the gateway to the vehicle is uploaded to the target data of the data of traveling that the components and parts gathered when having the trouble, the gateway can with the target data is uploaded to the server, and maintenance personal can pass through the server is looked over the target data and is carried out the failure analysis, and then maintenance personal can accurately fix a position the reason that vehicle components and parts broke down has saved maintenance time. And the target data is stored in the memory, so that a maintenance person can conveniently view the target data stored in the memory through special equipment.

Optionally, the controller may also send information when the component has a fault to an on-board terminal or a mobile phone terminal of a driver, so as to perform an early warning prompt on the driver, thereby avoiding a safety accident occurring when the vehicle component has a fault and the driver drives the vehicle to run for a long time.

Example 2:

on the basis of the above embodiment, when the vehicle component has a fault, the controller is further configured to send a first time point and a second time point to the memory, where a fault trigger time point is located between the first time point and the second time point; the memory is used for receiving the first time point and the second time point sent by the controller, and extracting the target data in the currently stored driving data according to the first time point and the second time point.

Alternatively, referring to fig. 2, the controller may write the travel data in the memory in the form of a data packet, wherein the data packet may include time information. When the component is in fault, the controller can find a corresponding fault data packet according to the fault triggering time point. The first time point and the second time point may include a plurality of data packets therebetween, for example, the first time point and the second time point may include 7 data packets therebetween, a failure data packet corresponding to the failure trigger time point may be defined as a data packet K, the data packet K may be located at a middle position of the 7 data packets, three data packets representing that the component is normal are provided around the data packet K, and the three data packets are defined as a data packet K-3, a data packet K-2, a data packet K-1, a data packet K +2, and a data packet K +3, respectively. When extracting the target data, the controller may extract the fault data packet and a plurality of data packets adjacent to the fault data packet and corresponding to the component when the component is normal, as the target data, for example, the data packet K-2, the data packet K-1, the data packet K +1, and the data packet K +2 may be extracted together. By uploading the fault data packet and a plurality of data packets adjacent to the fault data packet to a gateway, and then uploading the data packets to a server, maintenance personnel can accurately acquire data representing that the component is normal before and after the fault triggering time point when the component is in fault. According to the data, maintenance personnel can analyze and position the fault, so that the reason for the component fault can be accurately found, and the maintenance efficiency is improved.

Optionally, the memory stores the driving data acquired in real time to a first storage area, and stores the extracted target data to a second storage area. The memory cyclically covers the running data in the first storage area when the running data is acquired in real time.

Optionally, when the controller determines that the vehicle component has a fault, the controller may trigger a freezing mechanism to freeze data before and after the component has the fault, that is, freeze the fault data packet and a plurality of data packets adjacent to the fault data packet, which correspond to the component when the component is normal, and freeze data frames before and after the component has the fault and write the data frames into the memory, so that the controller extracts the frozen data and uploads the frozen data to the gateway.

Optionally, when the controller writes the driving data into the memory, a data storage window of the memory sets a data storage amount, the driving data stored in the first storage area is according to a first-in first-out principle, that is, the driving data written into the first storage area later can cyclically cover the data written into the first storage area earlier, so as to avoid a situation that the data amount is large and the memory space of the memory is excessively occupied. The target data is stored in the second storage area, and generally, the data volume of the target data is small, and the occupied space is small. Therefore, the target data can be stored in the second storage area for a period of time, and if the storage capacity of the second storage area reaches a preset value, the target data with earlier writing time can be cyclically covered according to the sequence time of writing the target data into the second storage area. And the target data is stored in the second storage area for a period of time, so that maintenance personnel can conveniently check the target data at a local end.

Example 3:

on the basis of the above embodiments, the online failure detection apparatus further includes a Telematics-BOX (T-BOX) and a device interface connected to the gateway, where the T-BOX is configured to upload target data currently stored in the memory to a server; the device interface is used for connecting the device to read the target data currently stored in the memory.

The target data are uploaded to the server through the T-BOX, so that maintenance personnel can conveniently check the target data in the background and analyze the target data. And maintenance personnel can also be connected with the equipment interface through special equipment, so that the target data can be read, and the overhauling mode is flexible.

Optionally, the T-BOX may upload target data currently stored in the memory to the server through a wireless network.

Example 4:

on the basis of the above embodiments, referring to fig. 3, the controller includes at least one of: a drive Motor Controller (MCU), a Vehicle Control Unit (VCU), a Battery Management System (BMS), a Direct-Current converter (DC-DC), and an On Board Charger (OBC).

Each controller can store target data in a built-in memory, the memory is set with a certain storage moving window, and the time of the moving window determines fault data recorded when a component fault occurs. When a component fails, the controller can trigger a freezing mechanism and freeze and store data of time windows before and after a time node of the component failure in the memory.

Optionally, for example, when the controller includes the MCU, the VCU, and the BMS, and when components corresponding to the MCU, the VCU, and the BMS have a fault, the controller may adopt a discrete or centralized processing manner, and the discrete manner may be that each controller writes target information of a corresponding component into a memory corresponding to each controller, and uploads the target information to the gateway. For example, the MCU writes target data of a driving motor in a fault state into the memory, and uploads the target data to the gateway. The centralized processing mode can be that a controller acquires target data when each component has a fault, and the controller sends out a fault freezing mechanism in a centralized manner. For example, when the components are a driving motor and a storage battery, and the controller is the VCU, the VCU may acquire target data when the driving motor and the storage battery have faults, and then send out a fault freezing mechanism in a centralized manner. Optionally, other controllers different from the VCU may acquire target data when each component has a fault, and further send the target data to the gateway.

In summary, (1) the online fault detection device may store target data before and after a component fault occurs by using a memory, and a controller freezes and uploads the target data to a background monitoring platform or a special reading device;

(2) the controller can be in high-speed communication with the memory, performs data interaction, can write data into the memory in real time, can latch target data in the memory, and reads and uploads the target data;

(3) the controller CAN transmit the frozen target data to a T-BOX and an equipment interface which are connected with a gateway through a CAN network of the whole vehicle, transmit the target data to a background monitoring platform through the T-BOX, and read the equipment interface through equipment;

(4) the controller can process the target data in a centralized or discrete mode, wherein the centralized mode is that each component sends the respective target data to one or more controllers, and then the controllers freeze and upload the target data; the discrete type is a controller corresponding to the component, and target data of the corresponding component is frozen and uploaded.

(5) Because the transmitted data is more, the data to be transmitted can be stored and transmitted in a standardized mode, and the data volume is reduced.

Example 5:

on the basis of the various embodiments, the invention further provides a vehicle, and the vehicle comprises the online fault detection device.

The maintainer is right when the components and parts of vehicle overhaul, can through professional equipment with equipment connects, and then reads target data also can look over through the backstage target data, maintainer's maintenance mode is more nimble.

Furthermore, the present invention may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.

It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion.

While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种GPS数据处理方法及服务器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!