CN113525330A - Brake performance monitoring device and method, computer storage medium and system - Google Patents
Brake performance monitoring device and method, computer storage medium and system Download PDFInfo
- Publication number
- CN113525330A CN113525330A CN202110804592.2A CN202110804592A CN113525330A CN 113525330 A CN113525330 A CN 113525330A CN 202110804592 A CN202110804592 A CN 202110804592A CN 113525330 A CN113525330 A CN 113525330A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- braking
- controller
- brake
- performance monitoring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012806 monitoring device Methods 0.000 title claims abstract description 27
- 230000001133 acceleration Effects 0.000 claims abstract description 76
- 238000012544 monitoring process Methods 0.000 claims abstract description 74
- 238000001514 detection method Methods 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 9
- 238000012216 screening Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000007781 pre-processing Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE 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/00—Component 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/18—Safety devices; Monitoring
- B60T17/22—Devices for monitoring or checking brake systems; Signal devices
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Regulating Braking Force (AREA)
Abstract
The invention discloses a brake performance monitoring device, a brake performance monitoring method, a computer storage medium and a brake performance monitoring system, relates to the technical field of shared bicycle supervision, and solves the technical problem that the brake performance of a vehicle cannot be evaluated in real time. This brake performance monitoring device includes: the device comprises a vehicle speed monitoring module, a brake state monitoring module and a controller; the vehicle speed monitoring module and the brake state monitoring module are respectively connected with the controller; the vehicle speed monitoring module is used for acquiring the running acceleration of the vehicle; the brake state monitoring module is used for acquiring the stretching length of the brake cable; the controller is used for acquiring the stretching length and the running acceleration, and determining the braking performance of the vehicle according to the running acceleration and the stretching length.
Description
Technical Field
The invention relates to the technical field of shared bicycle supervision, in particular to a brake performance monitoring device, a brake performance monitoring method, a computer storage medium and a computer system.
Background
With the deep mind of the green travel concept, more and more people select the sharing bicycle as a travel mode. For a single-vehicle operation enterprise, it is a necessary course to ensure the normal operation of a shared single vehicle.
After a shared bicycle is used for a long time, the performance of a braking system of the shared bicycle is reduced. Therefore, monitoring of the braking system of the shared bicycle is required. In the prior art, screening is usually carried out manually, however, the mode is large in investment and low in efficiency, and the brake system cannot be troubled again in one screening period.
Accordingly, those skilled in the art have endeavored to develop a braking performance monitoring apparatus, method, computer storage medium, and system that can evaluate the braking performance of a vehicle in real time.
Disclosure of Invention
In view of the above-mentioned drawbacks of the prior art, the technical problems to be solved by the present invention are: how to evaluate the braking performance of the vehicle in real time.
In order to achieve the purpose, the invention adopts the following technical scheme:
in a first aspect, the present invention provides a braking performance monitoring apparatus, including: the device comprises a vehicle speed monitoring module, a brake state monitoring module and a controller; the vehicle speed monitoring module and the brake state monitoring module are respectively connected with the controller; the vehicle speed monitoring module is used for acquiring the running acceleration of the vehicle; the brake state monitoring module is used for acquiring the stretching length of a brake cable of the vehicle; the controller is used for acquiring the stretching length and the running acceleration, and determining the braking performance of the vehicle according to the running acceleration and the stretching length.
In the embodiment of the invention, the running acceleration of the vehicle can be acquired in real time, the stretching length of the brake cable when the vehicle is in a braking state is acquired, and the braking performance of the vehicle is determined according to the stretching length and the running acceleration. According to the scheme, the stretching length of the brake cable can reflect the braking state of the vehicle, and the running acceleration can reflect the running change of the vehicle, so that the braking performance of the vehicle can be evaluated through the stretching length of the brake cable and the running acceleration, and the purpose of monitoring the braking performance in real time is achieved.
In a preferred embodiment of the present invention, the braking state monitoring module includes a detection switch and a length sensor; the detection switch is in communication connection with the controller, and the controller is connected with the length sensor; when the vehicle is in a braking state, the detection switch is in an opening state; when the vehicle is in a non-braking state, the detection switch is in a closed state; the controller is further used for controlling the length sensor to collect the stretching length of the brake cable of the vehicle when the detection switch is determined to be in the open state, and controlling the length sensor to stop collecting the stretching length of the brake cable of the vehicle when the detection switch is determined to be in the closed state.
In a preferred embodiment of the present invention, the controller is configured to pre-process the stretching length and the running acceleration to obtain a target running acceleration and a target stretching length; and calculating the ratio of the target running acceleration to the target stretching length, and determining the ratio as a braking coefficient of the vehicle, wherein the braking coefficient is used for indicating the braking performance of the vehicle.
In a preferred embodiment of the present invention, the controller is further configured to perform a first operation if the braking coefficient is not within a preset range, where the first operation includes at least one of: and outputting prompt information of potential safety hazards of a vehicle braking system, and controlling the vehicle to be in an unlocking-incapable state after the travel is finished.
In a preferred embodiment of the present invention, the vehicle speed monitoring module is further configured to acquire a driving speed and an attitude angle of the vehicle; the controller is further configured to perform data screening on the driving acceleration according to the driving speed and the attitude angle.
In a preferred embodiment of the present invention, the controller is further configured to determine a preset interval according to the travel speed and the attitude angle.
In a preferred embodiment of the present invention, the controller is configured to send the driving acceleration and the stretching length to a server; and receiving the braking coefficient of the vehicle sent by the server.
In a preferred embodiment of the present invention, the controller is further configured to receive a control instruction sent by the server, and execute a first operation according to the control instruction.
In a preferred embodiment of the present invention, the controller is further configured to acquire position information of the vehicle and send the position information to a server.
In a second aspect, the present invention provides a method for monitoring braking performance, including: acquiring the running acceleration of a vehicle and the stretching length of a brake cable of the vehicle; and determining the braking performance of the vehicle according to the running acceleration and the stretching length.
In a preferred embodiment of the present invention, when the vehicle is in a braking state, the detection switch is in an on state; when the vehicle is in a non-braking state, the detection switch is in a closed state; the method further comprises the following steps: and when the detection switch is determined to be in the open state, the length sensor is controlled to collect the stretching length of the brake cable of the vehicle, and when the detection switch is determined to be in the closed state, the length sensor is controlled to stop collecting the stretching length of the brake cable of the vehicle.
In a preferred embodiment of the present invention, the determining the braking performance of the vehicle according to the driving acceleration and the stretching length includes: respectively preprocessing the stretching length and the running acceleration to obtain a target running acceleration and a target stretching length; and calculating the ratio of the target running acceleration to the target stretching length, and determining the ratio as a braking coefficient of the vehicle, wherein the braking coefficient is used for indicating the braking performance of the vehicle.
In a preferred embodiment of the present invention, the method further comprises: in the case that the braking coefficient is not in a preset interval, performing a first operation, the first operation including at least one of: and outputting prompt information of potential safety hazards of a vehicle braking system, and controlling the vehicle to be in an unlocking-incapable state after the travel is finished.
In a preferred embodiment of the present invention, the method further comprises: and screening the data of the driving acceleration according to the driving speed and the attitude angle.
In a preferred embodiment of the present invention, the method further comprises: and determining a preset interval according to the running speed and the attitude angle.
In a preferred embodiment of the present invention, the determining the braking performance of the vehicle according to the driving acceleration and the stretching length includes: transmitting the driving acceleration and the stretching length to a server; and receiving the braking coefficient of the vehicle sent by the server.
In a preferred embodiment of the present invention, the method further comprises: and receiving a control instruction sent by the server, and executing a first operation according to the control instruction.
In a preferred embodiment of the present invention, the method further comprises: and acquiring the position information of the vehicle and sending the position information to a server.
In a third aspect, the present invention provides a braking performance monitoring apparatus, including a memory and a processor. The memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus. When the braking performance monitoring device is operated, the processor executes the computer execution instructions stored in the memory, so that the braking performance monitoring device executes the braking performance monitoring method provided by the second aspect and various possible embodiments thereof.
In a fourth aspect, a computer-readable storage medium is provided, which includes computer-executable instructions, which when executed on a computer, cause a braking performance monitoring apparatus to perform the braking performance monitoring method provided by the second aspect and various possible embodiments thereof.
In a fifth aspect, a computer program product is provided, which comprises computer instructions that, when run on a computer, cause a braking performance monitoring apparatus to perform the braking performance monitoring method provided by the second aspect and its various possible embodiments.
In a sixth aspect, a braking performance monitoring system is provided, which includes a braking performance monitoring device and a server, where the braking performance monitoring device and the server are provided in the first aspect and various possible implementations.
It should be noted that all or part of the computer instructions may be stored on the computer readable storage medium. The computer-readable storage medium may be packaged together with a processor executing the braking performance monitoring device, or may be packaged separately from the processor executing the braking performance monitoring device, which is not limited in this embodiment of the present invention.
For the description of the second, third, fourth, fifth and sixth aspects of the present invention, reference may be made to the detailed description of the first aspect; in addition, for the beneficial effects described in the second aspect, the third aspect, the fourth aspect, the fifth aspect and the sixth aspect, reference may be made to the beneficial effect analysis of the first aspect, and details are not repeated here.
The conception, the specific structure and the technical effects of the present invention will be further described with reference to the accompanying drawings to fully understand the objects, the features and the effects of the present invention.
Drawings
FIG. 1 is a schematic structural diagram of a brake performance monitoring system according to a preferred embodiment of the present invention;
FIG. 2 is a second schematic structural diagram of a brake performance monitoring system according to a preferred embodiment of the present invention;
FIG. 3 is a schematic flowchart of a braking performance monitoring method according to a preferred embodiment of the present invention;
fig. 4 is a schematic structural diagram of a braking performance monitoring device according to an embodiment of the present invention.
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
It should be noted that, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus. 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 apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of embodiments of the present invention is not limited to performing functions in the order illustrated or discussed, but may include performing functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
For the convenience of clearly describing the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", and the like are used for distinguishing the same items or similar items with basically the same functions and actions, and those skilled in the art can understand that the words "first", "second", and the like are not limited in number or execution order.
Some exemplary embodiments of the invention have been described for illustrative purposes, and it is to be understood that the invention may be practiced otherwise than as specifically described.
The above-described implementations are described in detail below with reference to specific embodiments and the accompanying drawings.
As shown in fig. 1, an embodiment of the present invention provides a braking performance monitoring system, which may include a braking performance monitoring device 100 and a server 200. The braking performance monitoring apparatus 100 may include: a vehicle speed monitoring module 101, a braking state monitoring module 102 and a controller 103. The vehicle speed monitoring module 101 and the braking state monitoring module 102 are respectively connected with the controller 103. The vehicle speed monitoring module 103 may be configured to acquire a running acceleration of the vehicle, the braking state monitoring module 102 may be configured to acquire a stretching length of a brake cable of the vehicle, and the controller 103 may be configured to acquire the stretching length and the running acceleration and determine a braking performance of the vehicle according to the running acceleration and the stretching length.
Optionally, the vehicle speed monitoring module 101 may include a six-axis acceleration sensor. The vehicle speed monitoring module 101 may acquire the running acceleration of the vehicle through the six-axis acceleration sensor. One implementation manner is that the vehicle speed monitoring module 101 can acquire the running acceleration of the vehicle in real time through the six-axis acceleration sensor, that is, the running acceleration of the vehicle is continuously acquired after the current trip is started; in another implementation, the vehicle speed monitoring module 101 may start to acquire the driving acceleration of the vehicle after receiving the braking signal. The method can be determined according to actual use conditions, and is not limited in the embodiment of the application.
Optionally, the braking state monitoring module 102 may include a detection switch and a length sensor. The detection switch is connected with the controller 103 in a communication way, and the controller 103 is connected with the length sensor. When the vehicle is in a braking state, the detection switch is in an opening state; when the vehicle is in a non-braking state, the detection switch is in a closed state. The controller 103 may be configured to control the length sensor to acquire the stretched length of the brake cable of the vehicle when it is determined that the detection switch is in the open state, that is, when it is determined that the vehicle is in the braking state, and to control the length sensor to stop acquiring the stretched length of the brake cable of the vehicle when it is determined that the detection switch is in the closed state, that is, when it is determined that the vehicle is in the non-braking state, so as to obtain a series of length data.
It should be noted that the detection switch is in an open state when the brake lever is pulled down by the user, so that a falling edge signal can be transmitted to the controller 103 through the bus device, and the detection switch is in a closed state when the brake lever is released by the user, so that a rising edge signal can be transmitted to the controller 103 through the bus device. The controller 103 may control the length sensor to continuously acquire the stretching length of the brake cable after receiving the falling edge signal, and stop acquiring until receiving the rising edge information.
Optionally, the detection switch may be a point contact switch or a magnetic switch, and the length sensor may be an infrared sensor.
Optionally, the controller 103 may be configured to perform preprocessing on the collected stretch length and the collected driving acceleration, where the preprocessing may include removing noise data, and selecting a median or average from the remaining data, so as to obtain a target driving acceleration and a target stretch length; and calculating the ratio of the target running acceleration to the target stretching length, and determining the ratio as the braking coefficient of the vehicle, wherein the braking coefficient is used for indicating the braking performance of the vehicle. In the preset interval, the larger the braking coefficient is, the better the braking performance of the vehicle is, and the smaller the braking coefficient is, the worse the braking performance of the vehicle is.
Optionally, the controller 103 may be further configured to perform a first operation when the braking coefficient is not in the preset interval, where the first operation may include at least one of: and outputting prompt information of potential safety hazards of a vehicle braking system, and controlling the vehicle to be in an unlocking-incapable state after the travel is finished. For example, the controller may output prompt information such as "please drive carefully", "please drive at a low speed", or "please replace the vehicle", or may transmit information "the current vehicle is not usable" without performing the unlocking operation after the current trip if the unlocking instruction of the user is received.
Optionally, the vehicle speed monitoring module 101 may also be configured to acquire a driving speed and an attitude angle of a vehicle in real time; the controller 103 may also be configured to determine a preset interval according to the travel speed and the attitude angle. When the vehicle is at different driving speeds and attitude angles, the braking performance of the braking system may have a certain difference, for example, if the driving speed of the vehicle is fast, the braking handle needs to be pressed for a long time to make the braking cable at a longer stretching length, so that different preset intervals need to be set for different driving speeds and attitude angles.
Optionally, the controller 103 may also be configured to perform data filtering on the driving acceleration according to the driving speed and the attitude angle. That is, in the process of preprocessing the collected stretch length and the running acceleration, the controller 103 may perform noise data culling on the running acceleration according to the running speed and the attitude angle. Illustratively, if the curve of travel speed increases smoothly, the travel acceleration includes-6 m/s in time order2、5.5m/s2、5m/s2、6m/s2、6.5m/s2And 25m/s2Since the speed increase is equal to the product of the acceleration and the time, the speed increase is gentle, and the acceleration has a sudden change of-6 m/s2And 25m/s2Represents a running acceleration of-6 m/s2And 25m/s2The time is kept short, and the sudden change of the driving speed is not enough. To improve accuracy, the running acceleration can be adjusted to-6 m/s2And 25m/s2And (5) removing. If the current attitude angle of the vehicle indicates that the vehicle inclines towards the first direction, and the component of the current running acceleration in the first direction is smaller than the components in other directions, the currently collected running acceleration can be removed.
Alternatively, the controller 103 may autonomously execute the above-described determination logic for determining the braking coefficient and whether to execute the first operation, or may execute the determination logic by the server 200. Specifically, after acquiring the running acceleration and the stretch length, the controller 103 may be specifically configured to transmit the running acceleration and the stretch length to the server 200, and receive the braking coefficient of the vehicle transmitted by the server 200.
It should be noted that, the process of determining the braking coefficient by the server may refer to the process of determining the braking coefficient by the controller, and is not described herein again.
Optionally, the controller 103 may be further configured to receive a control instruction sent by the server 200, and execute the first operation according to the control instruction. Specifically, after the server determines the braking coefficient, the server may determine whether the braking coefficient is in a preset interval, and if not, may send a control instruction to the controller 103, so that the controller 103 executes the first operation according to the control instruction, and if so, sends indication information that the braking system is normal.
Optionally, as shown in fig. 2, the braking performance monitoring device may further include a Global Positioning System (GPS) module 104. After determining that the braking coefficient is not in the preset interval, the controller 103 may obtain the location information of the vehicle through the GPS module 104, and send the location information to the server 200, where the location information may include the current location information of the vehicle and the action track information of the vehicle within the preset time, so that the operation and maintenance staff may find the location of the vehicle according to the location information and perform maintenance in time.
In the embodiment of the invention, the running acceleration of the vehicle can be acquired in real time, the stretching length of the brake cable when the vehicle is in a braking state is acquired, and the braking performance of the vehicle is determined according to the stretching length and the running acceleration. According to the scheme, the stretching length of the brake cable can reflect the braking state of the vehicle, and the running acceleration can reflect the running change of the vehicle, so that the braking performance of the vehicle can be evaluated through the stretching length of the brake cable and the running acceleration, and the purpose of monitoring the braking performance in real time is achieved.
As shown in fig. 3, an implementation body of the braking performance monitoring method may be a braking performance monitoring device, or a controller for monitoring braking performance in the braking performance monitoring device. The brake performance monitoring method comprises the following steps of S301 and S302:
s301, acquiring running acceleration of the vehicle and stretching length of a brake cable of the vehicle.
Optionally, when the vehicle is in a braking state, the detection switch is in an on state; and when the vehicle is in a non-braking state, the detection switch is in a closed state. The method further comprises the following steps: and when the detection switch is determined to be in the open state, the length sensor is controlled to collect the stretching length of the brake cable of the vehicle, and when the detection switch is determined to be in the closed state, the length sensor is controlled to stop collecting the stretching length of the brake cable of the vehicle.
S302, determining the braking performance of the vehicle according to the running acceleration and the stretching length.
Optionally, the determining the braking performance of the vehicle according to the driving acceleration and the stretching length includes: respectively preprocessing the stretching length and the running acceleration to obtain a target running acceleration and a target stretching length; and calculating the ratio of the target running acceleration to the target stretching length, and determining the ratio as a braking coefficient of the vehicle, wherein the braking coefficient is used for indicating the braking performance of the vehicle.
Optionally, the method further includes: in the case that the braking coefficient is not in a preset interval, performing a first operation, the first operation including at least one of: and outputting prompt information of potential safety hazards of a vehicle braking system, and controlling the vehicle to be in an unlocking-incapable state after the travel is finished.
Optionally, the method further includes: and screening the data of the driving acceleration according to the driving speed and the attitude angle.
Optionally, the method further includes: and determining the preset interval according to the running speed and the attitude angle.
Optionally, the determining the braking performance of the vehicle according to the driving acceleration and the stretching length includes: transmitting the driving acceleration and the stretching length to a server; and receiving the braking coefficient of the vehicle sent by the server.
Optionally, the method further includes: and receiving a control instruction sent by the server, and executing a first operation according to the control instruction.
Optionally, the method further includes: and acquiring the position information of the vehicle and sending the position information to a server.
The braking performance monitoring method provided by the embodiment of the invention can be used for acquiring the running acceleration of the vehicle in real time, acquiring the stretching length of the brake cable when the vehicle is in a braking state, and determining the braking performance of the vehicle according to the stretching length and the running acceleration. According to the scheme, the stretching length of the brake cable can reflect the braking state of the vehicle, and the running acceleration can reflect the running change of the vehicle, so that the braking performance of the vehicle can be evaluated through the stretching length of the brake cable and the running acceleration, and the purpose of monitoring the braking performance in real time is achieved.
The embodiment of the present application further provides a braking performance monitoring device as shown in fig. 4, where the braking performance monitoring device includes a processor 11, a memory 12, a communication interface 13, and a bus 14. The processor 11, the memory 12 and the communication interface 13 may be connected by a bus 14.
The processor 11 is a control center of the braking performance monitoring device, and may be a single processor or a collective term for a plurality of processing elements. For example, the processor 11 may be a general-purpose Central Processing Unit (CPU), or may be another general-purpose processor. Wherein a general purpose processor may be a microprocessor or any conventional processor or the like.
For one embodiment, processor 11 may include one or more CPUs, such as CPU 0 and CPU 1 shown in FIG. 4.
The memory 12 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that may store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
In a possible implementation, the memory 12 may be present separately from the processor 11, and the memory 12 may be connected to the processor 11 via a bus 14 for storing instructions or program code. The deployment method of the service function chain provided by the embodiment of the present application can be implemented when the processor 11 calls and executes the instructions or program codes stored in the memory 12.
In another possible implementation, the memory 12 may also be integrated with the processor 11.
And a communication interface 13 for connecting with other devices through a communication network. The communication network may be an ethernet network, a radio access network, a Wireless Local Area Network (WLAN), or the like. The communication interface 13 may comprise a receiving unit for receiving data and a transmitting unit for transmitting data.
The bus 14 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 4, but this does not indicate only one bus or one type of bus.
It is to be noted that the structure shown in fig. 4 does not constitute a limitation of the braking performance monitoring device. In addition to the components shown in FIG. 4, the brake performance monitoring device may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
Embodiments of the present invention also provide a computer-readable storage medium, which includes computer-executable instructions. When the computer executes the instructions to run on the computer, the computer executes the steps executed by the braking performance monitoring device in the braking performance monitoring method provided by the embodiment.
The embodiment of the present invention further provides a computer program product, which can be directly loaded into the memory and contains software codes, and after the computer program product is loaded and executed by the computer, the method for monitoring the braking performance provided by the above embodiment can be implemented, and each step executed by the braking performance monitoring device is executed.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for causing a terminal to execute the methods according to the embodiments of the present invention.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present invention.
Claims (12)
1. A brake performance monitoring apparatus, comprising: the device comprises a vehicle speed monitoring module, a brake state monitoring module and a controller; the vehicle speed monitoring module and the brake state monitoring module are respectively connected with the controller;
the vehicle speed monitoring module is used for acquiring the running acceleration of the vehicle;
the brake state monitoring module is used for acquiring the stretching length of a brake cable of the vehicle;
the controller is used for acquiring the stretching length and the running acceleration, and determining the braking performance of the vehicle according to the running acceleration and the stretching length.
2. The brake performance monitoring apparatus of claim 1, wherein the braking state monitoring module includes a detection switch and a length sensor; the detection switch is in communication connection with the controller, and the controller is connected with the length sensor; when the vehicle is in a braking state, the detection switch is in an opening state; when the vehicle is in a non-braking state, the detection switch is in a closed state;
the controller is further used for controlling the length sensor to collect the stretching length of the brake cable of the vehicle when the detection switch is determined to be in the open state, and controlling the length sensor to stop collecting the stretching length of the brake cable of the vehicle when the detection switch is determined to be in the closed state.
3. The braking performance monitoring apparatus of claim 1, wherein the controller is configured to preprocess the stretched length and the travel acceleration to obtain a target travel acceleration and a target stretched length, respectively; and calculating the ratio of the target running acceleration to the target stretching length, and determining the ratio as a braking coefficient of the vehicle, wherein the braking coefficient is used for indicating the braking performance of the vehicle.
4. The braking performance monitoring apparatus of claim 3, wherein the controller is further configured to perform a first operation if the braking coefficient is not in a preset interval, the first operation including at least one of: and outputting prompt information of potential safety hazards of a vehicle braking system, and controlling the vehicle to be in an unlocking-incapable state after the travel is finished.
5. The braking performance monitoring device of claim 3, wherein the vehicle speed monitoring module is further configured to acquire a driving speed and an attitude angle of the vehicle;
the controller is further configured to perform data screening on the driving acceleration according to the driving speed and the attitude angle.
6. The braking performance monitoring apparatus of claim 5, wherein the controller is further configured to determine a preset interval based on the travel speed and the attitude angle.
7. The braking performance monitoring apparatus of claim 1, wherein the controller is configured to send the travel acceleration and the extension length to a server; and receiving the braking coefficient of the vehicle sent by the server.
8. The braking performance monitoring apparatus according to claim 4 or 7, wherein the controller is further configured to acquire position information of the vehicle and transmit the position information to a server.
9. A method for monitoring brake performance is characterized by comprising the following steps:
acquiring the running acceleration of a vehicle and the stretching length of a brake cable of the vehicle;
and determining the braking performance of the vehicle according to the running acceleration and the stretching length.
10. A brake performance monitoring device is characterized by comprising a memory and a processor; the memory is used for storing computer execution instructions, and the processor is connected with the memory through a bus;
the processor executes the computer-executable instructions stored in the memory to cause the brake performance monitoring device to perform the brake performance monitoring method of claim 9 when the brake performance monitoring device is operating.
11. A computer-readable storage medium comprising computer-executable instructions that, when executed on a computer, cause the computer to perform the method of monitoring braking performance of claim 9.
12. A braking performance monitoring system comprising the braking performance monitoring apparatus according to any one of claims 1 to 8 and the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110804592.2A CN113525330A (en) | 2021-07-16 | 2021-07-16 | Brake performance monitoring device and method, computer storage medium and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110804592.2A CN113525330A (en) | 2021-07-16 | 2021-07-16 | Brake performance monitoring device and method, computer storage medium and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113525330A true CN113525330A (en) | 2021-10-22 |
Family
ID=78128286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110804592.2A Pending CN113525330A (en) | 2021-07-16 | 2021-07-16 | Brake performance monitoring device and method, computer storage medium and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113525330A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115508112A (en) * | 2022-11-23 | 2022-12-23 | 北京车讯互联网股份有限公司 | Method, system and medium for testing vehicle brake performance |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE20214041U1 (en) * | 2002-09-11 | 2004-02-19 | Paul Lange & Co | Bicycle braking retardation determination unit has microprocessor storage and display of force and acceleration sensor outputs |
US20180065613A1 (en) * | 2015-09-09 | 2018-03-08 | Cummins, Inc. | System and method for diagnosing failures in brake systems and discrete vehicle inputs |
CN109278734A (en) * | 2018-08-31 | 2019-01-29 | 百度在线网络技术(北京)有限公司 | Vehicle safety control method, device, equipment, storage medium and vehicle |
CN109916551A (en) * | 2019-03-28 | 2019-06-21 | 吉林大学 | A kind of braking quality detection method, device and electronic equipment |
CN110576927A (en) * | 2019-09-27 | 2019-12-17 | 华南理工大学 | Bicycle braking state visualization device and working method thereof |
CN111806416A (en) * | 2019-04-12 | 2020-10-23 | 北京骑胜科技有限公司 | Brake fault detection method and device |
CN111923892A (en) * | 2020-07-09 | 2020-11-13 | 赛格威科技有限公司 | Brake system fault detection system and method, vehicle and storage medium |
-
2021
- 2021-07-16 CN CN202110804592.2A patent/CN113525330A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE20214041U1 (en) * | 2002-09-11 | 2004-02-19 | Paul Lange & Co | Bicycle braking retardation determination unit has microprocessor storage and display of force and acceleration sensor outputs |
US20180065613A1 (en) * | 2015-09-09 | 2018-03-08 | Cummins, Inc. | System and method for diagnosing failures in brake systems and discrete vehicle inputs |
CN109278734A (en) * | 2018-08-31 | 2019-01-29 | 百度在线网络技术(北京)有限公司 | Vehicle safety control method, device, equipment, storage medium and vehicle |
CN109916551A (en) * | 2019-03-28 | 2019-06-21 | 吉林大学 | A kind of braking quality detection method, device and electronic equipment |
CN111806416A (en) * | 2019-04-12 | 2020-10-23 | 北京骑胜科技有限公司 | Brake fault detection method and device |
CN110576927A (en) * | 2019-09-27 | 2019-12-17 | 华南理工大学 | Bicycle braking state visualization device and working method thereof |
CN111923892A (en) * | 2020-07-09 | 2020-11-13 | 赛格威科技有限公司 | Brake system fault detection system and method, vehicle and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115508112A (en) * | 2022-11-23 | 2022-12-23 | 北京车讯互联网股份有限公司 | Method, system and medium for testing vehicle brake performance |
CN115508112B (en) * | 2022-11-23 | 2023-03-24 | 北京车讯互联网股份有限公司 | Method, system and medium for testing vehicle brake performance |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6832963B2 (en) | Systems and methods for identifying dangerous driving behavior | |
JP7338637B2 (en) | Traffic support system, server and method, in-vehicle device and operation method thereof, computer program, recording medium, computer, and semiconductor integrated circuit | |
US10109218B2 (en) | Systems and methods for driver coaching | |
CN107072867A (en) | A kind of blind safety trip implementation method, system and wearable device | |
CN113525330A (en) | Brake performance monitoring device and method, computer storage medium and system | |
CN112016625B (en) | Vehicle abnormality detection method, device, electronic equipment and storage medium | |
JP2017182206A (en) | Vehicle situation determining device, vehicle situation determining method, and vehicle situation determining program | |
CN111092988A (en) | Control device, agent device, and computer-readable storage medium | |
KR20210072504A (en) | Neural network system and operating method of the same | |
CN109931948B (en) | Prompting method and system for guiding parking of user and vehicle dumping | |
CN113470227B (en) | Parking control device, method, computer storage medium and system | |
US11745747B2 (en) | System and method of adaptive distribution of autonomous driving computations | |
KR102599941B1 (en) | Data acquisition control method, device, electronic equipment and medium | |
CN110040063A (en) | Automobile front lamp control method, system and vehicle | |
CN112634489B (en) | Vehicle state determination method, device and system based on mobile terminal | |
CN115179776A (en) | Vehicle control method, device, equipment and computer readable storage medium | |
CN115631626A (en) | Vehicle data monitoring and analyzing method, device, equipment and medium | |
CN114995422A (en) | Path reconstruction method, device, storage medium and equipment | |
CN108927815B (en) | Robot brake control method and device and robot | |
CN113283328A (en) | Control method and device for moving equipment to elevator and storage medium | |
CN105922994B (en) | A kind of method and device generating instruction straight line travel direction | |
US11860912B2 (en) | Answerability-aware open-domain question answering | |
CN113147712B (en) | Adaptive braking method, device, equipment and storage medium | |
US11924280B2 (en) | Protocol and link selection for vehicle control routing | |
CN115830871A (en) | Method and system for monitoring driving safety of in-site motor vehicle and monitoring cloud platform |
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: 20211022 |
|
RJ01 | Rejection of invention patent application after publication |