WO2022142938A1 - Method, apparatus and device for detecting vehicle start-up, and computer storage medium - Google Patents
Method, apparatus and device for detecting vehicle start-up, and computer storage medium Download PDFInfo
- Publication number
- WO2022142938A1 WO2022142938A1 PCT/CN2021/133928 CN2021133928W WO2022142938A1 WO 2022142938 A1 WO2022142938 A1 WO 2022142938A1 CN 2021133928 W CN2021133928 W CN 2021133928W WO 2022142938 A1 WO2022142938 A1 WO 2022142938A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- obd
- target vehicle
- voltage
- vibration
- vehicle
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000001514 detection method Methods 0.000 claims abstract description 85
- 238000012544 monitoring process Methods 0.000 claims abstract description 4
- 230000002159 abnormal effect Effects 0.000 claims description 8
- 230000005856 abnormality Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
- G01M17/007—Wheeled or endless-tracked vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01H—MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01H17/00—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
Definitions
- the present application relates to the technical field of vehicle detection, and in particular, to a vehicle startup detection method, device, device, and computer storage medium.
- the vehicle startup detection method in the prior art generally detects whether the vehicle starts by detecting the vehicle ACC signal or detecting the voltage value of the battery pack of the vehicle, but the existing detection method has a small scope of application, high detection cost, low efficiency and It has a great impact on vehicle performance during detection.
- embodiments of the present invention provide a vehicle startup detection method, device, device, and computer storage medium, which are used to solve the problems of low accuracy and efficiency of the vehicle startup detection method in the prior art.
- a vehicle startup detection method comprising:
- Whether the target vehicle is started is determined according to the OBD communication data.
- the method further includes:
- Whether the target vehicle is started is determined according to the OBD communication data.
- the method further includes:
- the method further includes:
- the method further includes:
- an alarm reminder is performed.
- the method further includes:
- the vibration duration is greater than the duration threshold, it is determined that the vibration of the target vehicle is continuous.
- the method further includes:
- the method further includes:
- the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle
- the method further includes:
- a vehicle startup detection device including:
- the detection module is used to monitor the vibration of the target vehicle
- a first obtaining module configured to obtain the OBD voltage of the target vehicle when the vibration of the target vehicle is monitored
- a first determination module configured to determine whether the OBD voltage fluctuates
- a second acquisition module configured to acquire the OBD communication data of the target vehicle if it is determined that the OBD voltage fluctuates
- the second determination module is configured to determine whether the target vehicle is started according to the OBD communication data.
- a vehicle startup detection device including a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface are completed through the communication bus communication with each other;
- the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to perform the operation of any one of the vehicle startup detection methods described above.
- a computer storage medium stores at least one executable instruction, and when the executable instruction is executed on the vehicle startup detection device, causes the The vehicle startup detection apparatus performs the operations of the vehicle startup detection method as described in any one of the foregoing.
- the embodiment of the present invention firstly monitors whether the target vehicle vibrates; when the vibration of the target vehicle is monitored, the OBD voltage of the target vehicle is acquired, and then it is determined whether the acquired OBD voltage fluctuates. If it is determined that the OBD voltage fluctuates , then further obtain the OBD communication data of the target vehicle, and finally determine whether the target vehicle is started according to the OBD communication data.
- the present invention firstly performs vibration detection, and when the vibration conditions meet the conditions, the vehicle startup detection method can be adapted to various vehicle types, and the OBD voltage and OBD communication data are acquired only when the vibration conditions are met. , thus improving the detection efficiency and accuracy without affecting the vehicle performance during the detection process.
- FIG. 1 shows a schematic flowchart of a vehicle startup detection method provided by an embodiment of the present invention
- FIG. 2 shows a schematic flowchart of a vehicle startup detection method provided by another embodiment of the present invention
- FIG. 3 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention
- FIG. 4 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention.
- the OBD system is the On-Board Diagnostics system, which means on-board automatic diagnosis system, which refers to the detection of the main engine of the vehicle based on the computer system. component performance.
- the OBD system can be accessed through the DLC (Diagnostic Link Connector), which is the OBD interface.
- the OBD interface has a total of 16 pins, and the pins in the 16 pins are used to connect the buses in the OBD system, and each bus has a corresponding protocol to realize communication.
- the vehicle startup detection device can access the OBD system according to the protocol standard through the OBD interface, communicate with the OBD system, and obtain the required information.
- an external device connected to an OBD interface may be understood as an OBD device.
- FIG. 1 shows a flowchart of a vehicle startup detection method provided by an embodiment of the present invention, where the method is executed by a vehicle startup detection device.
- the vehicle startup detection device can be a part of the OBD equipment, and the vehicle startup detection device has a communication module for communicating with the OBD system and a power supply information acquisition module connected to the power interface of the OBD system.
- the method includes the following steps:
- Step 101 Monitor whether the target vehicle vibrates.
- a preset type of sensor is set in the vehicle startup detection device, the vibration sensing data of the target vehicle is acquired in real time or periodically through the sensor, and whether the target vehicle vibrates is determined according to the vibration sensing data .
- the specific sensor type may be an acceleration sensor.
- the OBD voltage is detected first, and the OBD voltage is used as the trigger condition for vehicle detection.
- the OBD voltage since new energy and hybrid vehicles do not have a generator, it is not suitable for the engine to drive the generator after the vehicle is started.
- the generator charges the battery pack of the vehicle. Therefore, according to the detection principle related to the collected OBD voltage and the number of revolutions of the generator, the OBD voltage should be a constant value or the fluctuation should be negligible when the vehicle starts.
- the trigger method is not applicable to the detection of new energy or hybrid vehicles.
- the present invention uses the detected vibration as the triggering condition for vehicle starting detection, which can be applied to various vehicle types.
- the present invention adopts the vibration-triggered start-up detection process, and only when the vibration of the target vehicle is detected, it is determined that the vibration may be caused by the start of the vehicle, and the subsequent detection steps are continued.
- This is not only suitable for the detection of various types of vehicles, but also does not need to keep the various modules of the vehicle startup detection device continuously wake up and cyclically scan the bus communication data of the OBD system, so that it does not consume vehicle power and will not be affected by frequent bus communication. vehicle performance.
- the process of determining whether there is vibration according to the vibration sensing data in step 101 includes:
- Step 1011 acquiring vibration sensing information of the target vehicle.
- the vibration sensing data may be the vibration waveform data of the target vehicle, which may be acquired in real time or periodically.
- the acquired vibration sensing information may also be filtered, so as to eliminate environmental noise interference and improve the accuracy of vehicle startup detection.
- the vibration characteristic value of the target vehicle within a third preset time period is determined according to the vibration sensing information.
- the vibration characteristic value includes a vibration amplitude characteristic value
- the vibration amplitude characteristic value threshold can be set as the vibration characteristic value threshold value according to the vehicle type of each vehicle. This is because there may be differences in the average characteristic situation when considering the vibration of different vehicle types, such as the vibration amplitude of a larger vehicle when it is started. May be larger, and some specially designed models have smaller vibration amplitudes at startup.
- the vibration characteristic value is greater than the vibration characteristic value threshold, it is determined that there is vibration in the target vehicle. Specifically, it may be determined that the target vehicle vibrates when the characteristic value of the vibration amplitude is greater than the threshold value of the characteristic value of the vibration amplitude.
- Step 102 When the vibration of the target vehicle is monitored, obtain the OBD voltage of the target vehicle.
- the OBD voltage refers to the battery voltage of the target vehicle that is output on the normal power interface in the OBD interface. After the target vehicle is ignited and started, the engine starts to rotate and charges the battery. Therefore, when the vehicle is not started to start, the OBD voltage detected on the normal power interface will fluctuate greatly, which can be used as a detection condition for vehicle start-up. . Considering that in practical applications, the vibration of the target vehicle may be caused by various reasons, such as the start of the vehicle, the impact of foreign objects or the movement of the vehicle, etc. Therefore, when the vibration of the target vehicle is detected, it is also necessary to The vehicle startup detection is further combined with other parameters, such as OBD voltage, that will change significantly when the vehicle is started.
- Step 103 Determine whether the OBD voltage fluctuates.
- OBD voltage fluctuation refers to a large change in OBD voltage in a short period of time.
- the engine is not running, and the vehicle's generator cannot be driven to charge, so the OBD system is not powered on to start, so the OBD's normally powered interface (ie, pin 16) has no signal output.
- the 16-pin constant power interface of the OBD will produce a jumping increase in the output signal, that is, the OBD voltage will jump to the preset value. Therefore, it can be judged whether the vehicle is started according to the fluctuation of the OBD voltage.
- step 103 includes:
- Step 1031 Acquire the current voltage characteristic value corresponding to the OBD voltage within the second preset time period.
- the second preset period of time may be a period of time after the vibration is monitored, and may be the same as the first preset period of time in step 1012 .
- Obtain the OBD voltage of the target vehicle within the second preset time period and determine the voltage average value, the voltage average frequency and the voltage extreme value within the second preset time period according to the OBD voltage within the second preset time period as the current voltage characteristic value , where the voltage extreme includes the maximum voltage and the minimum voltage.
- Step 1032 Compare the current voltage characteristic value with a preset characteristic value threshold, wherein the characteristic value threshold is a voltage characteristic value change rate determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle.
- Acquire historical OBD voltage data of the target vehicle within a preset historical period and determine, according to the historical OBD voltage data, a characteristic value of the historical OBD voltage of the target vehicle as a characteristic value threshold, wherein the characteristic value threshold includes a voltage frequency threshold, a voltage average threshold and Voltage extreme threshold.
- Comparing the current voltage characteristic value with a preset characteristic value threshold may include: comparing the voltage average value, the voltage average frequency and the voltage extreme value with the voltage frequency threshold value, the voltage average value threshold value and the voltage extreme value threshold value, respectively.
- Step 1033 When the current voltage characteristic value is greater than the characteristic value threshold, determine that the OBD voltage fluctuates.
- the condition that the current voltage characteristic value is greater than the characteristic value threshold value may include at least one of the voltage average value being greater than the voltage average value threshold value, the voltage average frequency being greater than the voltage frequency threshold value and the voltage extreme value being greater than the voltage extreme value threshold value.
- Step 103 also includes:
- Step 1034 Acquire the current voltage characteristic value corresponding to the OBD voltage within the second preset time period.
- Step 1034 is the same as step 1031 and will not be repeated.
- Step 1035 Determine the current voltage characteristic value change rate of the target vehicle within the second preset time period according to the current voltage characteristic value.
- the current voltage characteristic value change rate may be the voltage average change rate and the voltage frequency change rate of the OBD voltage of the target vehicle within the second preset time period.
- Step 1036 Compare the change rate of the current voltage characteristic value with a preset change rate threshold, wherein the change rate threshold is determined according to the change rate of the voltage characteristic value of the historical OBD voltage of the target vehicle.
- the rate-of-change thresholds include a threshold for the rate of change of the voltage average value, the threshold for the rate of change of the voltage frequency, and the threshold for the rate of change of the voltage extreme value.
- Comparing the rate of change of the current voltage characteristic value with the preset rate of change threshold may be the rate of change of the voltage average value, the rate of change of the voltage frequency, the rate of change of the extreme voltage value and the threshold value of the rate of change of the voltage average value, the rate of change of the voltage frequency, and the rate of change of the voltage average value.
- the threshold value and the voltage extreme value change rate threshold value are compared.
- Step 1037 When the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change, determine that the OBD voltage fluctuates.
- the determination condition that the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change may be that the rate of change of the voltage average value is greater than the threshold value of the rate of change of the average voltage value, the rate of change of the voltage frequency is greater than the threshold value of the rate of change of the voltage frequency, and the rate of change of the voltage extreme value is greater than the voltage At least one of the frequency change rate thresholds.
- the process of determining whether the OBD voltage fluctuates may also be as follows:
- a current voltage characteristic value corresponding to the OBD voltage in a fourth preset time period is acquired, and a current voltage characteristic change rate of the target vehicle in the fourth preset time period is determined according to the current voltage characteristic value.
- the fourth preset duration may be the same as or different from the second preset duration.
- the current voltage characteristic value is compared with a preset characteristic value threshold, wherein the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle, and the voltage characteristic change rate is compared with the predetermined characteristic value.
- the set change rate threshold is compared, wherein the change rate threshold is determined according to the historical OBD voltage change rate of the target vehicle.
- the voltage characteristic value is greater than the characteristic value threshold value and the voltage characteristic value change rate is greater than the change rate threshold value, it is determined that there is a fluctuation in the OBD voltage.
- the beneficial effect of judging by combining the rate of change of the voltage characteristic value and the voltage characteristic value in this way is that due to the differences in the battery pack parameters of different models, the battery voltage values are different after the vehicle is started. The comparison of voltage will lead to inaccurate judgment of vehicle startup. At the same time, there are differences in the fluctuation range of the battery voltage of different vehicles after starting, so the use of a fixed fluctuation value threshold for voltage fluctuation detection cannot be adapted to all vehicle models.
- the OBD of the target vehicle is determined according to the comprehensive judgment of the change rate of the voltage characteristic value and the voltage characteristic value, which avoids the inaccuracy of starting judgment based on the comparison of the fixed OBD voltage thresholds caused by the change of the battery parameters of different models. question.
- Step 104 If it is determined that the OBD voltage fluctuates, obtain the OBD communication data of the target vehicle.
- OBD communication data is only carried out when the OBD voltage also fluctuates, so as to overcome the following defects in real-time scanning and acquisition of OBD communication data in the prior art: because it takes a long time to complete an OBD interface scan, if A short-time cycle scan will consume more power, and if the scan interval is long, it will cause a long delay in vehicle startup recognition.
- the ECM of each system of the vehicle is in a standby state. At this time, if there is frequent data communication on the bus, the ECM may be abnormally activated, thereby causing the vehicle to be abnormal.
- the OBD voltage of new energy or hybrid vehicles does not fluctuate when the vehicle is started, when the OBD voltage of the target vehicle does not fluctuate, the possible reasons are as follows: the vehicle does not start, the vehicle starts but the target The model of the vehicle is a new energy vehicle or a hybrid vehicle. However, when the vehicle is started but the model is a new energy vehicle or a hybrid vehicle, the vibration of the vehicle will continue for a period of time with the start, and the vibration detected when the vehicle is not started is caused by other external accidental reasons, so The vibration does not last, so the OBD voltage can be used to further screen out the situation of the vehicle not starting by whether the vibration is continuous.
- OBD communication data may be further obtained, and vehicle startup detection may be performed according to the OBD communication data.
- Step 105 Determine whether the target vehicle is started according to the OBD communication data.
- the OBD system is not started, and there is no OBD communication data on the bus, so the OBD communication data is empty. Further, the first is to silently receive the OBD communication data on the bus, and determine whether the bus exists. OBD communication data.
- an engine speed acquisition request can also be sent to the OBD system to obtain the data returned by the OBD system.
- There is no return data so it can also be judged that the vehicle is not started when no return data is received. That is, when the engine speed is not read or the read engine speed is less than the preset value, it is determined that the vehicle is not started.
- step 105 includes:
- Step 1051 Determine whether the OBD communication data is empty.
- Step 1052 When the OBD communication data is not empty, determine that the target vehicle is started.
- step 105 further includes:
- Step 1053 When the OBD communication data is not empty, determine the engine speed of the target vehicle according to the OBD data.
- Step 1054 Compare the engine speed with a preset speed value.
- Step 1055 When the engine speed is greater than the preset speed value, determine that the target vehicle is started.
- the preset speed value can be 0, which means that as long as the engine has a speed, it means that the vehicle has been started.
- various parameters during the operation of the vehicle can be obtained through the OBD interface, and the real-time diagnosis of the vehicle status can be performed according to the parameters, which can at least include:
- Step 1061 Determine the running state information of the target vehicle according to the OBD communication data.
- the parameter data included in the OBD communication data is extracted, specifically including but not limited to at least one of the target vehicle's transmitter speed, vehicle speed information, fuel consumption information, emission information, and location information.
- Step 1062 Determine whether the target vehicle is abnormal according to the operating state information.
- the target vehicle when the emission of the target vehicle is greater than the preset emission threshold, it is determined that the emission exceeds the standard, so the target vehicle is abnormal.
- Step 1063 When it is determined that the target vehicle is abnormal, alarm and remind.
- the beneficial effect is that after detecting the start of the target vehicle, the communication with the OBD system is continued, the running state of the target vehicle is detected according to the communication data, and the exhaust emission state of the target vehicle is monitored.
- the running state of the target vehicle can be monitored after the vehicle startup is detected, the power consumption when the target vehicle is not running can be reduced, and the monitoring scene can be made more intelligent.
- the process of detecting vehicle startup may also be as shown in FIG. 2 .
- step 201 in FIG. 2 is the same as the aforementioned step 101
- step 202 is the same as the aforementioned step 102 , and will not be repeated here.
- step 204 is executed: when there is no fluctuation in the OBD voltage, it is determined whether the vibration of the target vehicle is continuous.
- determining whether the vibration of the target vehicle is continuous may be determined by the vibration duration, which specifically includes:
- Step 2041 Acquire vibration sensing information of the target vehicle.
- the vibration sensing information can also be filtered.
- Step 2042 Determine the vibration duration of the target vehicle according to the vibration sensing information.
- Step 2043 Compare the vibration duration with a preset duration threshold.
- Step 2044 When the vibration duration is greater than the duration threshold, determine that the vibration of the target vehicle is continuous.
- whether the vibration is continuous can be judged by combining the vibration duration and the vibration frequency, which specifically includes the following steps:
- Step 2045 Determine the vibration frequency of the target vehicle within the vibration duration according to the vibration sensing information.
- Step 2046 Compare the vibration frequency with a preset frequency threshold.
- Step 2047 When the vibration frequency is greater than the frequency threshold, determine that the vibration of the target vehicle is continuous.
- the vibration duration and vibration frequency of the target vehicle are determined according to the vibration sensing information.
- the vibration duration is compared with a preset duration threshold, and the vibration frequency is compared with a preset frequency threshold.
- the vibration duration is greater than the duration threshold and the vibration frequency is greater than the frequency threshold, it is determined that the vibration of the target vehicle is continuous.
- the vibration duration and the vibration frequency within the preset duration it can be determined whether the detected vibration is occasional and short-lived due to factors such as external force, or is different from the continuous regular vibration caused by the vibration of the engine when the vehicle is started.
- step 205 is executed: if it is determined that the vibration is continuous, obtain the OBD communication data of the target vehicle.
- step 206 is executed, and step 206 is the same as the aforementioned step 105, and will not be repeated.
- FIG. 3 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention.
- the apparatus 300 includes:
- a first obtaining module 302 configured to obtain the OBD voltage of the target vehicle when vibration of the target vehicle is monitored
- a first determination module 303 configured to determine whether the OBD voltage fluctuates
- a second obtaining module 304 configured to obtain the OBD communication data of the target vehicle if it is determined that the OBD voltage fluctuates
- the second determination module 305 is configured to determine whether the target vehicle is started according to the OBD communication data.
- the detection module 301 is further configured to: when the OBD voltage does not fluctuate, determine whether the vibration of the target vehicle is continuous;
- the OBD communication data of the target vehicle is acquired.
- the second determining module 305 is further configured to:
- the second determining module 305 is further configured to:
- the second determining module 305 is further configured to:
- an alarm reminder is performed.
- the detection module 301 is further configured to:
- the vibration duration is greater than the duration threshold, it is determined that the vibration of the target vehicle is continuous.
- the detection module 301 is further configured to:
- the first determining module 303 is further configured to:
- the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle
- the voltage characteristic value is greater than the characteristic value threshold, it is determined that there is a fluctuation in the OBD voltage.
- the first determining module 303 is further configured to:
- the vehicle startup detection device further includes an MCU module, and the MCU module is configured to receive vibration detection information of the target vehicle sent by the detection module.
- the MCU module is configured to receive vibration detection information of the target vehicle sent by the detection module.
- the first preset state refers to the wake-up state, that is, after detecting the vibration of the target vehicle, other modules are triggered to obtain further OBD voltage and OBD communication data.
- the MCU module is further configured to receive startup detection information of the target vehicle sent by the second determination module, and when it is determined according to the startup detection information that the target vehicle has not started, control the The first acquisition module, the first determination module, the second acquisition module, and the second determination module enter a second preset state.
- the second preset state refers to a dormant state, that is, after detecting that the target vehicle is not started, each other module is controlled to go to sleep, thereby reducing the power consumption of the vehicle starting device.
- the OBD device may further include a bell and a display device, and an alarm can be reminded through the bell device and the display device. For example, when the emission of the target vehicle exceeds the standard, the prompt information of "current emission exceeding the standard" is displayed through the display device.
- FIG. 4 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention.
- the specific embodiment of the present invention does not limit the specific implementation of the vehicle startup detection device.
- the vehicle startup detection device may include: a processor (processor) 402 , a communication interface (Communications Interface) 404 , a memory (memory) 406 , and a communication bus 408 .
- the processor 402 , the communication interface 404 , and the memory 406 communicate with each other through the communication bus 408 .
- the communication interface 404 is used to communicate with network elements of other accounts such as clients or other servers.
- the processor 402 is configured to execute the program 410, and specifically may execute the relevant steps in the foregoing embodiments of the vehicle startup detection method.
- the implementation process of the vehicle startup detection device according to the embodiment of the present invention is the same as that of the aforementioned vehicle startup detection method, and will not be repeated.
- the vehicle startup detection device of the embodiment of the present invention can be adapted to various vehicle models by first performing vibration detection, and then further performing vehicle startup detection when the vibration conditions meet the conditions, and only when the vibration conditions meet the conditions.
- the acquisition of OBD voltage and OBD communication data improves the detection efficiency and accuracy without affecting the vehicle performance during the detection process.
- a computer storage medium is characterized in that, the storage medium stores at least one executable instruction, and when the executable instruction runs on the vehicle startup detection device, causes the vehicle startup detection
- the apparatus performs the operations of the vehicle startup detection method as described in any one of the foregoing.
- the implementation process of the computer storage medium in the embodiment of the present invention is the same as that of the aforementioned vehicle startup detection method, and will not be repeated.
- the computer storage medium of the embodiment of the present invention can be adapted to various vehicle types by first performing vibration detection, and then further performing vehicle startup detection when the vibration conditions meet the conditions, and OBD is performed only when the vibration conditions meet the conditions.
- the acquisition of voltage and OBD communication data improves the detection efficiency and accuracy without affecting the vehicle performance during the detection process.
- modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment.
- the modules or units or components in the embodiments may be combined into one module or unit or component, and they may be divided into multiple sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method so disclosed may be employed in any combination unless at least some of such features and/or procedures or elements are mutually exclusive. All processes or units of equipment are combined.
- Each feature disclosed in this specification may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Traffic Control Systems (AREA)
Abstract
A method, apparatus and device for detecting vehicle start-up, and a computer storage medium. The method comprises: monitoring whether a target vehicle is vibrating (101); when monitored that the target vehicle is vibrating, acquiring an OBD voltage of the target vehicle (102); determining whether there is fluctuation in the OBD voltage (103); if determined that there is fluctuation in the OBD voltage, acquiring OBD communication data of the target vehicle (104); and determining, according to the OBD communication data, whether the target vehicle is started up (105). Thus, the efficiency and accuracy of vehicle detection are improved.
Description
本申请要求于2020年12月28日提交中国专利局、申请号为202011582633.X、申请名称为“车辆启动检测方法、装置、设备以及计算机存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on December 28, 2020 with the application number 202011582633.X and the application name "vehicle startup detection method, device, equipment and computer storage medium", the entire content of which is Incorporated herein by reference.
本申请涉及车辆检测技术领域,具体涉及一种车辆启动检测方法、装置、设备以及计算机存储介质。The present application relates to the technical field of vehicle detection, and in particular, to a vehicle startup detection method, device, device, and computer storage medium.
现有技术中的车辆启动检测方法一般通过车辆ACC信号或检测车辆的电池组电压值的方式来检测车辆是否启动,但现有的检测方式适用范围较小、检测成本较高、效率低并且在检测时对车辆性能的影响较大。The vehicle startup detection method in the prior art generally detects whether the vehicle starts by detecting the vehicle ACC signal or detecting the voltage value of the battery pack of the vehicle, but the existing detection method has a small scope of application, high detection cost, low efficiency and It has a great impact on vehicle performance during detection.
发明内容SUMMARY OF THE INVENTION
鉴于上述问题,本发明实施例提供了一种车辆启动检测方法、装置、设备以及计算机存储介质,用于解决现有技术中存在的车辆启动检测方法的准确率以及效率都较低的问题。In view of the above problems, embodiments of the present invention provide a vehicle startup detection method, device, device, and computer storage medium, which are used to solve the problems of low accuracy and efficiency of the vehicle startup detection method in the prior art.
根据本发明实施例的一个方面,提供了一种车辆启动检测方法,所述方法包括:According to an aspect of the embodiments of the present invention, there is provided a vehicle startup detection method, the method comprising:
监测目标车辆是否振动;Monitor whether the target vehicle vibrates;
当监测到所述目标车辆振动时,获取所述目标车辆的OBD电压;When the vibration of the target vehicle is monitored, obtain the OBD voltage of the target vehicle;
确定所述OBD电压是否存在波动;determining whether the OBD voltage fluctuates;
若确定所述OBD电压存在波动,获取所述目标车辆的OBD通讯数据;If it is determined that the OBD voltage fluctuates, acquiring the OBD communication data of the target vehicle;
根据所述OBD通讯数据确定所述目标车辆是否启动。Whether the target vehicle is started is determined according to the OBD communication data.
在一个可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
当所述OBD电压不存在波动时,确定所述目标车辆的振动是否连续;When there is no fluctuation in the OBD voltage, determining whether the vibration of the target vehicle is continuous;
若确定所述振动连续,获取所述目标车辆的OBD通讯数据;If it is determined that the vibration is continuous, obtain the OBD communication data of the target vehicle;
根据所述OBD通讯数据确定所述目标车辆是否启动。Whether the target vehicle is started is determined according to the OBD communication data.
在一个可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
确定所述OBD通讯数据是否为空;determine whether the OBD communication data is empty;
当所述OBD通讯数据不为空时,确定所述目标车辆启动。When the OBD communication data is not empty, it is determined that the target vehicle is started.
在一个可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
当所述OBD通讯数据不为空时,根据所述OBD数据确定所述目标车辆的发动机转速,将所述发动机转速与预设转速值进行比较;When the OBD communication data is not empty, determine the engine speed of the target vehicle according to the OBD data, and compare the engine speed with a preset speed value;
当所述发动机转速大于所述预设转速值时,确定所述目标车辆启动。When the engine speed is greater than the preset speed value, it is determined that the target vehicle is started.
在一个可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
根据所述OBD通讯数据确定所述目标车辆的运行状态信息;Determine the running state information of the target vehicle according to the OBD communication data;
根据所述运行状态信息确定所述目标车辆是否存在异常;Determine whether the target vehicle is abnormal according to the operating state information;
在确定所述目标车辆存在异常时,进行报警提醒。When it is determined that there is an abnormality in the target vehicle, an alarm reminder is performed.
在一个可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
实时获取所述目标车辆的振动传感信息;acquiring vibration sensing information of the target vehicle in real time;
根据所述振动传感信息确定所述目标车辆的振动时长;Determine the vibration duration of the target vehicle according to the vibration sensing information;
将所述振动时长与预设的时长阈值进行比较;comparing the vibration duration with a preset duration threshold;
在所述振动时长大于所述时长阈值时,确定所述目标车辆的振动连续。When the vibration duration is greater than the duration threshold, it is determined that the vibration of the target vehicle is continuous.
在一个可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
根据所述振动传感信息确定所述目标车辆在所述振动时长内的振动频率;Determine the vibration frequency of the target vehicle within the vibration duration according to the vibration sensing information;
将所述振动频率与预设的频率阈值进行比较;comparing the vibration frequency with a preset frequency threshold;
在所述振动频率大于所述频率阈值时,确定所述目标车辆的振动连续。When the vibration frequency is greater than the frequency threshold, it is determined that the vibration of the target vehicle is continuous.
在一种可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
获取第二预设时长内所述OBD电压对应的当前电压特征值;obtaining the current voltage characteristic value corresponding to the OBD voltage within the second preset duration;
将所述当前电压特征值与预设的特征值阈值进行比较,其中,所述特征值阈值是根据所述目标车辆的历史OBD电压的电压特征值确定的;comparing the current voltage characteristic value with a preset characteristic value threshold, wherein the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle;
在所述当前电压特征值大于所述特征值阈值时,确定所述OBD电压存在波动。When the current voltage characteristic value is greater than the characteristic value threshold, it is determined that the OBD voltage fluctuates.
在一种可选的实施例中,所述方法进一步包括:In an optional embodiment, the method further includes:
获取第二预设时长内所述OBD电压对应的当前电压特征值;obtaining the current voltage characteristic value corresponding to the OBD voltage within the second preset duration;
根据所述当前电压特征值确定所述目标车辆在所述第二预设时长内的当前电压特征值变化率;determining the rate of change of the current voltage characteristic value of the target vehicle within the second preset time period according to the current voltage characteristic value;
将所述当前电压特征值变化率与预设的变化率阈值进行比较,其中,所述变化率阈值是根据所述目标车辆的历史OBD电压变化率确定的;comparing the change rate of the current voltage characteristic value with a preset change rate threshold, wherein the change rate threshold is determined according to the historical OBD voltage change rate of the target vehicle;
在所述当前电压特征值变化率大于所述变化率阈值时,确定所述OBD电压存在波动。When the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change, it is determined that there is a fluctuation in the OBD voltage.
根据本发明实施例的另一方面,提供了一种车辆启动检测装置,包括:According to another aspect of the embodiments of the present invention, a vehicle startup detection device is provided, including:
检测模块,用于监测目标车辆的是否振动;The detection module is used to monitor the vibration of the target vehicle;
第一获取模块,用于当监测到所述目标车辆振动时,获取所述目标车辆的OBD电压;a first obtaining module, configured to obtain the OBD voltage of the target vehicle when the vibration of the target vehicle is monitored;
第一确定模块,用于确定所述OBD电压是否存在波动;a first determination module, configured to determine whether the OBD voltage fluctuates;
第二获取模块,用于若确定所述OBD电压存在波动,获取所述目标车辆的OBD通讯数据;a second acquisition module, configured to acquire the OBD communication data of the target vehicle if it is determined that the OBD voltage fluctuates;
第二确定模块,用于根据所述OBD通讯数据确定所述目标车辆是否启动。The second determination module is configured to determine whether the target vehicle is started according to the OBD communication data.
根据本发明实施例的另一方面,提供了一种车辆启动检测设备,包括处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;According to another aspect of the embodiments of the present invention, a vehicle startup detection device is provided, including a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface are completed through the communication bus communication with each other;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执 行如前述任意一项车辆启动检测方法的操作。The memory is used for storing at least one executable instruction, and the executable instruction causes the processor to perform the operation of any one of the vehicle startup detection methods described above.
根据本发明实施例的另一方面,提供了一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在车辆启动检测设备上运行时,使得车辆启动检测设备执行如前述任意一项所述的车辆启动检测方法的操作。According to another aspect of the embodiments of the present invention, a computer storage medium is provided, wherein the storage medium stores at least one executable instruction, and when the executable instruction is executed on the vehicle startup detection device, causes the The vehicle startup detection apparatus performs the operations of the vehicle startup detection method as described in any one of the foregoing.
本发明实施例首先监测目标车辆是否振动;当监测到所述目标车辆振动时,则获取所述目标车辆的OBD电压,然后确定获取到的OBD电压是否存在波动,若确定所述OBD电压存在波动,则进一步获取所述目标车辆的OBD通讯数据,最后根据所述OBD通讯数据确定所述目标车辆是否启动。The embodiment of the present invention firstly monitors whether the target vehicle vibrates; when the vibration of the target vehicle is monitored, the OBD voltage of the target vehicle is acquired, and then it is determined whether the acquired OBD voltage fluctuates. If it is determined that the OBD voltage fluctuates , then further obtain the OBD communication data of the target vehicle, and finally determine whether the target vehicle is started according to the OBD communication data.
本发明首先进行振动检测,在振动情况满足条件时,再进一步进行车辆启动检测的方法能够适配于各种车型,并且只有在振动满足条件的情况下,才进行OBD电压以及OBD通讯数据的获取,因此提高了检测效率和准确率的同时不在检测过程中对车辆性能造成影响。The present invention firstly performs vibration detection, and when the vibration conditions meet the conditions, the vehicle startup detection method can be adapted to various vehicle types, and the OBD voltage and OBD communication data are acquired only when the vibration conditions are met. , thus improving the detection efficiency and accuracy without affecting the vehicle performance during the detection process.
上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to understand the technical means of the embodiments of the present invention more clearly, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and The advantages can be more clearly understood, and the following specific embodiments of the present invention are given.
附图仅用于示出实施方式,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:The drawings are only used to illustrate the embodiments and are not considered to be limiting of the present invention. Also, the same components are denoted by the same reference numerals throughout the drawings. In the attached image:
图1示出了本发明实施例提供的车辆启动检测方法的流程示意图;FIG. 1 shows a schematic flowchart of a vehicle startup detection method provided by an embodiment of the present invention;
图2示出了本发明另一实施例提供的车辆启动检测方法的流程示意图;FIG. 2 shows a schematic flowchart of a vehicle startup detection method provided by another embodiment of the present invention;
图3示出了本发明实施例提供的车辆启动检测装置的结构示意图;FIG. 3 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention;
图4示出了本发明实施例提供的车辆启动检测设备的结构示意图。FIG. 4 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention.
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited by the embodiments set forth herein.
在对本发明实施例的车辆启动检测方法进行说明之前,首先对车辆的OBD***进行简要说明,OBD***即On-Board Diagnostics***,意为车载自动诊断***,指的是基于计算机***检测车辆主要发动机部件的性能。可以通过DLC(Diagnostic Link Connector,诊断链路连接器)对OBD***进行访问,这个DLC即OBD接口。OBD接口共有16个引脚,16个引脚中的引脚用于连接OBD***中的总线,每个总线都有对应的协议以实现通信。车辆启动检测装置可以通过OBD接口按照协议标准访问OBD***,与OBD***实现通信,获取所 需的信息。在本申请实施例中,与OBD接口相连接的外部设备可以理解为OBD设备。Before describing the vehicle startup detection method according to the embodiment of the present invention, the OBD system of the vehicle is briefly described first. The OBD system is the On-Board Diagnostics system, which means on-board automatic diagnosis system, which refers to the detection of the main engine of the vehicle based on the computer system. component performance. The OBD system can be accessed through the DLC (Diagnostic Link Connector), which is the OBD interface. The OBD interface has a total of 16 pins, and the pins in the 16 pins are used to connect the buses in the OBD system, and each bus has a corresponding protocol to realize communication. The vehicle startup detection device can access the OBD system according to the protocol standard through the OBD interface, communicate with the OBD system, and obtain the required information. In this embodiment of the present application, an external device connected to an OBD interface may be understood as an OBD device.
图1示出了本发明实施例提供的车辆启动检测方法的流程图,该方法由车辆启动检测装置执行。该车辆启动检测装置可以是OBD设备中的一部分,车辆启动检测装置中具有用于与OBD***通讯的通讯模块以及与OBD***电源接口连接的电源信息采集模块。如图1所示,该方法包括以下步骤:FIG. 1 shows a flowchart of a vehicle startup detection method provided by an embodiment of the present invention, where the method is executed by a vehicle startup detection device. The vehicle startup detection device can be a part of the OBD equipment, and the vehicle startup detection device has a communication module for communicating with the OBD system and a power supply information acquisition module connected to the power interface of the OBD system. As shown in Figure 1, the method includes the following steps:
步骤101:监测目标车辆是否振动。Step 101: Monitor whether the target vehicle vibrates.
在本发明的一个实施例中,车辆启动检测装置中设置有预设类型的传感器,通过该传感器实时或者周期性地获取目标车辆的振动传感数据,根据振动传感数据确定目标车辆是否存在振动。具体的传感器类型可以是加速度传感器。In an embodiment of the present invention, a preset type of sensor is set in the vehicle startup detection device, the vibration sensing data of the target vehicle is acquired in real time or periodically through the sensor, and whether the target vehicle vibrates is determined according to the vibration sensing data . The specific sensor type may be an acceleration sensor.
现有技术中在检测车辆启动时,先检测OBD电压,将OBD电压作为车辆检测的触发条件,但新能源以及混合动力车由于没有发电机,不适用于车辆启动后,发动机带动发电机,通过发电机对车辆电池组进行充电,因此根据采集到的OBD电压和发电机转数相关的检测原理,其OBD电压应该是一个恒定值或者在车辆启动时波动小到可以忽略,因此现有技术的触发方式不适用于新能源或者混合动力车型的检测。In the prior art, when the vehicle is started, the OBD voltage is detected first, and the OBD voltage is used as the trigger condition for vehicle detection. However, since new energy and hybrid vehicles do not have a generator, it is not suitable for the engine to drive the generator after the vehicle is started. The generator charges the battery pack of the vehicle. Therefore, according to the detection principle related to the collected OBD voltage and the number of revolutions of the generator, the OBD voltage should be a constant value or the fluctuation should be negligible when the vehicle starts. The trigger method is not applicable to the detection of new energy or hybrid vehicles.
而各种类型的车辆在启动时都会由于动力单元(如发动机)的启动而存在一定程度的振动,因此本发明将检测到振动作为车辆启动检测的触发条件可以适用于各种车型。However, various types of vehicles will have a certain degree of vibration due to the starting of the power unit (such as the engine) when starting, so the present invention uses the detected vibration as the triggering condition for vehicle starting detection, which can be applied to various vehicle types.
本发明采用振动触发启动检测过程,只有在监测到目标车辆存在振动的情况下,才判定该振动可能是由于车辆启动所引起的,从而继续进行后续的检测步骤。这样既适用于各种车型的检测,又不用保持车辆启动检测装置的各个模块的持续唤醒以及循环扫描OBD***的总线通讯数据,从而在不耗费车辆电能的同时也不会因为总线通讯频繁而影响车辆的性能。The present invention adopts the vibration-triggered start-up detection process, and only when the vibration of the target vehicle is detected, it is determined that the vibration may be caused by the start of the vehicle, and the subsequent detection steps are continued. This is not only suitable for the detection of various types of vehicles, but also does not need to keep the various modules of the vehicle startup detection device continuously wake up and cyclically scan the bus communication data of the OBD system, so that it does not consume vehicle power and will not be affected by frequent bus communication. vehicle performance.
在本发明的一个实施例中,步骤101中根据振动传感数据确定是否存在振动的过程包括:In an embodiment of the present invention, the process of determining whether there is vibration according to the vibration sensing data in step 101 includes:
步骤1011,获取所述目标车辆的振动传感信息。振动传感数据可以是目标车辆的振动波形数据,其获取可以是实时获取,也可以是周期性获取。在可选的实施例中,还可以对获取到的振动传感信息进行滤波处理,从而排除环境噪声干扰,提高车辆启动检测的准确率。Step 1011, acquiring vibration sensing information of the target vehicle. The vibration sensing data may be the vibration waveform data of the target vehicle, which may be acquired in real time or periodically. In an optional embodiment, the acquired vibration sensing information may also be filtered, so as to eliminate environmental noise interference and improve the accuracy of vehicle startup detection.
根据所述振动传感信息确定所述目标车辆在第三预设时长内的振动特征值。在本发明的一个实施例中,振动特征值包括振动幅度特征值,第三预设时长可以与后续第一预设时长相同,也可以不同。将振动特征值与预设的振动特征值阈值进行比较,包括将振动幅度特征值与振动幅度特征值阈值进行比较。The vibration characteristic value of the target vehicle within a third preset time period is determined according to the vibration sensing information. In an embodiment of the present invention, the vibration characteristic value includes a vibration amplitude characteristic value, and the third preset duration may be the same as or different from the subsequent first preset duration. Comparing the vibration characteristic value with a preset vibration characteristic value threshold includes comparing the vibration amplitude characteristic value with the vibration amplitude characteristic value threshold.
可以根据各个车辆的车型状况来设定振动幅度特征值阈值作为振动特征值阈值,这是因为考虑到不同车型的振动时的平均特征情况可能存在差异,如较大型的车辆在启动时的振动幅度可能较大,而一些特殊设计的车型的启动时 的振动幅度较小。The vibration amplitude characteristic value threshold can be set as the vibration characteristic value threshold value according to the vehicle type of each vehicle. This is because there may be differences in the average characteristic situation when considering the vibration of different vehicle types, such as the vibration amplitude of a larger vehicle when it is started. May be larger, and some specially designed models have smaller vibration amplitudes at startup.
在所述振动特征值大于所述振动特征值阈值时,确定所述目标车辆存在振动。具体的,可以是振动幅度特征值大于振动幅度特征值阈值时,确定所述目标车辆存在振动。When the vibration characteristic value is greater than the vibration characteristic value threshold, it is determined that there is vibration in the target vehicle. Specifically, it may be determined that the target vehicle vibrates when the characteristic value of the vibration amplitude is greater than the threshold value of the characteristic value of the vibration amplitude.
步骤102:当监测到所述目标车辆振动时,获取所述目标车辆的OBD电压。Step 102: When the vibration of the target vehicle is monitored, obtain the OBD voltage of the target vehicle.
OBD电压是指的是OBD接口中的常电接口上输出的目标车辆的蓄电池电压。在目标车辆在点火启动之后,发动机开始转动并为蓄电池充电,因此在车辆从未启动到启动的状态,常电接口上检测到的OBD电压会存在较大的波动,可以作为车辆启动的检测条件。考虑到在实际应用中,目标车辆所存在的振动可能由多种原因造成的,如车辆的启动、外物撞击或者车载物体的移动等,因此,在检测到目标车辆振动的情况下,还需要进一步结合其他随着车辆启动会产生明显变化的参数,如OBD电压来进行车辆启动的检测。The OBD voltage refers to the battery voltage of the target vehicle that is output on the normal power interface in the OBD interface. After the target vehicle is ignited and started, the engine starts to rotate and charges the battery. Therefore, when the vehicle is not started to start, the OBD voltage detected on the normal power interface will fluctuate greatly, which can be used as a detection condition for vehicle start-up. . Considering that in practical applications, the vibration of the target vehicle may be caused by various reasons, such as the start of the vehicle, the impact of foreign objects or the movement of the vehicle, etc. Therefore, when the vibration of the target vehicle is detected, it is also necessary to The vehicle startup detection is further combined with other parameters, such as OBD voltage, that will change significantly when the vehicle is started.
步骤103:确定所述OBD电压是否存在波动。Step 103: Determine whether the OBD voltage fluctuates.
OBD电压波动指的是OBD电压在短时间内出现较大变化。在车辆未启动时,发动机未转动,无法带动车辆的发电机充电,因此OBD***未通电启动,因此OBD的常电接口(即第16脚)没有信号输出。而车辆点火之后,OBD的16脚的常电接口会产生输出信号的跳跃式增长,即OBD电压跃升到预设值。从而可以根据OBD电压的波动情况来判断车辆是否启动。OBD voltage fluctuation refers to a large change in OBD voltage in a short period of time. When the vehicle is not started, the engine is not running, and the vehicle's generator cannot be driven to charge, so the OBD system is not powered on to start, so the OBD's normally powered interface (ie, pin 16) has no signal output. After the vehicle is ignited, the 16-pin constant power interface of the OBD will produce a jumping increase in the output signal, that is, the OBD voltage will jump to the preset value. Therefore, it can be judged whether the vehicle is started according to the fluctuation of the OBD voltage.
在本发明的一个实施例中,可以通过电压特征值与特征值阈值进行比较来确定OBD电压是否存在波动。因此,步骤103包括:In one embodiment of the present invention, whether there is a fluctuation in the OBD voltage may be determined by comparing the voltage characteristic value with the characteristic value threshold. Therefore, step 103 includes:
步骤1031:获取第二预设时长内所述OBD电压对应的当前电压特征值。Step 1031: Acquire the current voltage characteristic value corresponding to the OBD voltage within the second preset time period.
第二预设时长可以是从监测到振动后的一段时长,可以和步骤1012中的第一预设时长相同。获取目标车辆在第二预设时长内的OBD电压,根据第二预设时长内的OBD电压确定第二预设时长内的电压平均值、电压平均频率以及电压极值作为所述当前电压特征值,其中,电压极值包括电压最大值和电压最小值。The second preset period of time may be a period of time after the vibration is monitored, and may be the same as the first preset period of time in step 1012 . Obtain the OBD voltage of the target vehicle within the second preset time period, and determine the voltage average value, the voltage average frequency and the voltage extreme value within the second preset time period according to the OBD voltage within the second preset time period as the current voltage characteristic value , where the voltage extreme includes the maximum voltage and the minimum voltage.
步骤1032:将所述当前电压特征值与预设的特征值阈值进行比较,其中,所述特征值阈值是根据所述目标车辆的历史OBD电压的电压特征值确定的电压特征值变化率。Step 1032 : Compare the current voltage characteristic value with a preset characteristic value threshold, wherein the characteristic value threshold is a voltage characteristic value change rate determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle.
获取目标车辆在预设历史时长内的历史OBD电压数据,根据历史OBD电压数据确定目标车辆的历史OBD电压的特征值作为特征值阈值,其中,特征值阈值包括电压频率阈值、电压平均值阈值以及电压极值阈值。Acquire historical OBD voltage data of the target vehicle within a preset historical period, and determine, according to the historical OBD voltage data, a characteristic value of the historical OBD voltage of the target vehicle as a characteristic value threshold, wherein the characteristic value threshold includes a voltage frequency threshold, a voltage average threshold and Voltage extreme threshold.
将所述当前电压特征值与预设的特征值阈值进行比较可以包括:将电压平均值、电压平均频率以及电压极值分别与电压频率阈值、电压平均值阈值以及电压极值阈值进行比较。Comparing the current voltage characteristic value with a preset characteristic value threshold may include: comparing the voltage average value, the voltage average frequency and the voltage extreme value with the voltage frequency threshold value, the voltage average value threshold value and the voltage extreme value threshold value, respectively.
步骤1033:在所述当前电压特征值大于所述特征值阈值时,确定所述OBD电压存在波动。Step 1033: When the current voltage characteristic value is greater than the characteristic value threshold, determine that the OBD voltage fluctuates.
所述当前电压特征值大于所述特征值阈值的情况可以包括电压平均值大 于电压平均值阈值、电压平均频率大于电压频率阈值以及电压极值大于电压极值阈值中的至少一种。The condition that the current voltage characteristic value is greater than the characteristic value threshold value may include at least one of the voltage average value being greater than the voltage average value threshold value, the voltage average frequency being greater than the voltage frequency threshold value and the voltage extreme value being greater than the voltage extreme value threshold value.
在本发明的再一个实施例中,可以通过电压特征值变化率与预设的变化率阈值进行比较来确定OBD电压是否存在波动。步骤103还包括:In yet another embodiment of the present invention, whether there is fluctuation in the OBD voltage may be determined by comparing the change rate of the voltage characteristic value with a preset change rate threshold. Step 103 also includes:
步骤1034:获取第二预设时长内所述OBD电压对应的当前电压特征值。Step 1034: Acquire the current voltage characteristic value corresponding to the OBD voltage within the second preset time period.
步骤1034与步骤1031相同,不再赘述。Step 1034 is the same as step 1031 and will not be repeated.
步骤1035:根据所述当前电压特征值确定所述目标车辆在所述第二预设时长内的当前电压特征值变化率。Step 1035: Determine the current voltage characteristic value change rate of the target vehicle within the second preset time period according to the current voltage characteristic value.
当前电压特征值变化率可以是目标车辆在第二预设时长内的OBD电压的电压平均值变化率、电压频率变化率。The current voltage characteristic value change rate may be the voltage average change rate and the voltage frequency change rate of the OBD voltage of the target vehicle within the second preset time period.
步骤1036:将所述当前电压特征值变化率与预设的变化率阈值进行比较,其中,所述变化率阈值是根据所述目标车辆的历史OBD电压的电压特征值变化率确定的。Step 1036 : Compare the change rate of the current voltage characteristic value with a preset change rate threshold, wherein the change rate threshold is determined according to the change rate of the voltage characteristic value of the historical OBD voltage of the target vehicle.
变化率阈值包括电压平均值变化率阈值、电压频率变化率阈值以及电压极值变化率阈值。The rate-of-change thresholds include a threshold for the rate of change of the voltage average value, the threshold for the rate of change of the voltage frequency, and the threshold for the rate of change of the voltage extreme value.
将所述当前电压特征值变化率与预设的变化率阈值进行比较可以分别是将电压平均值变化率、电压频率变化率以及电压极值变化率与电压平均值变化率阈值、电压频率变化率阈值以及电压极值变化率阈值进行比较。Comparing the rate of change of the current voltage characteristic value with the preset rate of change threshold may be the rate of change of the voltage average value, the rate of change of the voltage frequency, the rate of change of the extreme voltage value and the threshold value of the rate of change of the voltage average value, the rate of change of the voltage frequency, and the rate of change of the voltage average value. The threshold value and the voltage extreme value change rate threshold value are compared.
步骤1037:在所述当前电压特征值变化率大于所述变化率阈值时,确定所述OBD电压存在波动。Step 1037: When the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change, determine that the OBD voltage fluctuates.
所述当前电压特征值变化率大于所述变化率阈值的判定条件可以是电压平均值变化率大于电压平均值变化率阈值、电压频率变化率大于电压频率变化率阈值以及电压极值变化率大于电压频率变化率阈值中的至少一项。The determination condition that the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change may be that the rate of change of the voltage average value is greater than the threshold value of the rate of change of the average voltage value, the rate of change of the voltage frequency is greater than the threshold value of the rate of change of the voltage frequency, and the rate of change of the voltage extreme value is greater than the voltage At least one of the frequency change rate thresholds.
在本发明的再一个实施例中,确定OBD电压是否波动的过程还可以如下:In yet another embodiment of the present invention, the process of determining whether the OBD voltage fluctuates may also be as follows:
获取第四预设时长内所述OBD电压对应的当前电压特征值,根据所述当前电压特征值确定所述目标车辆在所述第四预设时长内的当前电压特征变化率。其中,第四预设时长可以与第二预设时长相同或不同。A current voltage characteristic value corresponding to the OBD voltage in a fourth preset time period is acquired, and a current voltage characteristic change rate of the target vehicle in the fourth preset time period is determined according to the current voltage characteristic value. The fourth preset duration may be the same as or different from the second preset duration.
将所述当前电压特征值与预设的特征值阈值进行比较,其中,所述特征值阈值是根据所述目标车辆的历史OBD电压的电压特征值确定的,将所述电压特征变化率与预设的变化率阈值进行比较,其中,所述变化率阈值是根据所述目标车辆的历史OBD电压变化率确定的。The current voltage characteristic value is compared with a preset characteristic value threshold, wherein the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle, and the voltage characteristic change rate is compared with the predetermined characteristic value. The set change rate threshold is compared, wherein the change rate threshold is determined according to the historical OBD voltage change rate of the target vehicle.
在所述电压特征值大于所述特征值阈值时并且电压特征值变化率大于所述变化率阈值时,确定所述OBD电压存在波动。When the voltage characteristic value is greater than the characteristic value threshold value and the voltage characteristic value change rate is greater than the change rate threshold value, it is determined that there is a fluctuation in the OBD voltage.
这样结合电压特征值变化率以及电压特征值进行判断的有益效果在于:不同车型的由于电池组参数存在差异,其在车辆启动后电池电压值不同,如果用固定的电压值阈值进行所有车型的电池电压的比较,会导致车辆启动判断不准确。与此同时,不同的车辆电池电压在启动后的波动范围也存在差异,故采取固定的波动值阈值来进行电压波动检测也无法适应全部车型情况。The beneficial effect of judging by combining the rate of change of the voltage characteristic value and the voltage characteristic value in this way is that due to the differences in the battery pack parameters of different models, the battery voltage values are different after the vehicle is started. The comparison of voltage will lead to inaccurate judgment of vehicle startup. At the same time, there are differences in the fluctuation range of the battery voltage of different vehicles after starting, so the use of a fixed fluctuation value threshold for voltage fluctuation detection cannot be adapted to all vehicle models.
因此根据电压特征值变化率和电压特征值综合进行判断,确定目标车辆的OBD,这样就避免了不同车型的电池参数的变化所导致单一根据固定OBD电压阈值的比较来进行启动判断的不准确的问题。Therefore, the OBD of the target vehicle is determined according to the comprehensive judgment of the change rate of the voltage characteristic value and the voltage characteristic value, which avoids the inaccuracy of starting judgment based on the comparison of the fixed OBD voltage thresholds caused by the change of the battery parameters of different models. question.
步骤104:若确定所述OBD电压存在波动,获取所述目标车辆的OBD通讯数据。Step 104: If it is determined that the OBD voltage fluctuates, obtain the OBD communication data of the target vehicle.
只有在OBD电压也存在波动时才进行OBD通讯数据的获取,以此来克服现有技术中实时对OBD通讯数据进行扫描获取所存在的以下缺陷:因为完成一次OBD接口扫描的时间较长,如果短时间循环扫描则耗电较多,如果扫描间隔长则会导致车辆启动识别延迟较长。并且车辆在OFF状态下时,车辆的各***的ECM处于待机状态,此时如果总线频繁有数据通信可能导致ECM异常激活,从而导致车辆异常。The acquisition of OBD communication data is only carried out when the OBD voltage also fluctuates, so as to overcome the following defects in real-time scanning and acquisition of OBD communication data in the prior art: because it takes a long time to complete an OBD interface scan, if A short-time cycle scan will consume more power, and if the scan interval is long, it will cause a long delay in vehicle startup recognition. In addition, when the vehicle is in the OFF state, the ECM of each system of the vehicle is in a standby state. At this time, if there is frequent data communication on the bus, the ECM may be abnormally activated, thereby causing the vehicle to be abnormal.
容易理解的是,由于新能源或者混合动力等车型的OBD电压在车辆启动时并不波动,因此在目标车辆的OBD电压不波动时,可能存在的原因有如下:车辆未启动、车辆启动但是目标车辆的车型为新能源车或混合动力车。而在车辆启动但是车型为新能源车或混合动力车的情况下,车辆的振动会随着启动而持续一段时间,而在车辆未启动时所检测到的振动是由其他外界偶发原因引起,因此振动不会持续,因此在OBD电压可以用振动是否连续来进一步筛除掉车辆未启动的情况。It is easy to understand that since the OBD voltage of new energy or hybrid vehicles does not fluctuate when the vehicle is started, when the OBD voltage of the target vehicle does not fluctuate, the possible reasons are as follows: the vehicle does not start, the vehicle starts but the target The model of the vehicle is a new energy vehicle or a hybrid vehicle. However, when the vehicle is started but the model is a new energy vehicle or a hybrid vehicle, the vibration of the vehicle will continue for a period of time with the start, and the vibration detected when the vehicle is not started is caused by other external accidental reasons, so The vibration does not last, so the OBD voltage can be used to further screen out the situation of the vehicle not starting by whether the vibration is continuous.
为了进一步提高车辆启动检测的准确率,还可以进一步获取OBD通讯数据,根据OBD通讯数据来进行车辆启动的检测。In order to further improve the accuracy of vehicle startup detection, OBD communication data may be further obtained, and vehicle startup detection may be performed according to the OBD communication data.
步骤105:根据所述OBD通讯数据确定所述目标车辆是否启动。Step 105: Determine whether the target vehicle is started according to the OBD communication data.
首先,在车辆未启动的情况下,OBD***未启动,总线上不存在OBD通讯数据,因此OBD通讯数据为空,更进一步的,首先是静默接收总线上的OBD通讯数据,判断总线上是否存在OBD通讯数据。First of all, when the vehicle is not started, the OBD system is not started, and there is no OBD communication data on the bus, so the OBD communication data is empty. Further, the first is to silently receive the OBD communication data on the bus, and determine whether the bus exists. OBD communication data.
在未接到总线上的OBD通讯数据时,在目标车辆包含发动机的实施例中,还可以发送发动机转速获取请求给OBD***,获取OBD***返回的数据,在未启动的情况下,OBD***是没有返回数据的,因此也可以在没有接受到返回数据时判断出车辆未启动。即在没有读取到发动机转速或者读取到的发动机转速小于预设值时,确定车辆未启动。When the OBD communication data on the bus is not received, in the embodiment where the target vehicle includes an engine, an engine speed acquisition request can also be sent to the OBD system to obtain the data returned by the OBD system. There is no return data, so it can also be judged that the vehicle is not started when no return data is received. That is, when the engine speed is not read or the read engine speed is less than the preset value, it is determined that the vehicle is not started.
在本发明的一个实施例中,步骤105包括:In one embodiment of the present invention, step 105 includes:
步骤1051:确定所述OBD通讯数据是否为空。Step 1051: Determine whether the OBD communication data is empty.
步骤1052:当所述OBD通讯数据不为空时,确定所述目标车辆启动。Step 1052: When the OBD communication data is not empty, determine that the target vehicle is started.
在本发明的再一个实施例中,若所述目标车辆包括发动机,步骤105还包括:In yet another embodiment of the present invention, if the target vehicle includes an engine, step 105 further includes:
步骤1053:当所述OBD通讯数据不为空时,根据所述OBD数据确定所述目标车辆的发动机转速。Step 1053: When the OBD communication data is not empty, determine the engine speed of the target vehicle according to the OBD data.
发送发动机转速获取请求给OBD***,获取OBD***返回的OBD通讯数据,根据OBD通讯数据确定目标车辆的发动机转速。Send the engine speed acquisition request to the OBD system, obtain the OBD communication data returned by the OBD system, and determine the engine speed of the target vehicle according to the OBD communication data.
步骤1054:将所述发动机转速与预设转速值进行比较。Step 1054: Compare the engine speed with a preset speed value.
步骤1055:当所述发动机转速大于所述预设转速值时,确定所述目标车辆启动。Step 1055: When the engine speed is greater than the preset speed value, determine that the target vehicle is started.
预设转速值可以为0,意即只要发动机存在转速,则表示车辆已经启动。The preset speed value can be 0, which means that as long as the engine has a speed, it means that the vehicle has been started.
在确定车辆启动之后,即可以通过OBD接口获取车辆运行过程中各种参数,根据参数进行车辆状态的实时诊断,可以至少包括:After it is determined that the vehicle is started, various parameters during the operation of the vehicle can be obtained through the OBD interface, and the real-time diagnosis of the vehicle status can be performed according to the parameters, which can at least include:
步骤1061:根据所述OBD通讯数据确定所述目标车辆的运行状态信息。Step 1061: Determine the running state information of the target vehicle according to the OBD communication data.
提取出OBD通讯数据中包括的参数数据,具体包括但不限于目标车辆的发送机转速、车速信息、油耗信息、排放信息以及位置信息中的至少一项。The parameter data included in the OBD communication data is extracted, specifically including but not limited to at least one of the target vehicle's transmitter speed, vehicle speed information, fuel consumption information, emission information, and location information.
步骤1062:根据所述运行状态信息确定所述目标车辆是否存在异常。Step 1062: Determine whether the target vehicle is abnormal according to the operating state information.
将各项运行状态信息与对应的预设的阈值进行比较,根据比较结果确定目标车辆是否存在异常。Comparing each item of operating state information with a corresponding preset threshold, and determining whether the target vehicle is abnormal according to the comparison result.
如在目标车辆的排放量大于预设的排放量阈值时,确定排放超标,因此目标车辆存在异常。For example, when the emission of the target vehicle is greater than the preset emission threshold, it is determined that the emission exceeds the standard, so the target vehicle is abnormal.
步骤1063:在确定所述目标车辆存在异常时,进行报警提醒。Step 1063: When it is determined that the target vehicle is abnormal, alarm and remind.
有益效果在于,在检测到目标车辆启动之后,与OBD***继续进行通讯,根据通讯数据对目标车辆的运行状态进行检测,监控目标车辆的尾气排放状态。The beneficial effect is that after detecting the start of the target vehicle, the communication with the OBD system is continued, the running state of the target vehicle is detected according to the communication data, and the exhaust emission state of the target vehicle is monitored.
通过上述方式,可以在检测到车辆启动后再监控目标车辆的运行状态,降低目标车辆未运行时的功耗,使监控场景更加智能。Through the above method, the running state of the target vehicle can be monitored after the vehicle startup is detected, the power consumption when the target vehicle is not running can be reduced, and the monitoring scene can be made more intelligent.
因此,在本发明的再一个实施例中,针对车辆启动进行检测的过程还可以如图2所示。Therefore, in yet another embodiment of the present invention, the process of detecting vehicle startup may also be as shown in FIG. 2 .
参考图2,图2中的步骤201与前述步骤101相同,步骤202与前述步骤102相同,不再赘述。Referring to FIG. 2 , step 201 in FIG. 2 is the same as the aforementioned step 101 , and step 202 is the same as the aforementioned step 102 , and will not be repeated here.
在步骤203之后,执行步骤204:当所述OBD电压不存在波动时,确定所述目标车辆的振动是否连续。After step 203, step 204 is executed: when there is no fluctuation in the OBD voltage, it is determined whether the vibration of the target vehicle is continuous.
在本发明的一个实施例中,确定目标车辆的振动是否连续,可以通过振动时长来确定,具体包括:In an embodiment of the present invention, determining whether the vibration of the target vehicle is continuous may be determined by the vibration duration, which specifically includes:
步骤2041:获取所述目标车辆的振动传感信息。Step 2041: Acquire vibration sensing information of the target vehicle.
还可以对振动传感信息进行滤波处理。The vibration sensing information can also be filtered.
步骤2042:根据所述振动传感信息确定所述目标车辆的振动时长。Step 2042: Determine the vibration duration of the target vehicle according to the vibration sensing information.
步骤2043:将所述振动时长与预设的时长阈值进行比较。Step 2043: Compare the vibration duration with a preset duration threshold.
步骤2044:在所述振动时长大于所述时长阈值时,确定所述目标车辆的振动连续。Step 2044: When the vibration duration is greater than the duration threshold, determine that the vibration of the target vehicle is continuous.
在本发明的再一个实施例中,可以通过结合振动时长及振动频率来判断振动是否连续,具体包括以下步骤:In yet another embodiment of the present invention, whether the vibration is continuous can be judged by combining the vibration duration and the vibration frequency, which specifically includes the following steps:
步骤2045:根据所述振动传感信息确定所述目标车辆在所述振动时长内的振动频率。Step 2045: Determine the vibration frequency of the target vehicle within the vibration duration according to the vibration sensing information.
步骤2046:将所述振动频率与预设的频率阈值进行比较。Step 2046: Compare the vibration frequency with a preset frequency threshold.
步骤2047:在所述振动频率大于所述频率阈值时,确定所述目标车辆的振动连续。Step 2047: When the vibration frequency is greater than the frequency threshold, determine that the vibration of the target vehicle is continuous.
在本发明的再一个实施例中,还可以采取结合目标车辆的振动时长以及在振动时长内的振动频率两者,综合进行目标车辆的振动是否连续的判断。即在目标车辆的振动时长大于所述时长阈值并且振动频率大于所述频率阈值时,确定目标车辆的振动连续。In yet another embodiment of the present invention, it is also possible to comprehensively judge whether the vibration of the target vehicle is continuous by combining both the vibration duration of the target vehicle and the vibration frequency within the vibration duration. That is, when the vibration duration of the target vehicle is greater than the duration threshold and the vibration frequency is greater than the frequency threshold, it is determined that the vibration of the target vehicle is continuous.
具体包括如下过程:Specifically, it includes the following processes:
获取所述目标车辆的振动传感信息。Acquire vibration sensing information of the target vehicle.
根据振动传感信息确定所述目标车辆的振动时长和振动频率。The vibration duration and vibration frequency of the target vehicle are determined according to the vibration sensing information.
将所述振动时长与预设的时长阈值进行比较,将所述振动频率与预设的频率阈值进行比较。The vibration duration is compared with a preset duration threshold, and the vibration frequency is compared with a preset frequency threshold.
在所述振动时长大于所述时长阈值并且所述振动频率大于所述频率阈值时,确定所述目标车辆的振动连续。When the vibration duration is greater than the duration threshold and the vibration frequency is greater than the frequency threshold, it is determined that the vibration of the target vehicle is continuous.
这样根据振动时长以及预设时长内的振动频率结合确定,可以确定检测到的振动是由于外力等因素引起的偶发且短暂的,还是与车辆启动时发动机的振动所造成的持续规律性振动不同。In this way, according to the combination of the vibration duration and the vibration frequency within the preset duration, it can be determined whether the detected vibration is occasional and short-lived due to factors such as external force, or is different from the continuous regular vibration caused by the vibration of the engine when the vehicle is started.
在步骤204之后,执行步骤205:若确定所述振动连续,获取所述目标车辆的OBD通讯数据。After step 204, step 205 is executed: if it is determined that the vibration is continuous, obtain the OBD communication data of the target vehicle.
在步骤205之后,执行步骤206,步骤206与前述步骤105相同,不再赘述。After step 205, step 206 is executed, and step 206 is the same as the aforementioned step 105, and will not be repeated.
图3示出了本发明实施例提供的车辆启动检测装置的结构示意图。如图3所示,该装置300包括:FIG. 3 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention. As shown in FIG. 3, the apparatus 300 includes:
检测模块301,用于监测目标车辆是否振动;a detection module 301 for monitoring whether the target vehicle vibrates;
第一获取模块302,用于当监测到所述目标车辆振动时,获取所述目标车辆的OBD电压;a first obtaining module 302, configured to obtain the OBD voltage of the target vehicle when vibration of the target vehicle is monitored;
第一确定模块303,用于确定所述OBD电压是否存在波动;a first determination module 303, configured to determine whether the OBD voltage fluctuates;
第二获取模块304,用于若确定所述OBD电压存在波动,获取所述目标车辆的OBD通讯数据;A second obtaining module 304, configured to obtain the OBD communication data of the target vehicle if it is determined that the OBD voltage fluctuates;
第二确定模块305,用于根据所述OBD通讯数据确定所述目标车辆是否启动。The second determination module 305 is configured to determine whether the target vehicle is started according to the OBD communication data.
在一种可选的方式中,所述检测模块301还用于:当所述OBD电压不存在波动时,确定所述目标车辆的振动是否连续;In an optional manner, the detection module 301 is further configured to: when the OBD voltage does not fluctuate, determine whether the vibration of the target vehicle is continuous;
若确定所述振动连续,获取所述目标车辆的OBD通讯数据。If it is determined that the vibration is continuous, the OBD communication data of the target vehicle is acquired.
在一种可选的方式中,所述第二确定模块305还用于:In an optional manner, the second determining module 305 is further configured to:
确定所述OBD通讯数据是否为空;determine whether the OBD communication data is empty;
当所述OBD通讯数据不为空时,确定所述目标车辆启动;When the OBD communication data is not empty, determine that the target vehicle is started;
在一种可选的方式中,所述第二确定模块305还用于:In an optional manner, the second determining module 305 is further configured to:
当所述OBD通讯数据不为空时,根据所述OBD数据确定所述目标车辆的发动机转速;When the OBD communication data is not empty, determine the engine speed of the target vehicle according to the OBD data;
将所述发动机转速与预设转速值进行比较;comparing the engine speed to a preset speed value;
当所述发动机转速大于所述预设转速值时,确定所述目标车辆启动。When the engine speed is greater than the preset speed value, it is determined that the target vehicle is started.
在一种可选的方式中,所述第二确定模块305还用于:In an optional manner, the second determining module 305 is further configured to:
根据所述OBD通讯数据确定所述目标车辆的运行状态信息;Determine the running state information of the target vehicle according to the OBD communication data;
根据所述运行状态信息确定所述目标车辆是否存在异常;Determine whether the target vehicle is abnormal according to the operating state information;
在确定所述目标车辆存在异常时,进行报警提醒。When it is determined that there is an abnormality in the target vehicle, an alarm reminder is performed.
在一种可选的方式中,所述检测模块301还用于:In an optional manner, the detection module 301 is further configured to:
实时获取所述目标车辆的振动传感信息;acquiring vibration sensing information of the target vehicle in real time;
根据所述振动传感信息确定所述目标车辆的振动时长;Determine the vibration duration of the target vehicle according to the vibration sensing information;
将所述振动时长与预设的时长阈值进行比较;comparing the vibration duration with a preset duration threshold;
在所述振动时长大于所述时长阈值时,确定所述目标车辆的振动连续。When the vibration duration is greater than the duration threshold, it is determined that the vibration of the target vehicle is continuous.
在一种可选的方式中,所述检测模块301还用于:In an optional manner, the detection module 301 is further configured to:
实时获取所述目标车辆的振动传感信息;acquiring vibration sensing information of the target vehicle in real time;
根据所述振动传感信息确定所述目标车辆在第一预设时长对应的振动频率;determining the vibration frequency of the target vehicle corresponding to the first preset duration according to the vibration sensing information;
将所述振动频率与预设的频率阈值进行比较;comparing the vibration frequency with a preset frequency threshold;
在所述振动频率大于所述频率阈值时,确定所述目标车辆的振动连续。When the vibration frequency is greater than the frequency threshold, it is determined that the vibration of the target vehicle is continuous.
在一种可选的方式中,所述第一确定模块303还用于:In an optional manner, the first determining module 303 is further configured to:
获取第二预设时长内的所述OBD电压对应的当前电压特征值;acquiring the current voltage characteristic value corresponding to the OBD voltage within the second preset duration;
将所述当前电压特征值与预设的特征值阈值进行比较,其中,所述特征值阈值是根据所述目标车辆的历史OBD电压的电压特征值确定的;comparing the current voltage characteristic value with a preset characteristic value threshold, wherein the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle;
在所述电压特征值大于所述特征值阈值时,确定所述OBD电压存在波动。When the voltage characteristic value is greater than the characteristic value threshold, it is determined that there is a fluctuation in the OBD voltage.
在一种可选的方式中,所述第一确定模块303还用于:In an optional manner, the first determining module 303 is further configured to:
获取第二预设时长内所述OBD电压对应的当前电压特征值;obtaining the current voltage characteristic value corresponding to the OBD voltage within the second preset duration;
根据所述当前电压特征值确定所述目标车辆在所述第二预设时长内的当前电压特征值变化率;determining the rate of change of the current voltage characteristic value of the target vehicle within the second preset time period according to the current voltage characteristic value;
将所述当前电压特征值变化率与预设的变化率阈值进行比较,其中,所述变化率阈值是根据所述目标车辆的历史OBD电压的电压特征值变化率确定的;comparing the change rate of the current voltage characteristic value with a preset change rate threshold, wherein the change rate threshold is determined according to the change rate of the voltage characteristic value of the historical OBD voltage of the target vehicle;
在所述当前电压特征值变化率大于所述变化率阈值时,确定所述OBD电压存在波动。When the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change, it is determined that there is a fluctuation in the OBD voltage.
在本发明的一个可选的实施例中,所述车辆启动检测装置还包括MCU模块,所述MCU模块用于接收所述检测模块发送的目标车辆的振动检测信息,当根据所述振动检测信息确定所述目标车辆存在振动时,控制所述第一获取模块、第一确定模块、第二获取模块以及所述第二确定模块进入第一预设状态。In an optional embodiment of the present invention, the vehicle startup detection device further includes an MCU module, and the MCU module is configured to receive vibration detection information of the target vehicle sent by the detection module. When it is determined that the target vehicle vibrates, the first acquisition module, the first determination module, the second acquisition module and the second determination module are controlled to enter a first preset state.
第一预设状态是指唤醒状态,意即在检测目标车辆存在振动之后,即触发其他各个模块进行进一步的OBD电压以及OBD通讯数据的获取。The first preset state refers to the wake-up state, that is, after detecting the vibration of the target vehicle, other modules are triggered to obtain further OBD voltage and OBD communication data.
在本发明的再一个实施例中,所述MCU模块还用于接收所述第二确定模块发送的目标车辆的启动检测信息,当根据所述启动检测信息确定所述目标车辆未启动时,控制所述第一获取模块、第一确定模块、第二获取模块以及所述第二确定模块进入第二预设状态。In yet another embodiment of the present invention, the MCU module is further configured to receive startup detection information of the target vehicle sent by the second determination module, and when it is determined according to the startup detection information that the target vehicle has not started, control the The first acquisition module, the first determination module, the second acquisition module, and the second determination module enter a second preset state.
第二预设状态是指休眠状态,意即在检测目标车辆未启动之后,即控制其他各个模块进入休眠,从而减少车辆启动装置的耗电量。The second preset state refers to a dormant state, that is, after detecting that the target vehicle is not started, each other module is controlled to go to sleep, thereby reducing the power consumption of the vehicle starting device.
在本发明的一个可选的实施例中,该OBD设备还可以包括一响铃和显示装置,可以通过响铃装置和显示装置进行报警提醒。如在目标车辆排放超标时,通过显示装置显示“当前排放超标”的提示信息。In an optional embodiment of the present invention, the OBD device may further include a bell and a display device, and an alarm can be reminded through the bell device and the display device. For example, when the emission of the target vehicle exceeds the standard, the prompt information of "current emission exceeding the standard" is displayed through the display device.
图4示出了本发明实施例提供的车辆启动检测设备的结构示意图,本发明具体实施例并不对车辆启动检测设备的具体实现做限定。FIG. 4 shows a schematic structural diagram of a vehicle startup detection device provided by an embodiment of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the vehicle startup detection device.
如图4所示,该车辆启动检测设备可以包括:处理器(processor)402、通信接口(Communications Interface)404、存储器(memory)406、以及通信总线408。As shown in FIG. 4 , the vehicle startup detection device may include: a processor (processor) 402 , a communication interface (Communications Interface) 404 , a memory (memory) 406 , and a communication bus 408 .
其中:处理器402、通信接口404、以及存储器406通过通信总线408完成相互间的通信。通信接口404,用于与其它账号比如客户端或其它服务器等的网元通信。处理器402,用于执行程序410,具体可以执行上述用于车辆启动检测方法实施例中的相关步骤。The processor 402 , the communication interface 404 , and the memory 406 communicate with each other through the communication bus 408 . The communication interface 404 is used to communicate with network elements of other accounts such as clients or other servers. The processor 402 is configured to execute the program 410, and specifically may execute the relevant steps in the foregoing embodiments of the vehicle startup detection method.
本发明实施例的车辆启动检测设备的实施过程与前述车辆启动检测方法的相同,不再赘述。The implementation process of the vehicle startup detection device according to the embodiment of the present invention is the same as that of the aforementioned vehicle startup detection method, and will not be repeated.
本发明实施例的车辆启动检测设备通过首先进行振动检测,在振动情况满足条件时,再进一步进行车辆启动检测的方法能够适配于各种车型,并且只有在振动满足条件的情况下,才进行OBD电压以及OBD通讯数据的获取,提高了检测效率和准确率的同时不在检测过程中对车辆性能造成影响。The vehicle startup detection device of the embodiment of the present invention can be adapted to various vehicle models by first performing vibration detection, and then further performing vehicle startup detection when the vibration conditions meet the conditions, and only when the vibration conditions meet the conditions. The acquisition of OBD voltage and OBD communication data improves the detection efficiency and accuracy without affecting the vehicle performance during the detection process.
在本发明的一个实施例中,一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在车辆启动检测设备上运行时,使得车辆启动检测设备执行如前述任意一项所述的车辆启动检测方法的操作。In one embodiment of the present invention, a computer storage medium is characterized in that, the storage medium stores at least one executable instruction, and when the executable instruction runs on the vehicle startup detection device, causes the vehicle startup detection The apparatus performs the operations of the vehicle startup detection method as described in any one of the foregoing.
本发明实施例的计算机存储介质的实施过程与前述车辆启动检测方法的相同,不再赘述。The implementation process of the computer storage medium in the embodiment of the present invention is the same as that of the aforementioned vehicle startup detection method, and will not be repeated.
本发明实施例的计算机存储介质通过首先进行振动检测,在振动情况满足条件时,再进一步进行车辆启动检测的方法能够适配于各种车型,并且只有在振动满足条件的情况下,才进行OBD电压以及OBD通讯数据的获取,提高了检测效率和准确率的同时不在检测过程中对车辆性能造成影响。The computer storage medium of the embodiment of the present invention can be adapted to various vehicle types by first performing vibration detection, and then further performing vehicle startup detection when the vibration conditions meet the conditions, and OBD is performed only when the vibration conditions meet the conditions. The acquisition of voltage and OBD communication data improves the detection efficiency and accuracy without affecting the vehicle performance during the detection process.
在此提供的算法或显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容, 并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used with teaching based on this. The structure required to construct such a system is apparent from the above description. Furthermore, embodiments of the present invention are not directed to any particular programming language. It should be understood that various programming languages can be used to implement the inventions described herein, and that the descriptions of specific languages above are intended to disclose the best mode for carrying out the invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. It will be understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。Similarly, it is to be understood that in the above description of exemplary embodiments of the invention, various features of the embodiments of the invention are sometimes grouped together into a single implementation in order to simplify the invention and to aid in the understanding of one or more of the various aspects of the invention. examples, figures, or descriptions thereof. This disclosure, however, should not be construed as reflecting an intention that the invention as claimed requires more features than are expressly recited in each claim.
本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. The modules or units or components in the embodiments may be combined into one module or unit or component, and they may be divided into multiple sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method so disclosed may be employed in any combination unless at least some of such features and/or procedures or elements are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。It should be noted that the above-described embodiments illustrate rather than limit the invention, and that alternative embodiments may be devised by those skilled in the art without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. do not denote any order. These words can be interpreted as names. The steps in the above embodiments should not be construed as limitations on the execution order unless otherwise specified.
Claims (12)
- 一种车辆启动检测方法,其特征在于,所述方法包括:A vehicle startup detection method, characterized in that the method comprises:监测目标车辆是否振动;Monitor whether the target vehicle vibrates;当监测到所述目标车辆振动时,获取所述目标车辆的OBD电压;When the vibration of the target vehicle is monitored, obtain the OBD voltage of the target vehicle;确定所述OBD电压是否存在波动;determining whether the OBD voltage fluctuates;若确定所述OBD电压存在波动,获取所述目标车辆的OBD通讯数据;If it is determined that the OBD voltage fluctuates, acquiring the OBD communication data of the target vehicle;根据所述OBD通讯数据确定所述目标车辆是否启动。Whether the target vehicle is started is determined according to the OBD communication data.
- 根据权利要求1所述的方法,其特征在于,在所述确定所述OBD电压是否存在波动之后,所述方法还包括:The method according to claim 1, wherein after the determining whether the OBD voltage fluctuates, the method further comprises:当所述OBD电压不存在波动时,确定所述目标车辆的振动是否连续;When there is no fluctuation in the OBD voltage, determining whether the vibration of the target vehicle is continuous;若确定所述振动连续,获取所述目标车辆的OBD通讯数据;If it is determined that the vibration is continuous, obtain the OBD communication data of the target vehicle;根据所述OBD通讯数据确定所述目标车辆是否启动。Whether the target vehicle is started is determined according to the OBD communication data.
- 根据权利要求2所述的方法,其特征在于,所述确定所述目标车辆的振动是否连续,包括:The method according to claim 2, wherein the determining whether the vibration of the target vehicle is continuous comprises:实时获取所述目标车辆的振动传感信息;acquiring vibration sensing information of the target vehicle in real time;根据振动传感信息确定所述目标车辆的振动时长;Determine the vibration duration of the target vehicle according to the vibration sensing information;将所述振动时长与预设的时长阈值进行比较;comparing the vibration duration with a preset duration threshold;在所述振动时长大于所述时长阈值时,确定所述目标车辆的振动连续。When the vibration duration is greater than the duration threshold, it is determined that the vibration of the target vehicle is continuous.
- 根据权利要求1所述的方法,其特征在于,所述确定所述目标车辆的振动是否连续,包括:The method according to claim 1, wherein the determining whether the vibration of the target vehicle is continuous comprises:实时获取所述目标车辆的振动传感信息;acquiring vibration sensing information of the target vehicle in real time;根据所述振动传感信息确定所述目标车辆在第一预设时长对应的振动频率;determining the vibration frequency of the target vehicle corresponding to the first preset duration according to the vibration sensing information;将所述振动频率与预设的频率阈值进行比较;comparing the vibration frequency with a preset frequency threshold;在所述振动频率大于所述频率阈值时,确定所述目标车辆的振动连续。When the vibration frequency is greater than the frequency threshold, it is determined that the vibration of the target vehicle is continuous.
- 根据权利要求1所述的方法,其特征在于,所述获取所述目标车辆的OBD通讯数据,根据所述OBD通讯数据确定所述目标车辆是否启动,包括:The method according to claim 1, wherein the obtaining the OBD communication data of the target vehicle and determining whether the target vehicle is started according to the OBD communication data comprises:确定所述OBD通讯数据是否为空;determine whether the OBD communication data is empty;当所述OBD通讯数据不为空时,确定所述目标车辆启动。When the OBD communication data is not empty, it is determined that the target vehicle is started.
- 根据权利要求5所述的方法,其特征在于,若所述目标车辆包括发动机,所述当所述OBD通讯数据不为空时,确定所述目标车辆启动,包括:The method according to claim 5, wherein if the target vehicle includes an engine, determining that the target vehicle starts when the OBD communication data is not empty, comprising:当所述OBD通讯数据不为空时,根据所述OBD数据确定所述目标车辆的发动机转速;When the OBD communication data is not empty, determine the engine speed of the target vehicle according to the OBD data;将所述发动机转速与预设转速值进行比较;comparing the engine speed to a preset speed value;当所述发动机转速大于所述预设转速值时,确定所述目标车辆启动。When the engine speed is greater than the preset speed value, it is determined that the target vehicle is started.
- 根据权利要求1所述的方法,其特征在于,在确定所述目标车辆启动之后,所述方法还包括:The method according to claim 1, wherein after determining that the target vehicle is started, the method further comprises:根据所述OBD通讯数据确定所述目标车辆的运行状态信息;Determine the running state information of the target vehicle according to the OBD communication data;根据所述运行状态信息确定所述目标车辆是否存在异常;Determine whether the target vehicle is abnormal according to the operating state information;若确定所述目标车辆存在异常,进行报警提醒。If it is determined that there is an abnormality in the target vehicle, an alarm reminder is performed.
- 根据权利要求1所述的方法,其特征在于,所述确定所述OBD电压是否存在波动,包括:The method according to claim 1, wherein the determining whether there is fluctuation in the OBD voltage comprises:获取第二预设时长内的所述OBD电压对应的当前电压特征值;acquiring the current voltage characteristic value corresponding to the OBD voltage within the second preset duration;将所述当前电压特征值与预设的特征值阈值进行比较,其中,所述特征值阈值是根据所述目标车辆的历史OBD电压的电压特征值确定的;comparing the current voltage characteristic value with a preset characteristic value threshold, wherein the characteristic value threshold is determined according to the voltage characteristic value of the historical OBD voltage of the target vehicle;在所述当前电压特征值大于所述特征值阈值时,确定所述OBD电压存在波动。When the current voltage characteristic value is greater than the characteristic value threshold, it is determined that the OBD voltage fluctuates.
- 根据权利要求1所述的方法,其特征在于,所述确定所述OBD电压是否存在波动,包括:The method according to claim 1, wherein the determining whether there is fluctuation in the OBD voltage comprises:获取第二预设时长内所述OBD电压对应的当前电压特征值;obtaining the current voltage characteristic value corresponding to the OBD voltage within the second preset duration;根据所述当前电压特征值确定所述目标车辆在所述第二预设时长内的当前电压特征值变化率;determining the rate of change of the current voltage characteristic value of the target vehicle within the second preset time period according to the current voltage characteristic value;将所述当前电压特征值变化率与预设的变化率阈值进行比较,其中,所述变化率阈值是根据所述目标车辆的历史OBD电压的电压特征值变化率确定的;comparing the change rate of the current voltage characteristic value with a preset change rate threshold, wherein the change rate threshold is determined according to the change rate of the voltage characteristic value of the historical OBD voltage of the target vehicle;在所述当前电压特征值变化率大于所述变化率阈值时,确定所述OBD电压存在波动。When the rate of change of the current voltage characteristic value is greater than the threshold of the rate of change, it is determined that there is a fluctuation in the OBD voltage.
- 一种车辆启动检测装置,其特征在于,所述装置包括:A vehicle startup detection device, characterized in that the device comprises:检测模块,用于监测目标车辆是否振动;A detection module for monitoring whether the target vehicle vibrates;第一获取模块,用于当监测到所述目标车辆振动时,获取所述目标车辆的OBD电压;a first obtaining module, configured to obtain the OBD voltage of the target vehicle when the vibration of the target vehicle is monitored;第一确定模块,用于确定所述OBD电压是否存在波动;a first determination module, configured to determine whether the OBD voltage fluctuates;第二获取模块,用于若确定所述OBD电压存在波动,获取所述目标车辆的OBD通讯数据;a second acquisition module, configured to acquire the OBD communication data of the target vehicle if it is determined that the OBD voltage fluctuates;第二确定模块,用于根据所述OBD通讯数据确定所述目标车辆是否启动。The second determination module is configured to determine whether the target vehicle is started according to the OBD communication data.
- 一种车辆启动检测设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;A vehicle startup detection device, characterized by comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-9任意一项所述的车辆启动检测方法的操作。The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the vehicle startup detection method according to any one of claims 1-9.
- 一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在车辆启动检测设备上运行时,使得车辆启动检测设备执行如权利要求1-9任意一项所述的车辆启动检测方法的操作。A computer storage medium, characterized in that the storage medium stores at least one executable instruction, and when the executable instruction is executed on the vehicle startup detection device, the vehicle startup detection device executes any one of claims 1-9. An operation of the vehicle start detection method.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011582633.X | 2020-12-28 | ||
CN202011582633.XA CN112747937A (en) | 2020-12-28 | 2020-12-28 | Vehicle start detection method, device, equipment and computer storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022142938A1 true WO2022142938A1 (en) | 2022-07-07 |
Family
ID=75646378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/133928 WO2022142938A1 (en) | 2020-12-28 | 2021-11-29 | Method, apparatus and device for detecting vehicle start-up, and computer storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112747937A (en) |
WO (1) | WO2022142938A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115263125A (en) * | 2022-07-12 | 2022-11-01 | 东风柳州汽车有限公司 | Vehicle sliding door control method, device, equipment and storage medium |
CN117147178A (en) * | 2023-08-31 | 2023-12-01 | 重庆赛力斯新能源汽车设计院有限公司 | Calibration method, calibration device, electronic equipment and readable storage medium |
CN117368787A (en) * | 2023-10-11 | 2024-01-09 | 深圳市首航电子有限公司 | ACC detection method and system without broken line, terminal and storage medium thereof |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112747937A (en) * | 2020-12-28 | 2021-05-04 | 深圳市道通科技股份有限公司 | Vehicle start detection method, device, equipment and computer storage medium |
CN114608837A (en) * | 2022-03-03 | 2022-06-10 | 深圳市赛格导航科技股份有限公司 | Device and method for detecting vehicle starting |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2985738A1 (en) * | 2014-08-15 | 2016-02-17 | TomTom Telematics B.V. | Engine state detection device |
CN105353681A (en) * | 2015-11-20 | 2016-02-24 | 云南名网卫星通讯运用股份有限公司 | Method waking up OBD equipment through voltage fluctuation |
CN105761325A (en) * | 2016-01-29 | 2016-07-13 | 大连楼兰科技股份有限公司 | Multi-vehicle-model adaptive vehicle ignition determination method, device and system |
CN106094692A (en) * | 2016-08-05 | 2016-11-09 | 深圳云创车联网有限公司 | A kind of method and system detecting vehicle launch |
CN106323646A (en) * | 2016-08-18 | 2017-01-11 | 深圳市保千里电子有限公司 | Method and system for identifying starting of vehicle based on battery voltage |
CN107618463A (en) * | 2016-07-14 | 2018-01-23 | 深圳科隆科技有限公司 | A kind of vehicle ignition and flame-out determination methods and device and OBD boxes |
CN109613378A (en) * | 2019-01-11 | 2019-04-12 | 深圳市航天无线通信技术有限公司 | Vehicle igniting detection method and device |
CN112747937A (en) * | 2020-12-28 | 2021-05-04 | 深圳市道通科技股份有限公司 | Vehicle start detection method, device, equipment and computer storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104234908B (en) * | 2014-09-15 | 2016-02-03 | 大连楼兰科技股份有限公司 | The device and method that a kind of automotive ignition detects |
CN107150644B (en) * | 2017-03-28 | 2019-11-15 | 深圳市微科信息技术有限公司 | A kind of monitoring method and device of automobile start and stop state |
-
2020
- 2020-12-28 CN CN202011582633.XA patent/CN112747937A/en active Pending
-
2021
- 2021-11-29 WO PCT/CN2021/133928 patent/WO2022142938A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2985738A1 (en) * | 2014-08-15 | 2016-02-17 | TomTom Telematics B.V. | Engine state detection device |
CN105353681A (en) * | 2015-11-20 | 2016-02-24 | 云南名网卫星通讯运用股份有限公司 | Method waking up OBD equipment through voltage fluctuation |
CN105761325A (en) * | 2016-01-29 | 2016-07-13 | 大连楼兰科技股份有限公司 | Multi-vehicle-model adaptive vehicle ignition determination method, device and system |
CN107618463A (en) * | 2016-07-14 | 2018-01-23 | 深圳科隆科技有限公司 | A kind of vehicle ignition and flame-out determination methods and device and OBD boxes |
CN106094692A (en) * | 2016-08-05 | 2016-11-09 | 深圳云创车联网有限公司 | A kind of method and system detecting vehicle launch |
CN106323646A (en) * | 2016-08-18 | 2017-01-11 | 深圳市保千里电子有限公司 | Method and system for identifying starting of vehicle based on battery voltage |
CN109613378A (en) * | 2019-01-11 | 2019-04-12 | 深圳市航天无线通信技术有限公司 | Vehicle igniting detection method and device |
CN112747937A (en) * | 2020-12-28 | 2021-05-04 | 深圳市道通科技股份有限公司 | Vehicle start detection method, device, equipment and computer storage medium |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115263125A (en) * | 2022-07-12 | 2022-11-01 | 东风柳州汽车有限公司 | Vehicle sliding door control method, device, equipment and storage medium |
CN115263125B (en) * | 2022-07-12 | 2024-01-19 | 东风柳州汽车有限公司 | Vehicle sliding door control method, device, equipment and storage medium |
CN117147178A (en) * | 2023-08-31 | 2023-12-01 | 重庆赛力斯新能源汽车设计院有限公司 | Calibration method, calibration device, electronic equipment and readable storage medium |
CN117368787A (en) * | 2023-10-11 | 2024-01-09 | 深圳市首航电子有限公司 | ACC detection method and system without broken line, terminal and storage medium thereof |
Also Published As
Publication number | Publication date |
---|---|
CN112747937A (en) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022142938A1 (en) | Method, apparatus and device for detecting vehicle start-up, and computer storage medium | |
CN112241164B (en) | Automobile network dormancy testing method, device, equipment and storage medium | |
US6477453B2 (en) | Controller for vehicle with self-diagnostic function and recording medium | |
CN112380045A (en) | Vehicle abnormality detection method, device, equipment and storage medium | |
CN105353681B (en) | A kind of method that OBD equipment is waken up by voltage pulsation | |
CN113763592B (en) | Vehicle feed detection method, system, readable storage medium and computer device | |
WO2022007710A1 (en) | Method for testing generator of vehicle, and battery tester | |
US11281286B1 (en) | System to wake electronic plug-in devices (EPIDs) and related method(s) thereof | |
CN114109594B (en) | Engine fire diagnosis method, engine fire diagnosis device, electronic equipment and storage medium | |
CN111813590B (en) | Method and device for diagnosing abnormal reset of main control module and main control module | |
CN109839549A (en) | The method of real-time and device of vehicle activation system working condition | |
US20120253569A1 (en) | System and method for detecting vehicle wake-up failure | |
CN112929194B (en) | Vehicle information processing method, system and computer readable medium | |
CA2814464A1 (en) | Ignition event generation using data from vehicle bus | |
CN109597389B (en) | Test system of embedded control system | |
CN107133167A (en) | The abnormal method and device of real-time monitoring process under a kind of linux system | |
CN109218664B (en) | Video shooting method and system | |
CN116557122A (en) | Urea concentration anomaly monitoring method and device, electronic equipment and storage medium | |
CN108089565B (en) | A kind of vehicle-state detection report method and device | |
CN114338451B (en) | Controller local area network bus test system, method and storage medium | |
US20240212400A1 (en) | Vehicle remote diagnosis system and method | |
CN210839806U (en) | Motor vehicle video recording controller and motor vehicle video recording control system | |
CN112947165B (en) | Method for waking up electronic equipment and electronic equipment | |
CN112052557B (en) | Simulation method, system, device, equipment and medium of diesel engine aftertreatment system | |
JP2003137045A (en) | Vehicle electronic control unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21913679 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21913679 Country of ref document: EP Kind code of ref document: A1 |