CN116620245A - Cloud fault recording method, device, equipment and medium for electronic brake system - Google Patents

Cloud fault recording method, device, equipment and medium for electronic brake system Download PDF

Info

Publication number
CN116620245A
CN116620245A CN202310265235.2A CN202310265235A CN116620245A CN 116620245 A CN116620245 A CN 116620245A CN 202310265235 A CN202310265235 A CN 202310265235A CN 116620245 A CN116620245 A CN 116620245A
Authority
CN
China
Prior art keywords
fault
abnormal state
brake system
zone bit
current
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
CN202310265235.2A
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.)
FAW Group Corp
Original Assignee
FAW Group Corp
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 FAW Group Corp filed Critical FAW Group Corp
Priority to CN202310265235.2A priority Critical patent/CN116620245A/en
Publication of CN116620245A publication Critical patent/CN116620245A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T17/00Component parts, details, or accessories of power brake systems not covered by groups B60T8/00, B60T13/00 or B60T15/00, or presenting other characteristic features
    • B60T17/18Safety devices; Monitoring
    • B60T17/22Devices for monitoring or checking brake systems; Signal devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0232Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
    • B60R16/0234Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions related to maintenance or repairing of vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Valves And Accessory Devices For Braking Systems (AREA)

Abstract

The invention discloses a cloud fault recording method, device, equipment and medium for an electronic braking system. The method comprises the following steps: acquiring a preset important signal in the control process of the electronic parking brake system, and caching the preset important signal to obtain a cached data packet and form a cached completion zone bit; when the buffer completion is determined according to the buffer completion flag bit, determining whether an abnormal state flag bit is formed or not according to an abnormal state judgment signal in the preset important signal; if the abnormal state zone bit or the fault zone bit exists, fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-train identification code information is sent to a cloud end, and the fault related information is used for indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal. The embodiment of the invention can discover the abnormality of the electronic parking brake system in advance and improve the troubleshooting capability of the electronic parking brake system.

Description

Cloud fault recording method, device, equipment and medium for electronic brake system
Technical Field
The invention relates to the technical field of vehicle fault processing, in particular to a cloud fault recording method, device, equipment and medium of an electronic brake system.
Background
Recently, the electronic parking brake system EPB is increasingly applied to middle-high end vehicle types, so that the operation of a driver is reduced, and the parking safety of the vehicle is ensured. For the initial development stage of the system and after the mass production of the software, system faults possibly occur to influence the normal functions of the system, so that the fault information needs to be subjected to reason positioning, problem investigation and correction.
Most of the existing fault recording schemes are that a local controller records fault information, so that remote analysis or batch processing of faults by engineering technicians is not facilitated. In addition, the current recording of fault codes DTC by the local controller is realized according to fault zone bits of detection software, most of fault information is strict, and some abnormal working conditions are easy to ignore, namely, abnormal phenomena are easy to miss and then evolve into final faults, so that simple detection of the fault zone bits is not beneficial to early-stage health examination of controllers or software systems by engineering technicians.
In addition, the existing local controller records the DTC fault code scheme, once the system fails, the system can only locate the fault, and the information such as the vehicle state, the system behavior and the like before the fault can not be acquired for a period of time, so that the troubleshooting of the fault cause is not facilitated.
Disclosure of Invention
The invention provides a cloud fault recording method, device, equipment and medium for an electronic braking system, which are used for discovering the abnormality of the electronic parking braking system in advance and improving the troubleshooting capability of fault reasons.
According to an aspect of the invention, there is provided a cloud fault recording method for an electronic brake system, including:
acquiring a preset important signal in the control process of the electronic parking brake system, and caching the preset important signal to obtain a cached data packet and form a cached completion zone bit;
when the buffer completion is determined according to the buffer completion flag bit, determining whether an abnormal state flag bit is formed or not according to an abnormal state judgment signal in the preset important signal;
if the abnormal state zone bit or the fault zone bit exists, fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-train identification code information is sent to a cloud end, and the fault related information is used for indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal.
According to another aspect of the present invention, there is provided an electronic brake system cloud fault recording apparatus, including:
the important signal buffer module is used for collecting preset important signals in the control process of the electronic parking brake system, buffering the preset important signals to obtain buffer data packets and forming buffer completion zone bits;
the abnormal state detection module is used for determining whether an abnormal state zone bit is formed or not according to an abnormal state judgment signal in the preset important signal when the buffer completion is determined according to the buffer completion zone bit;
the abnormal fault reporting module is used for sending fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-to-car identification code information to the cloud end if the abnormal state zone bit or the fault zone bit exists, indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal.
According to another aspect of the present invention, there is provided an electronic apparatus including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor, so that the at least one processor can execute the cloud fault recording method of the electronic brake system according to any embodiment of the present invention.
According to another aspect of the present invention, there is provided a computer readable storage medium storing computer instructions for implementing the cloud fault recording method of any embodiment of the present invention when executed by a processor.
According to the embodiment of the invention, the cloud server is adopted to store and record the fault or abnormal data of the EPB system, so that engineering technicians can conveniently process the faults of the EPB system remotely or in batches; the fault zone bit of the software system is monitored, and the abnormal working condition of the software system is monitored, so that early-stage fault detection of the software system is facilitated, and potential problems of the system can be repaired in early stages of fault occurrence; by adopting the local cache and cloud recording scheme, the vehicle state and the system behavior in a period of time before the fault occurs can be effectively recorded, so that engineering technicians can conveniently check the fault phenomenon, analyze the problem reasons and put forward corrective measures.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1A is a flowchart of a method for recording a cloud fault of an electronic brake system according to an embodiment of the present invention;
FIG. 1B is a schematic diagram of a boundary of a current curve during clamping according to an embodiment of the present invention;
fig. 2A is a flowchart of a cloud fault recording method of an electronic brake system according to another embodiment of the present invention;
fig. 2B is a schematic structural diagram of a cloud fault recording system of an electronic brake system according to another embodiment of the present invention.
Fig. 3 is a schematic structural diagram of a cloud fault recording device of an electronic brake system according to another embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device implementing an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 1A is a flowchart of a cloud fault recording method of an electronic brake system according to an embodiment of the present invention, where the method may be implemented by a cloud fault recording device of the electronic brake system, and the device may be implemented in a hardware and/or software form, and may be configured in an electronic device with corresponding data processing, for example, a vehicle end, where the detected abnormal condition is actively reported to the cloud in the form of an abnormal status flag bit and a data cache packet before a vehicle fails. As shown in fig. 1A, the method includes:
s110, acquiring a preset important signal in the control process of the electronic parking brake system, and caching the preset important signal to obtain a cached data packet and form a caching completion zone bit.
The preset important signals are input signals and output signals in the control process of the electronic parking brake system, and the signals comprise EPB switch state, power supply voltage, vehicle speed, longitudinal acceleration, brake pedal state, ignition switch state, gear information, bottom driving available state, motor end voltage/current, current state of calipers, bottom driving control instructions, bottom driving state feedback and the like. Optionally, the electronic parking brake system control process is a complete caliper clamping or releasing control process.
Specifically, when the electronic parking brake system controls the calipers to execute corresponding parking/release instructions of a driver, all preset important signals in the clamping/release control process are collected, and when a fault zone bit occurs, the fault zone bit and the important signals are collected together. Meanwhile, all important signals in the whole control process of the period are cached into a part of cached data packet, and a cached completion zone bit is formed after the cached of the cached data packet is completed.
And S120, determining whether an abnormal state zone bit is formed or not according to an abnormal state judgment signal in the preset important signal when the buffer completion zone bit is determined to be completed.
The abnormal state judgment signal is an important signal which can be used for detecting and judging the EPB abnormal working condition.
Specifically, an abnormal working condition generally occurs before the EPB fails, namely, the failure occurrence flow is as follows: normal operation- & gt abnormal working condition- & gt failure. The existing fault detection scheme can only prompt a user or report the fault in time, but has no method for detecting and early warning the fault before the fault occurs for the abnormal working condition before the fault occurs. In the invention, besides the acquisition of whether the fault zone bit determines whether the fault occurs or not, an abnormal state judgment signal is extracted from the important signal, and whether an abnormal working condition exists or not is determined according to the abnormal state judgment signal. If the abnormal working condition is determined to exist, forming an abnormal state zone bit corresponding to the abnormal working condition.
Optionally, the abnormal state judgment signal comprises a motor end current and a caliper current state; the determining whether the abnormal state flag bit is formed according to the abnormal state judgment signal in the preset important signal includes:
determining the current state of calipers in the control process of the electronic parking brake system and the boundary of a current range of a motor end of each calipers in the current state; and if the motor end current exceeds the motor end current range boundary corresponding to the current state of the caliper, forming an abnormal state flag bit.
Wherein, the current range boundaries of the motor end of the current state of different calipers are different. Optionally, the caliper state includes a start section, an idle section, a load section, and a stop section.
Specifically, fig. 1B is a schematic diagram of a boundary of a current curve range in a clamping process according to still another embodiment of the present invention. Taking EPB clamping control process as an example, the most important control signal of the electronic parking brake system is motor current. The current is divided into four stages of a start stage, an idle stage, a loading stage and a stop stage, and the current in each stage has an ideal range boundary. The actual current curve must be abnormal when the system is affected by external disturbances or potential faults. Therefore, an ideal current range boundary is set for the current state of each caliper in the clamping process, and the actual current change is monitored. Once the expected boundary is exceeded, the abnormal working condition of the software system can be defined, and the corresponding abnormal condition zone bit is formed to record the abnormal working condition.
Optionally, the abnormal state judgment signal includes a bottom driving state feedback and a current state of the caliper; the determining whether the abnormal state flag bit is formed according to the abnormal state judgment signal in the preset important signal includes:
comparing whether the bottom driving state feedback is consistent with the current state of the caliper; if the abnormal state flag bit is not consistent, an abnormal state flag bit is formed.
Specifically, the current state of the caliper is compared with feedback of the driving state of the bottom layer, and whether the driving state of the bottom layer timely and accurately responds to a control signal given by a user is determined. If the two states are not consistent, the actual state of the bottom drive is disjointed from the current state of the caliper, and the abnormal working condition can be defined and formed by failing to effectively respond to the control signal, so that the corresponding abnormal condition zone bit is formed to record the abnormal working condition.
It should be noted that, similar to the fault flag bit, the abnormal state flag bit may also be multiple to respectively represent different kinds of abnormal conditions. In the space limitation, the embodiment of the invention only simply shows two abnormal working conditions which can be detected through important signals and corresponding abnormal state zone bits.
S130, if the abnormal state zone bit or the fault zone bit exists, fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-to-car identification code information is sent to a cloud end, and the fault related information is used for indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal.
The staff terminal is a handheld terminal of engineering staff.
Specifically, if an abnormal state flag bit or a fault flag bit is detected, indicating that a fault or abnormality exists in the control process, sending the flag bit, the train identification number VIN information and the cache data packet as fault related data for the fault or the abnormality to a cloud; otherwise, the data is not sent to the cloud. And after receiving the fault related data, the cloud server sends the fault related data to the staff terminal. After receiving the related fault data through the staff terminal, the engineering staff remotely locates the fault state and troubleshoots the fault reason.
According to the embodiment of the invention, the cloud server is adopted to store and record the fault or abnormal data of the EPB system, so that engineering technicians can conveniently process the faults of the EPB system remotely or in batches; the fault zone bit of the software system is monitored, and the abnormal working condition of the software system is monitored, so that early-stage fault detection of the software system is facilitated, and potential problems of the system can be repaired in early stages of fault occurrence; by adopting the local cache and cloud recording scheme, the vehicle state and the system behavior in a period of time before the fault occurs can be effectively recorded, so that engineering technicians can conveniently check the fault phenomenon, analyze the problem reasons and put forward corrective measures.
Fig. 2A is a flowchart of a cloud fault recording method of an electronic brake system according to another embodiment of the present invention, where the embodiment is optimized and improved based on the foregoing embodiment. As shown in fig. 2A, the method includes:
s210, acquiring a preset important signal in the control process of the electronic parking brake system.
S220, overwriting a preset important signal in the process of the previous electronic parking brake system by the preset important signal in the process of the current electronic parking brake system to obtain a cache data packet and form a cache completion zone bit.
Specifically, the vehicle end can reserve a plurality of buffered data packets. In order to save hardware resources, only one part of buffer data packet can be reserved, and the next control process data can cover the current control process data, and the current control process data covers the last control process data.
And S230, when the buffer completion is determined according to the buffer completion flag bit, determining whether an abnormal state flag bit is formed or not according to an abnormal state judgment signal in the preset important signal.
S240, if the abnormal state zone bit or the fault zone bit exists, fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-train identification code information is sent to a cloud end, and the fault related information is used for indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal.
Fig. 2B is a schematic structural diagram of a cloud fault recording system of an electronic brake system according to another embodiment of the present invention. The system comprises an EPB application software module, a fault state and abnormal state detection module, a data information local cache recording module, a vehicle end wireless signal transmitting module, a cloud server and engineering personnel terminal receiving equipment.
According to the embodiment of the invention, the last control process data is overwritten by the current control process data, so that the occupation consumption of the hardware data of the vehicle end is reduced.
Fig. 3 is a schematic structural diagram of a cloud fault recording device of an electronic brake system according to another embodiment of the present invention. As shown in fig. 3, the apparatus includes:
the important signal buffer module 310 is configured to collect a preset important signal in a control process of the electronic parking brake system, buffer the preset important signal to obtain a buffered data packet, and form a buffered completion flag bit;
the abnormal state detection module 320 is configured to determine whether an abnormal state flag bit is formed according to an abnormal state judgment signal in the preset important signal when the completion of the buffering is determined according to the buffering completion flag bit;
the abnormal fault reporting module 330 is configured to send, if the abnormal status flag bit or the fault flag bit exists, fault related information including the abnormal status flag bit or the fault flag bit, the cache data packet, and the car-to-car identification code information to the cloud end, and instruct the far cloud end to receive the fault related information, and forward the fault related information to a processing staff terminal.
The cloud fault recording device of the electronic braking system provided by the embodiment of the invention can execute the cloud fault recording method of the electronic braking system provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method
Optionally, the abnormal state judgment signal comprises a motor end current and a caliper current state; the abnormal state detection module 320 includes:
the range boundary determining unit is used for determining the current state of the calipers and the current range boundary of the motor end of each calipers in the control process of the electronic parking brake system;
and the range abnormality detection unit is used for forming an abnormal state zone bit if the motor end current exceeds the motor end current range boundary corresponding to the current state of the caliper.
Optionally, the current state of the caliper comprises a start section, an idle section, a loading section and a stop section.
Optionally, the abnormal state judgment signal includes a bottom driving state feedback and a current state of the caliper; the abnormal state detection module 320 includes:
the state feedback comparison module is used for comparing whether the bottom driving state feedback is consistent with the current state of the caliper;
and the state abnormality detection unit is used for forming an abnormal state flag bit if the state abnormality detection unit does not keep consistency.
Optionally, the electronic parking brake system control process is a complete caliper clamping or releasing control process.
Optionally, the important signal buffer module 310 includes:
and the important signal buffer unit is used for overwriting a preset important signal in the process of the previous electronic parking brake system by the preset important signal in the process of the current electronic parking brake system to obtain a buffer data packet and form a buffer completion zone bit.
The further explanation of the cloud fault recording device of the electronic brake system can also execute the cloud fault recording method of the electronic brake system provided by any embodiment of the invention, and the cloud fault recording device of the electronic brake system has the corresponding functional modules and beneficial effects of the executing method.
Fig. 4 shows a schematic diagram of an electronic device 40 that may be used to implement an embodiment of the invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 4, the electronic device 40 includes at least one processor 41, and a memory communicatively connected to the at least one processor 41, such as a Read Only Memory (ROM) 42, a Random Access Memory (RAM) 43, etc., in which the memory stores a computer program executable by the at least one processor, and the processor 41 may perform various suitable actions and processes according to the computer program stored in the Read Only Memory (ROM) 42 or the computer program loaded from the storage unit 48 into the Random Access Memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 may also be stored. The processor 41, the ROM 42 and the RAM 43 are connected to each other via a bus 44. An input/output (I/O) interface 45 is also connected to bus 44.
Various components in electronic device 40 are connected to I/O interface 45, including: an input unit 46 such as a keyboard, a mouse, etc.; an output unit 47 such as various types of displays, speakers, and the like; a storage unit 48 such as a magnetic disk, an optical disk, or the like; and a communication unit 49 such as a network card, modem, wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 41 may be various general and/or special purpose processing components with processing and computing capabilities. Some examples of processor 41 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 41 performs the various methods and processes described above, such as an electronic brake system cloud fault recording method.
In some embodiments, the electronic brake system cloud fault recording method may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 48. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 40 via the ROM 42 and/or the communication unit 49. When the computer program is loaded into RAM 43 and executed by processor 41, one or more steps of the electronic brake system cloud fault recording method described above may be performed. Alternatively, in other embodiments, the processor 41 may be configured to perform the electronic brake system cloud fault recording method in any other suitable manner (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for carrying out methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (10)

1. The cloud fault recording method for the electronic braking system is characterized by being applied to a vehicle end and comprising the following steps of:
acquiring a preset important signal in the control process of the electronic parking brake system, and caching the preset important signal to obtain a cached data packet and form a cached completion zone bit;
when the buffer completion is determined according to the buffer completion flag bit, determining whether an abnormal state flag bit is formed or not according to an abnormal state judgment signal in the preset important signal;
if the abnormal state zone bit or the fault zone bit exists, fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-train identification code information is sent to a cloud end, and the fault related information is used for indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal.
2. The method of claim 1, wherein the abnormal state determination signal comprises a motor end current and a caliper current state; the determining whether the abnormal state flag bit is formed according to the abnormal state judgment signal in the preset important signal includes:
determining the current state of calipers in the control process of the electronic parking brake system and the boundary of a current range of a motor end of each calipers in the current state;
and if the motor end current exceeds the motor end current range boundary corresponding to the current state of the caliper, forming an abnormal state flag bit.
3. The method of claim 2, wherein the caliper current state comprises a start-up section, an idle section, a load section, and a stop section.
4. The method of claim 2, wherein the abnormal state determination signal includes an underlying drive state feedback and a caliper current state;
the determining whether the abnormal state flag bit is formed according to the abnormal state judgment signal in the preset important signal includes:
comparing whether the bottom driving state feedback is consistent with the current state of the caliper;
if the abnormal state flag bit is not consistent, an abnormal state flag bit is formed.
5. The method of claim 1, wherein the electronic parking brake system control process is a one-time complete caliper clamping or release control process.
6. The method of claim 5, wherein the buffering the preset importance signal to obtain a buffered data packet and forming a buffered complete flag bit comprises:
and overwriting a preset important signal in the process of the previous electronic parking brake system by the preset important signal in the process of the current electronic parking brake system to obtain a cache data packet and form a cache completion zone bit.
7. The utility model provides an electronic braking system high in clouds trouble recorder which characterized in that is disposed in the car end, the device includes:
the important signal buffer module is used for collecting preset important signals in the control process of the electronic parking brake system, buffering the preset important signals to obtain buffer data packets and forming buffer completion zone bits;
the abnormal state detection module is used for determining whether an abnormal state zone bit is formed or not according to an abnormal state judgment signal in the preset important signal when the buffer completion is determined according to the buffer completion zone bit;
the abnormal fault reporting module is used for sending fault related information comprising the abnormal state zone bit or the fault zone bit, the cache data packet and the car-to-car identification code information to the cloud end if the abnormal state zone bit or the fault zone bit exists, indicating the far cloud end to receive the fault related information and forwarding the fault related information to a processing staff terminal.
8. The apparatus of claim 7, wherein the abnormal state determination signal comprises a motor end current and a caliper current state; the abnormal state detection module includes:
the range boundary determining unit is used for determining the current state of the calipers and the current range boundary of the motor end of each calipers in the control process of the electronic parking brake system;
and the range abnormality detection unit is used for forming an abnormal state zone bit if the motor end current exceeds the motor end current range boundary corresponding to the current state of the caliper.
9. An electronic device, the electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the electronic brake system cloud fault recording method of any of claims 1-6.
10. A computer readable storage medium, wherein the computer readable storage medium stores computer instructions for causing a processor to implement the electronic brake system cloud fault recording method of any of claims 1-6 when executed.
CN202310265235.2A 2023-03-16 2023-03-16 Cloud fault recording method, device, equipment and medium for electronic brake system Pending CN116620245A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310265235.2A CN116620245A (en) 2023-03-16 2023-03-16 Cloud fault recording method, device, equipment and medium for electronic brake system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310265235.2A CN116620245A (en) 2023-03-16 2023-03-16 Cloud fault recording method, device, equipment and medium for electronic brake system

Publications (1)

Publication Number Publication Date
CN116620245A true CN116620245A (en) 2023-08-22

Family

ID=87625408

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310265235.2A Pending CN116620245A (en) 2023-03-16 2023-03-16 Cloud fault recording method, device, equipment and medium for electronic brake system

Country Status (1)

Country Link
CN (1) CN116620245A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117891615A (en) * 2024-03-15 2024-04-16 杭州涂鸦信息技术有限公司 Method and device for determining equipment state

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117891615A (en) * 2024-03-15 2024-04-16 杭州涂鸦信息技术有限公司 Method and device for determining equipment state

Similar Documents

Publication Publication Date Title
CN116620245A (en) Cloud fault recording method, device, equipment and medium for electronic brake system
CN113415165A (en) Fault diagnosis method and device, electronic equipment and storage medium
CN111813590B (en) Method and device for diagnosing abnormal reset of main control module and main control module
CN114978883B (en) Network wakeup management method and device, electronic equipment and storage medium
CN114676019B (en) Method, device, equipment and storage medium for monitoring state of central processing unit
CN116723206A (en) Vehicle fault information processing method and device, electronic equipment and storage medium
CN111124818B (en) Monitoring method, device and equipment for Expander
CN115442209B (en) Fault detection method and device, electronic equipment and storage medium
CN115933591B (en) Controller diagnosis method, device, equipment and storage medium
CN109687584B (en) Power transmission internet of things communication network access optimization method
CN114938521A (en) Network state detection method and device, electronic equipment and storage medium
CN113815636A (en) Vehicle safety monitoring method and device, electronic equipment and storage medium
CN108959028B (en) Method and device for analyzing life cycle of disk
CN114116128A (en) Method, device, equipment and storage medium for fault diagnosis of container instance
CN116449810B (en) Fault detection method and device, electronic equipment and storage medium
CN114257610B (en) Monitoring system and method for Internet of vehicles terminal
CN118264585A (en) Vehicle bus fault detection method, device, equipment and storage medium
CN115858258A (en) Monitoring method of touch module and related equipment
CN117935398A (en) Fault information processing method and device, electronic equipment and storage medium
CN115914271A (en) Control system alarm method and device, electronic equipment and storage medium
CN113254305A (en) Method, system, equipment and storage medium for displaying offline state of testing machine
CN118196925A (en) Vehicle state signal processing method, device, equipment and storage medium
CN115188177A (en) Power battery test data management method, device, equipment and medium
CN115904782A (en) Vehicle fault repairing method and device, electronic equipment and storage medium
CN117631956A (en) Slow disk processing method, device, equipment and storage medium

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