CN112026787A - Fault information processing method, device, vehicle and storage medium - Google Patents

Fault information processing method, device, vehicle and storage medium Download PDF

Info

Publication number
CN112026787A
CN112026787A CN202010740982.3A CN202010740982A CN112026787A CN 112026787 A CN112026787 A CN 112026787A CN 202010740982 A CN202010740982 A CN 202010740982A CN 112026787 A CN112026787 A CN 112026787A
Authority
CN
China
Prior art keywords
fault
fault information
signal
mode
charging
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
Application number
CN202010740982.3A
Other languages
Chinese (zh)
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.)
Beiqi Foton Motor Co Ltd
Original Assignee
Beiqi Foton Motor 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 Beiqi Foton Motor Co Ltd filed Critical Beiqi Foton Motor Co Ltd
Priority to CN202010740982.3A priority Critical patent/CN112026787A/en
Publication of CN112026787A publication Critical patent/CN112026787A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

The invention provides a fault information processing method, a fault information processing device, a vehicle and a storage medium, wherein the fault information processing method comprises the following steps: determining an operation mode corresponding to the operation signal in response to an operation signal of the vehicle controller, and detecting whether an operation failure in the operation mode occurs; if the operation fault is detected not to be generated and the fault information matched with the operation fault is stored, determining that the fault information passes through an aging period when the operation mode is ended so as to increase the statistic value of the aging period; and deleting the fault information under the condition that the statistical value is greater than or equal to a preset threshold value. According to the technical scheme, invalid fault detection periods can be prevented from being counted as the aging periods, so that the probability that fault information is removed too early is reduced, and the fault information plays a role in auxiliary maintenance.

Description

Fault information processing method, device, vehicle and storage medium
Technical Field
The present invention relates to the field of automotive technologies, and in particular, to a fault information processing method, a fault information processing apparatus, a vehicle, and a computer-readable storage medium.
Background
For vehicles such as electric vehicles and the like, occasional operation faults can be generated, if the operation faults are difficult to reproduce, fault information stored in a vehicle controller is required to be used for assisting in checking the vehicle state, and after the operation faults disappear, the fault information can be stored in the vehicle controller for a period of time in order to assist in fault maintenance.
In the related art, all faults of the vehicle control unit take a uniform operation cycle as a fault aging cycle. In the process of implementing the present invention, the inventor finds that at least the following problems exist in the prior art, no matter whether a functional module is activated or not, the operation cycle records the aging counter of the relevant fault of the functional module:
in the prior art, even if a certain functional module is not started, the aging technologist with the related fault still counts after an operation cycle is completed, so that when the value recorded by the aging counter reaches a preset threshold value, although the related fault does not actually complete the aging process, the fault information is still deleted, and the related fault cannot be reasonably applied to auxiliary maintenance.
Disclosure of Invention
Embodiments of the present invention provide a fault information processing method, a fault information processing apparatus, a vehicle, and a storage medium, so as to prevent an invalid fault detection period from being counted as an aging period, thereby reducing a probability that fault information is removed prematurely, and enabling the fault information to play a role in assisting maintenance.
An embodiment of a first aspect of the present invention provides a method for processing fault information of a vehicle controller, including:
determining an operation mode corresponding to the operation signal in response to an operation signal of the vehicle controller, and detecting whether an operation failure in the operation mode occurs;
if the operation fault is detected not to be generated and the fault information matched with the operation fault is stored, determining that the fault information passes through an aging period when the operation mode is ended so as to increase the statistic value of the aging period;
and deleting the fault information under the condition that the statistical value is greater than or equal to a preset threshold value.
Optionally, the determining, in response to an operation signal of the vehicle controller, an operation mode corresponding to the operation signal includes:
detecting whether the operation signal is a power-on signal or a charging signal in response to the operation signal;
if the operation signal is the power-on signal, determining that the corresponding operation mode is a driving mode;
and if the operation signal is the charging signal, determining that the corresponding operation mode is a charging mode.
Optionally, a driving execution module is connected with the vehicle controller,
the driving mode is matched with the operation fault of the vehicle controller and the operation fault of the driving execution module.
Optionally, the charging mode includes an ac charging mode and a dc charging mode, the vehicle controller is connected to an ac charging module and a dc charging module,
the AC charging mode is matched with the operation fault of the vehicle controller and the operation fault of the AC charging module;
the DC charging mode is matched with the operation fault of the vehicle controller and the operation fault of the DC charging module.
Optionally, after detecting whether an operation fault corresponding to the operation mode is generated, the method further includes:
if the operation fault is detected to be generated, inquiring whether the fault information matched with the operation fault is stored or not;
if the fault information is determined to be stored, performing zero clearing operation on the statistic value to recount the aging period;
and if the fault information is determined not to be stored, storing the fault information.
An embodiment of a second aspect of the present invention provides a failure information processing apparatus of a vehicle controller, including:
a detection unit for determining an operation mode corresponding to the operation signal in response to an operation signal of the vehicle controller and detecting whether an operation failure in the operation mode occurs;
a control unit, configured to determine that the fault information has undergone an aging period to increase statistics of the aging period when the operation mode is ended if it is detected that the operation fault is not generated and fault information matching the operation fault has been stored;
the control unit is further configured to: and deleting the fault information under the condition that the statistical value is greater than or equal to a preset threshold value.
Optionally, the detection unit is further configured to: detecting whether the operation signal is a power-on signal or a charging signal in response to the operation signal;
the device further comprises:
the determining unit is used for determining that the corresponding running mode is a driving mode if the running signal is the electrifying signal;
the determination unit is further configured to: and if the operation signal is the charging signal, determining that the corresponding operation mode is a charging mode.
Optionally, the apparatus further comprises:
the query unit is used for querying whether the fault information matched with the operation fault is stored or not if the operation fault is detected to be generated;
the execution unit is used for executing zero clearing operation on the statistic value to recount the aging period if the fault information is determined to be stored;
and the storage unit is used for storing the fault information if the fault information is determined not to be stored.
Embodiments of the third aspect of the present invention provide a vehicle comprising a processor, a memory and a computer program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the fault information processing method of any one of the embodiments of the first aspect of the present invention.
An embodiment of the fourth aspect of the present invention provides a computer-readable storage medium, which is characterized in that the readable storage medium stores a program or instructions, and the program or instructions, when executed by a processor, implement the steps of the fault information processing method described in any one of the embodiments of the first aspect of the present invention.
The embodiment of the invention determines the operation mode of the vehicle controller when the vehicle controller operates, and only detects the operation fault which can occur in the mode, when the operation mode is finished, the vehicle controller can be regarded as finishing an operation period in the operation mode, if the stored operation fault is not detected in the operation period, the operation fault is indicated not to recur in the operation period, and the operation period can also be regarded as an aging period of the operation fault. If the operation fault still does not exist in the next operation period of the operation mode, accumulating the unrepeated times, namely the statistics of the aging period until the accumulated statistics is detected to be larger than or equal to the preset threshold value, indicating that the use value of the fault information of the operation fault is very small, and deleting the fault information. The operation period in which the operation fault possibly occurs is recorded as the aging period, the detection period corresponding to the operation mode in which the operation fault possibly occurs is eliminated, the probability that the fault information is prematurely cleared can be reduced by combining with the reasonably set preset threshold value, and the fault information can be more conveniently called when needed, so that the probability that the fault information is applied to vehicle maintenance is improved, and the stored fault information plays a role in assisting maintenance to the maximum extent.
Drawings
FIG. 1 shows a schematic flow diagram of a fault information processing method according to one embodiment of the invention;
FIG. 2 shows a schematic flow diagram of a fault information processing method according to another embodiment of the invention;
fig. 3 shows a schematic block diagram of a fault information processing apparatus according to an embodiment of the present invention;
FIG. 4 shows a schematic block diagram of a vehicle according to one embodiment of the present invention.
Detailed Description
So that the manner in which the above recited objects, features and advantages of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings. It should be noted that the embodiments of the present invention and features of the embodiments may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
The Vehicle controller may also be referred to as a Vehicle Control Unit (VCU), and is electrically connected to a BMS (Battery Management System) main Control board, a T-Box (Terminal Box), and an actuator, respectively.
As shown in fig. 1, a method for processing fault information of a vehicle controller according to an embodiment of the present invention includes:
step S102, responding to the operation signal of the vehicle controller, determining the operation mode corresponding to the operation signal, and detecting whether the operation fault in the operation mode is generated.
The operation mode of the vehicle controller may be divided according to the operation mode of the vehicle, and the operation mode of the vehicle may be divided according to the charge-discharge state of the vehicle, for example, when the vehicle is in a driving state or a parking state, the vehicle may be regarded as being in a discharge state.
In addition, the fault information may be stored in the form of a fault code, and after entering any operation mode, the fault detection is started, and if a fault is detected for the first time, the fault code may be recorded as the stored fault information matching the operation fault, and the fault identification position is set to 1.
Step S104, if it is detected that no operation fault is generated and fault information matched with the operation fault is stored, when the operation mode is ended, determining that the fault information is subjected to an aging period so as to increase the statistics of the aging period.
If the fault code is recorded, but the corresponding operation fault is not detected in the operation period, the fault identification position is set to be 0, and the fault information is considered to enter an aging state, if the operation fault is detected to be not generated for the first time, the statistical value is recorded as 1, and if the operation fault is detected to be not generated for multiple times, the statistical value is recorded as multiple times.
And step S106, deleting the fault information under the condition that the statistical value is greater than or equal to the preset threshold value.
And if the number of the operation faults which are not generated is continuously detected for multiple times and reaches a preset threshold value, clearing the confirmed fault code and deleting the fault information.
The fault information processing method provided by this embodiment determines the operation mode in which the vehicle controller is located when the vehicle controller operates, and only detects an operation fault that may occur in the operation mode, and at the end of the operation mode, may regard an operation cycle in the operation mode as completed, and if a stored operation fault is not detected in the operation cycle, it indicates that the operation fault is not reproduced in the operation cycle, and the operation cycle may also be regarded as an aging cycle of the operation fault.
If the operation fault still does not exist in the next operation period of the operation mode, accumulating the unrepeated times, namely the statistics of the aging period until the accumulated statistics is detected to be larger than or equal to the preset threshold value, indicating that the use value of the fault information of the operation fault is very small, and deleting the fault information.
The operation period in which the operation fault possibly occurs is recorded as the aging period, the period corresponding to the operation mode in which the operation fault possibly occurs is eliminated, the probability that the fault information is prematurely cleared can be reduced by combining a preset threshold value which is reasonably set, and the fault information can be more conveniently called when needed, so that the probability that the fault information is applied to vehicle maintenance is improved, and the stored fault information plays a role in assisting maintenance to the maximum extent.
In some embodiments, the determining the operation mode corresponding to the operation signal in response to the operation signal of the vehicle controller described in the above step S102 may be implemented by: detecting whether the operation signal is a power-on signal or a charging signal in response to the operation signal; if the operation signal is a power-on signal, determining that the corresponding operation mode is a driving mode; and if the operation signal is the charging signal, determining that the corresponding operation mode is the charging mode.
According to the working principle of the electric vehicle, the operation mode of the vehicle controller is divided into a driving mode and a charging mode, and the vehicle cannot be in the driving mode and the charging mode at the same time, so that the corresponding operation fault is detected in the mode, specifically, the vehicle controller is distinguished to be in the driving mode or the vehicle mode by detecting whether the operation signal is an electrifying signal or a charging signal, the detection mode is simple, and the reliability of the detection result is high.
In one implementation, a driving execution module is connected to the vehicle controller, and the driving mode is matched with an operation failure of the vehicle controller and an operation failure of the driving execution module.
The driving execution module comprises a battery management module BMS, a motor controller, an engine management module, a gearbox control module and the like.
The charging mode comprises an alternating current charging mode and a direct current charging mode, the vehicle controller is connected with an alternating current charging module and a direct current charging module, and the alternating current charging mode is matched with the operation fault of the vehicle controller and the operation fault of the alternating current charging module; the DC charging mode is matched with the operation fault of the vehicle controller and the operation fault of the DC charging module.
The alternating current charging module comprises a battery management module and an alternating current charging interface, and the direct current charging module comprises a battery management module, a direct current charging interface and the like.
In addition, as can be understood by those skilled in the art, part of the functional modules can be operated in a driving mode and a charging mode simultaneously, such as an on-board air conditioner, a window control module, and the like, so as to turn the fault into a conventional fault.
The conventional fault vehicle control unit has the fault related to the basic function, and the vehicle can be triggered when running or charging.
The driving type fault includes a partial operation fault of the vehicle controller and an operation fault of the driving execution module, and refers to a fault which may be generated only when the vehicle is driven and cannot be generated in a charging state.
The dc charging fault includes a partial operation fault of a vehicle controller and an operation fault of a dc charging module, and refers to a fault that may be generated only when a vehicle is dc charged and cannot be generated when the vehicle is driven or ac charged.
The ac charging type fault includes a partial operation fault of a vehicle controller and an operation fault of an ac charging module, and refers to a fault that may be generated only when the vehicle is ac charged and cannot be generated when the vehicle is driven or dc charged.
Specifically, the conventional fault takes the network activation to the network dormancy as the starting point and the end point of an operation cycle, the vehicle control unit starts to detect the fault when entering the working state, and takes the network cycle as the aging cycle of the conventional fault and counts an aging counter. The conventional fault does not consider that the vehicle running state is in a driving state, an alternating current charging state or a direct current charging state.
The driving fault is detected after the vehicle is powered on at high voltage, and the high-voltage power-on and power-off cycle is taken as the aging cycle of the driving fault and is counted in an aging counter. When the vehicle is in an AC charging state and a DC charging state, the faults of the vehicles are not detected, and the cycle does not include an aging counter.
The AC charging fault is detected by taking the AC charging wake-up to the AC charging end as the starting point and the ending point of an operation cycle, and the AC charging cycle is taken as an aging cycle of the AC charging fault and is counted in an aging counter. When the vehicle is in a running and direct current charging state, the alternating current charging fault is not detected, and the aging counter is not counted in the cycle.
And when the vehicle is awakened by the direct current charging, the fault is detected, and the direct current charging cycle is taken as an aging cycle of the direct current charging fault and is counted into an aging counter. When the vehicle is in a running and alternating current charging state, the direct current charging fault is not detected, and the aging counter is not counted in the cycle.
As shown in fig. 2, another method for processing fault information of a vehicle controller according to an embodiment of the present invention includes:
step S202, responding to the operation signal of the vehicle controller, determining the operation mode corresponding to the operation signal, and detecting whether the operation fault in the operation mode is generated.
Step S204, if the generation of the operation fault is detected, whether fault information matched with the operation fault is stored or not is inquired.
In step S206, if it is determined that the fault information has been stored, a clear operation is performed on the statistical value to recount the aging period.
In step S208, if it is determined that the failure information is not stored, the failure information is stored.
The method comprises the steps of determining whether an operation fault occurs for the first time or not by inquiring whether fault information generating the operation fault is stored or not, directly storing the fault information if the operation fault occurs for the first time, setting the identification position of the fault information to be 1, and directly resetting the energy quantity of the statistics to be recounted if the operation fault does not occur for the first time, wherein the probability of the operation fault is high, the fault identification position is set to be 1, so that the storage time of the fault information matched with the operation fault is prolonged, and the method is convenient for inquiring and is beneficial to calling maintenance reference.
Step S210, if it is detected that no operation fault is generated and fault information matching the operation fault is already stored, when the operation mode is ended, it is determined that the fault information has undergone an aging period, so as to increase the statistics of the aging period.
In step S212, if it is detected that the statistic is greater than or equal to the preset threshold, the fault information is deleted.
In the embodiment of the invention, when the vehicle is abnormal, the fault code is an important clue for troubleshooting, and more fault information is stored under the condition of permission of the memory of the electronic control unit so as to reduce the maintenance difficulty of the vehicle.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
As shown in fig. 3, a failure information processing apparatus 300 of a vehicle controller according to an embodiment of the present invention includes: a detection unit 302 for determining an operation mode corresponding to the operation signal in response to an operation signal of the vehicle controller, and detecting whether an operation failure in the operation mode occurs; a control unit 304, configured to determine that the fault information has undergone an aging period to increase a statistical value of the aging period when the operation mode is ended if it is detected that the operation fault is not generated and the fault information matching the operation fault is stored; the control unit 304 is further configured to: and deleting the fault information under the condition that the statistical value is greater than or equal to the preset threshold value.
Optionally, the detecting unit 302 is further configured to: detecting whether the operation signal is a power-on signal or a charging signal in response to the operation signal; the apparatus 300 further comprises: a determining unit 306, configured to determine that the corresponding operation mode is a driving mode if the operation signal is a power-on signal; the determining unit 306 is further configured to: and if the operation signal is the charging signal, determining that the corresponding operation mode is the charging mode.
Optionally, the apparatus 300 further comprises: the query unit 308 is configured to query whether fault information matching the operation fault is already stored if it is detected that the operation fault occurs; an execution unit 310, configured to perform a clear operation on the statistics to recount the aging period if it is determined that the fault information has been stored; the storage unit 312 is configured to store the failure information if it is determined that the failure information is not stored.
In the embodiment of the present invention, the detecting unit 302, the controlling unit 304, the determining unit 306, the querying unit 308, and the executing unit 310 are all integrated on a chip of the vehicle controller, the storing unit 312 may be a memory chip disposed on the vehicle controller, the detecting unit 302 detects whether an operating condition occurs in any operating mode, and determines whether the executing unit 304 or the querying unit 308 is executed according to a detection result, if the controlling unit 304 executes the operating fault in the operating cycle, if the stored operating fault is not detected in the operating cycle, it indicates that the operating fault does not recur in the operating cycle, the operating cycle may also be regarded as an aging cycle of the operating fault, if the operating fault does not yet recur in a next operating cycle of the operating mode, the number of times that the operating fault does not recur, that is, statistics of the aging cycle, are accumulated until it is detected that the accumulated statistics is greater than or equal to a preset threshold, if the use value of the failure information indicating the operation failure is already small, the failure information can be deleted.
If the query unit 308 is executed, whether the operation fault occurs for the first time is determined by querying whether fault information generating the operation fault is stored, if the operation fault occurs for the first time, the fault information can be directly stored, the identification position of the fault information is set to 1, if the operation fault does not occur for the first time, the probability of the operation fault occurring is high, the counted energy quantity is directly cleared, so as to be counted again, and the fault identification position is set to 1, so that the storage time length of the fault information matched with the operation fault is prolonged, and the query is facilitated and the maintenance reference is called.
The operation period in which the operation fault possibly occurs is recorded as the aging period, the period corresponding to the operation mode in which the operation fault possibly occurs is eliminated, the probability that the fault information is prematurely cleared can be reduced by combining a preset threshold value which is reasonably set, and the fault information can be more conveniently called when needed, so that the probability that the fault information is applied to vehicle maintenance is improved, and the stored fault information plays a role in assisting maintenance to the maximum extent.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
As shown in fig. 4, a vehicle 400 according to an embodiment of the present invention includes a processor 402, a memory 404, and a computer program or instructions stored in the memory 404 and executable on the processor 402, wherein the computer program or instructions, when executed by the processor 402, implement the steps of the fault information processing method described in the above embodiment.
A computer-readable storage medium of an embodiment of the present invention stores thereon a program or instructions that are executed by a processor to perform the steps of the fault information processing method described in the above embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be 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, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The fault information processing method and the fault information processing apparatus provided by the present invention are described in detail above, and a specific example is applied in the text to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understand the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A fault information processing method is applied to a vehicle controller, and is characterized by comprising the following steps:
determining an operation mode corresponding to the operation signal in response to an operation signal of the vehicle controller, and detecting whether an operation failure in the operation mode occurs;
if the operation fault is detected not to be generated and the fault information matched with the operation fault is stored, determining that the fault information passes through an aging period when the operation mode is ended so as to increase the statistic value of the aging period;
and deleting the fault information under the condition that the statistical value is greater than or equal to a preset threshold value.
2. The fault information processing method according to claim 1, wherein the determining an operation mode corresponding to an operation signal of the vehicle controller in response to the operation signal includes:
detecting whether the operation signal is a power-on signal or a charging signal in response to the operation signal;
if the operation signal is the power-on signal, determining that the corresponding operation mode is a driving mode;
and if the operation signal is the charging signal, determining that the corresponding operation mode is a charging mode.
3. The failure information processing method according to claim 2, wherein a travel execution module is connected to the vehicle controller,
the driving mode is matched with the operation fault of the vehicle controller and the operation fault of the driving execution module.
4. The fault information processing method according to claim 2, wherein the charging mode includes an AC charging mode and a DC charging mode, the vehicle controller is connected with an AC charging module and a DC charging module,
the AC charging mode is matched with the operation fault of the vehicle controller and the operation fault of the AC charging module;
the DC charging mode is matched with the operation fault of the vehicle controller and the operation fault of the DC charging module.
5. The fault information processing method according to any one of claims 1 to 4, wherein after detecting whether or not an operation fault corresponding to the operation mode is generated, the method further includes:
if the operation fault is detected to be generated, inquiring whether the fault information matched with the operation fault is stored or not;
if the fault information is determined to be stored, performing zero clearing operation on the statistic value to recount the aging period;
and if the fault information is determined not to be stored, storing the fault information.
6. A failure information processing device of a vehicle controller, applied to the vehicle controller, is characterized by comprising:
a detection unit for determining an operation mode corresponding to the operation signal in response to an operation signal of the vehicle controller and detecting whether an operation failure in the operation mode occurs;
a control unit, configured to determine that the fault information has undergone an aging period to increase statistics of the aging period when the operation mode is ended if it is detected that the operation fault is not generated and fault information matching the operation fault has been stored;
the control unit is further configured to: and deleting the fault information under the condition that the statistical value is greater than or equal to a preset threshold value.
7. The failure information processing apparatus according to claim 6,
the detection unit is further configured to: detecting whether the operation signal is a power-on signal or a charging signal in response to the operation signal;
the device further comprises:
the determining unit is used for determining that the corresponding running mode is a driving mode if the running signal is the electrifying signal;
the determination unit is further configured to: and if the operation signal is the charging signal, determining that the corresponding operation mode is a charging mode.
8. The failure information processing apparatus according to claim 6 or 7, wherein the apparatus further comprises:
the query unit is used for querying whether the fault information matched with the operation fault is stored or not if the operation fault is detected to be generated;
the execution unit is used for executing zero clearing operation on the statistic value to recount the aging period if the fault information is determined to be stored;
and the storage unit is used for storing the fault information if the fault information is determined not to be stored.
9. A vehicle comprising a processor, a memory and a computer program or instructions stored on the memory and executable on the processor, which program or instructions, when executed by the processor, implement the steps of the fault information processing method according to any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that the readable storage medium stores thereon a program or instructions that, when executed by a processor, implement the steps of the fault information processing method according to any one of claims 1 to 5.
CN202010740982.3A 2020-07-28 2020-07-28 Fault information processing method, device, vehicle and storage medium Pending CN112026787A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010740982.3A CN112026787A (en) 2020-07-28 2020-07-28 Fault information processing method, device, vehicle and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010740982.3A CN112026787A (en) 2020-07-28 2020-07-28 Fault information processing method, device, vehicle and storage medium

Publications (1)

Publication Number Publication Date
CN112026787A true CN112026787A (en) 2020-12-04

Family

ID=73583418

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010740982.3A Pending CN112026787A (en) 2020-07-28 2020-07-28 Fault information processing method, device, vehicle and storage medium

Country Status (1)

Country Link
CN (1) CN112026787A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112685424A (en) * 2021-01-04 2021-04-20 潍柴动力股份有限公司 Processing method and device for engine fault storage
CN113467426A (en) * 2021-07-08 2021-10-01 广东电网有限责任公司广州供电局 Vehicle life-cycle tracking management system
CN113459898A (en) * 2021-06-24 2021-10-01 云度新能源汽车有限公司 Intelligent remote diagnosis method and system for battery overcharge of electric vehicle
CN115113602A (en) * 2022-05-25 2022-09-27 中国第一汽车股份有限公司 Method for automatically deleting permanent fault information and non-permanent fault information according to fault code category

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090158079A1 (en) * 2007-12-13 2009-06-18 Hyundai Motor Company Fault information processing system and method for vehicle
US20110071727A1 (en) * 2009-08-24 2011-03-24 Robert Bosch Gmbh Good checking for vehicle steering angle sensor
US20110190978A1 (en) * 2010-02-04 2011-08-04 Denso Corporation Diagnostic information collection apparatus
CN104709091A (en) * 2013-12-13 2015-06-17 北汽福田汽车股份有限公司 Power-on method and power-off method of full electric vehicle
CN104914849A (en) * 2015-05-12 2015-09-16 安徽江淮汽车股份有限公司 Fault recording device and method
CN106338987A (en) * 2016-11-28 2017-01-18 清华大学苏州汽车研究院(吴江) Real-time fault diagnosis method and device
CN106608257A (en) * 2015-10-19 2017-05-03 北汽福田汽车股份有限公司 Hybrid electric vehicle failure diagnosis and management method
CN109484185A (en) * 2018-11-30 2019-03-19 北京新能源汽车股份有限公司 Power battery system low-voltage power supply fault diagnosis method and device and electric automobile
US20190311557A1 (en) * 2018-04-09 2019-10-10 Ford Global Technologies, Llc In-vehicle surveys for diagnostic code interpretation
CN110515366A (en) * 2019-07-29 2019-11-29 华为技术有限公司 A kind of method for diagnosing faults and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090158079A1 (en) * 2007-12-13 2009-06-18 Hyundai Motor Company Fault information processing system and method for vehicle
US20110071727A1 (en) * 2009-08-24 2011-03-24 Robert Bosch Gmbh Good checking for vehicle steering angle sensor
US20110190978A1 (en) * 2010-02-04 2011-08-04 Denso Corporation Diagnostic information collection apparatus
CN104709091A (en) * 2013-12-13 2015-06-17 北汽福田汽车股份有限公司 Power-on method and power-off method of full electric vehicle
CN104914849A (en) * 2015-05-12 2015-09-16 安徽江淮汽车股份有限公司 Fault recording device and method
CN106608257A (en) * 2015-10-19 2017-05-03 北汽福田汽车股份有限公司 Hybrid electric vehicle failure diagnosis and management method
CN106338987A (en) * 2016-11-28 2017-01-18 清华大学苏州汽车研究院(吴江) Real-time fault diagnosis method and device
US20190311557A1 (en) * 2018-04-09 2019-10-10 Ford Global Technologies, Llc In-vehicle surveys for diagnostic code interpretation
CN109484185A (en) * 2018-11-30 2019-03-19 北京新能源汽车股份有限公司 Power battery system low-voltage power supply fault diagnosis method and device and electric automobile
CN110515366A (en) * 2019-07-29 2019-11-29 华为技术有限公司 A kind of method for diagnosing faults and device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
唐禹: "电喷摩托车车载诊断系统设计(1)", 《摩托车技术》 *
国际标准化组织: "《ISO14229 UDS》", 15 March 2013 *
赵春明: "基于CAN总线的电动汽车分布式控制系统的故障诊断研究", 《车辆与动力技术》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112685424A (en) * 2021-01-04 2021-04-20 潍柴动力股份有限公司 Processing method and device for engine fault storage
CN112685424B (en) * 2021-01-04 2022-08-23 潍柴动力股份有限公司 Processing method and device for engine fault storage
CN113459898A (en) * 2021-06-24 2021-10-01 云度新能源汽车有限公司 Intelligent remote diagnosis method and system for battery overcharge of electric vehicle
CN113467426A (en) * 2021-07-08 2021-10-01 广东电网有限责任公司广州供电局 Vehicle life-cycle tracking management system
CN115113602A (en) * 2022-05-25 2022-09-27 中国第一汽车股份有限公司 Method for automatically deleting permanent fault information and non-permanent fault information according to fault code category

Similar Documents

Publication Publication Date Title
CN112026787A (en) Fault information processing method, device, vehicle and storage medium
CN105322630A (en) Method and system for diagnosing charging state
CN103318177A (en) Feedback system for engine auto stop inhibit conditions
US20170115370A1 (en) Apparatus and method of diagnosing current sensor of eco-friendly vehicle
CN112114259A (en) Vehicle power-shortage state monitoring method and system, server and vehicle
CN112148538A (en) Complete vehicle fault identification method, device and system, vehicle and computer readable storage medium
EP3796014A1 (en) Battery control device, charge and discharge system, parking lot system, secondary battery reuse system, battery control method, and battery control program
CN114442587B (en) Engine abnormal power-off monitoring method, system and storage medium
CN112332475A (en) Control method, system, medium and application of battery pack charging current
CN105354894B (en) The method of supplying power to and device of a kind of drive recorder
CN113183779A (en) Vehicle-mounted charger and charging method thereof
CN116461489A (en) Engine start-stop control method and device, storage medium and vehicle
CN108535653B (en) Storage battery internal resistance estimation method and device
CN112526329A (en) Relay adhesion diagnosis method and battery management system
CN112462315B (en) Current sensor diagnosis method, device, vehicle and storage medium
CN103069292B (en) For identifying the method for critical battery status after battery monitoring device reset
CN116853154A (en) Electric vehicle high-voltage interlocking fault detection method and system and electric vehicle
CN111551855B (en) Vehicle storage battery state detection method and device, computer equipment and storage medium
US20200059087A1 (en) Method, control unit, and electrical network
CN114089119A (en) High-voltage loop fault positioning method and device, electric vehicle and storage medium
CN115217966A (en) Abnormity monitoring method, device, equipment and storage medium of differential lock controller
CN103359026B (en) Method and apparatus for activating at least one energy management functionality in vehicle
CN113335068A (en) Fault diagnosis method and device, electronic equipment and readable storage medium
CN118257675A (en) Engine control method, engine control device, electronic equipment, storage medium and vehicle
CN113311363B (en) Method, device, equipment and medium for diagnosing open-circuit fault of secondary coil of engine

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201204

RJ01 Rejection of invention patent application after publication