A car drunk driving detection system and car
By installing multiple alcohol sensors and control modules inside the car, and combining this with airflow information obtained from the windows, vehicle speed, and air conditioning modules, the system can autonomously detect drunk driving, solving the problem of insufficient coverage of drunk driving in existing technologies and improving traffic safety.
Patent Information
- Application Number
- CN202310528548.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-10
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2043-05-10
AI Technical Summary
Existing technologies are insufficient to fully cover drunk driving, leading to traffic safety hazards. Relying mainly on drivers' self-discipline and traffic police checks has limited effectiveness.
Multiple alcohol sensors are installed inside the car. The control module detects the alcohol content in the air, marks abnormal locations, and generates alarm information when alarm trigger conditions are met. Combined with airflow field information obtained from the windows, vehicle speed, and air conditioning module, the system can determine the situation of drunk driving, lock the power system, or send an alarm.
It enables autonomous detection before the driver starts driving or at the initial stage, reducing drunk driving, improving traffic safety coverage, and reducing accidents.
Smart Images

Figure CN116278737B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive technology, and in particular to a vehicle drunk driving detection system and a vehicle. Background Technology
[0002] Driving under the influence of alcohol poses a serious threat to traffic safety. Currently, the main methods for preventing drunk driving rely on drivers' self-discipline and on roadside checks by traffic police. However, due to the inherent concealment of drunk driving and the widespread distribution of drivers and vehicles, roadside checks are almost impossible to achieve complete coverage. Consequently, some drivers develop a sense of impunity and engage in drunk driving, which can easily lead to traffic accidents. Summary of the Invention
[0003] In view of the technical problem that current drunk driving detection methods cannot fully cover a large number of drivers and vehicles, the purpose of this invention is to provide a drunk driving detection system and vehicle.
[0004] On one hand, embodiments of the present invention include a vehicle drunk driving detection system, the vehicle drunk driving detection system comprising:
[0005] A plurality of alcohol sensors; each of the alcohol sensors is used to be installed at several different locations in the vehicle interior space, wherein at least one of the alcohol sensors is installed at the driver's position; the alcohol sensors are used to detect the alcohol content in the air and generate an alcohol sensing signal.
[0006] The control module is used to acquire each of the alcohol sensor signals, detect the alcohol sensor signals that are abnormal, mark the location where the alcohol sensor that detected the abnormal signal is installed as an abnormal location, and generate alarm information when the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions.
[0007] Furthermore, the step of detecting an abnormal alcohol sensor signal and marking the location where the alcohol sensor that detected the abnormal signal is installed as an abnormal location includes:
[0008] Set the sampling time and alcohol content threshold for each of the multiple testing processes;
[0009] The detection process described in each round is executed sequentially;
[0010] During any round of the detection process, each alcohol sensor is controlled to sample at the sampling time corresponding to the current round of the detection process to obtain each alcohol sensing signal of the current round of the detection process. Each alcohol sensing signal is compared with the alcohol content threshold corresponding to the current round of the detection process. The alcohol sensing signal that is greater than the alcohol content threshold is determined as the abnormal signal corresponding to the current round of the detection process. The location where the alcohol sensor that detected the abnormal signal is installed is marked as the abnormal location corresponding to the current round of the detection process.
[0011] Furthermore, the step of generating alarm information when the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions includes:
[0012] Based on the sampling time of each round of the detection process and the corresponding abnormal location of each round of the detection process, the spatiotemporal distribution of the abnormal location is determined;
[0013] Based on the spatiotemporal distribution of the abnormal location, determine the extended trajectory of the abnormal location;
[0014] Obtain airflow information within the vehicle interior;
[0015] When the extended trajectory matches the airflow field information, and the starting segment of the extended trajectory is located at the driver's position, the alarm information is generated.
[0016] Furthermore, the step of generating alarm information when the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions includes:
[0017] Based on the execution order of each round of the detection process and the corresponding anomaly location for each round of the detection process, the spatiotemporal distribution of the anomaly location is determined;
[0018] Based on the spatiotemporal distribution of the abnormal location, determine the extended trajectory of the abnormal location;
[0019] Obtain airflow information within the vehicle interior;
[0020] When the extended trajectory does not match the airflow field information, the alarm information is generated.
[0021] Furthermore, the vehicle-mounted drunk driving detection system also includes:
[0022] Window module; the window module is used to detect and obtain window opening information;
[0023] Vehicle speed detection module; the vehicle speed detection module is used to detect the vehicle's speed and obtain speed information;
[0024] The acquisition of airflow field information within the vehicle interior includes:
[0025] Obtain the window opening information and the driving speed information;
[0026] The airflow field information is determined based on the window opening information and the driving speed information.
[0027] Furthermore, the vehicle-mounted drunk driving detection system also includes:
[0028] An air conditioning module; the air conditioning module is used to supply air to the interior space of the vehicle;
[0029] The acquisition of airflow field information within the vehicle interior includes:
[0030] Detect the wind speed and direction information when the air conditioning module supplies air;
[0031] The airflow field information is determined based on the wind speed information and the wind direction information;
[0032] or
[0033] Set the target wind speed and target wind direction information;
[0034] The air conditioning module is controlled to supply air during each round of the detection process based on the target wind speed information and the target wind direction information.
[0035] The airflow field information is determined based on the target wind speed information and the target wind direction information.
[0036] Furthermore, the setting of sampling times and alcohol content thresholds for each of the multiple rounds of detection includes:
[0037] A series of periodic moments are set as the sampling moments corresponding to each round of the detection process;
[0038] For the first round of the detection process, an initial value is set as the alcohol content threshold corresponding to this round of the detection process;
[0039] For any round of the detection process other than the first round:
[0040] The difference between the abnormal signal detected in each previous round of the detection process and the corresponding alcohol content threshold is obtained. A difference sequence is formed according to the execution order of each round of the detection process. A fitting curve is obtained by fitting the difference sequence. The alcohol content threshold corresponding to the current round of the detection process is determined based on the fitting curve and the initial value.
[0041] Furthermore, the plurality of alcohol sensors includes a first alcohol sensor, a second alcohol sensor, a third alcohol sensor, and a plurality of fourth alcohol sensors;
[0042] The first alcohol sensor is installed in the steering wheel position;
[0043] The second alcohol sensor is installed in the driver's seat ceiling; the third alcohol sensor is installed in the driver's seat headrest.
[0044] Each of the aforementioned fourth alcohol sensors is used to be installed in the occupant's position.
[0045] Furthermore, the control module is also used to generate a locking command based on the alarm information, the locking command being used to lock the vehicle's power system in a non-operating state.
[0046] On the other hand, embodiments of the present invention also include a vehicle, wherein the vehicle is equipped with the vehicle-mounted alcohol detection system described in the embodiments.
[0047] The beneficial effects of this invention are as follows: The vehicle drunk driving detection system in the embodiments can be installed in a car as a component of the car. It can automatically detect the driver's position and / or the position of the occupants in the car through alcohol sensors. When the spatiotemporal distribution of abnormal positions meets the preset alarm triggering conditions, it can reasonably determine that the driver is driving under the influence of alcohol and generate alarm information. This alarm information can then be used to further trigger operations such as advising the driver to stop driving, locking the car's power system, or registering the incident. Since the vehicle drunk driving detection system can work before the driver starts driving or at the initial stage of driving, it is easier to cover scenarios where road inspections by traffic management departments are difficult to fully cover, thereby helping to reduce or prevent drunk driving and ensuring traffic safety. Attached Figure Description
[0048] Figure 1 This is a schematic diagram illustrating the installation of the vehicle-mounted drunk driving detection system in the embodiment.
[0049] Figure 2 This is a schematic diagram of the alcohol sensors installed in the driver's position in the embodiment;
[0050] Figure 3(a) is a schematic diagram of the spatiotemporal distribution of each anomaly location after the first round of detection in the embodiment;
[0051] Figure 3(b) is a schematic diagram of the spatiotemporal distribution of each anomaly location after the second round of detection in the embodiment;
[0052] Figure 3(c) is a schematic diagram of the spatiotemporal distribution of each anomaly location after the third round of detection in the embodiment;
[0053] Figure 4 This is a schematic diagram of the extended trajectory of the abnormal location in the embodiment;
[0054] Figure 5 This is a schematic diagram illustrating how airflow field information can cover the extended trajectory of an abnormal location in the embodiment.
[0055] Figure 6 This is a schematic diagram illustrating that the airflow field information cannot cover the extended trajectory of the abnormal location in the embodiment. Detailed Implementation
[0056] In this embodiment, the vehicle drunk driving detection system includes a control module, a window module, a vehicle speed detection module, an air conditioning module, and several alcohol sensors. The control module, window module, vehicle speed detection module, air conditioning module, and each alcohol sensor are connected via a CAN bus. The control module and the individual alcohol sensors enable the basic functions of the vehicle drunk driving detection system. Additional functions can be implemented by adding the window module, vehicle speed detection module, and air conditioning module.
[0057] In this embodiment, an electronic control unit (ECU) from the vehicle can be used as the control module, or a dedicated controller independent of the ECU can be used as the control module.
[0058] In this embodiment, each alcohol sensor is installed in several different locations in the vehicle interior, wherein at least one alcohol sensor is installed in the driver's position.
[0059] For example, Figure 1 This is a schematic diagram of the positions of a typical six-seater car. Three alcohol sensors, namely the first alcohol sensor, the second alcohol sensor, and the third alcohol sensor, are installed in the driver's seat. A fourth alcohol sensor is installed in each of the passenger seats 1 (front passenger seat), 2, 3, 4, and 5.
[0060] Specifically, the first alcohol sensor, the second alcohol sensor, and the third alcohol sensor installed in the driver's position are as follows: Figure 2 As shown. The driver's position refers to any location that the driver, in a normal driving posture, can reach through physical contact, be directly visible to the eye, or be directly affected by breathing. Examples include the steering wheel, center console, the ceiling directly above the driver's seat, and the driver's headrest. (See reference...) Figure 2 The first alcohol sensor is installed on the steering wheel, the second alcohol sensor is installed on the ceiling directly above the driver's seat, and the third alcohol sensor is installed on the driver's seat headrest.
[0061] In this embodiment, each fourth alcohol sensor is installed on the headrest of the corresponding passenger seat.
[0062] By installing the alcohol sensors in the headrest of the passenger (driver) seat, the sensors are placed close to the passenger's (driver's) nose and mouth, making it easy for them to detect the passenger's (driver's) exhaled breath. Furthermore, since the headrest is located behind the passenger's (driver's) head, and the airflow inside the car is generally from the front to the rear when the car is moving, the passenger's (driver's) exhaled breath tends to flow towards the headrest, making it easier for the alcohol sensors to detect it.
[0063] Based on this, multiple alcohol sensors are installed in the driver's position, such as the first alcohol sensor installed on the steering wheel and the second alcohol sensor installed on the ceiling directly above the driver's seat. This allows for the detection of the breath exhaled by the driver towards the head and in front, thus enabling more comprehensive alcohol detection for the driver who is most affected by alcohol.
[0064] In this embodiment, each alcohol sensor can be equipped with a semiconductor-based gas-sensitive element. The electrical characteristics of the gas-sensitive element are affected by the alcohol (ethanol) content in the air (e.g., concentration at a specific temperature). Therefore, the electrical characteristics of the gas-sensitive element can represent the alcohol content in the air it comes into contact with. Each alcohol sensor can directly represent the measured alcohol content with its electrical characteristics such as voltage or resistance. In this case, the alcohol sensing signal generated by the alcohol sensor is in the form of a high or low voltage level or a resistance value. Each alcohol sensor can encode the electrical characteristics of the gas-sensitive element before outputting it. In this case, the alcohol sensing signal generated by the alcohol sensor is in the form of an encoded signal.
[0065] In this embodiment, refer to Figure 2 A gravity sensor can be installed in each passenger (driver) seat. The gravity sensing signal detected by the gravity sensor serves as the trigger signal for the alcohol sensor installed in the same seat. Specifically, each gravity sensor is connected to the alcohol sensor installed in the same seat. When the gravity detected by the gravity sensor is greater than a threshold, the gravity sensor generates a gravity sensing signal and sends it to the connected alcohol sensor, triggering the alcohol sensor to enter the working state, that is, to detect the alcohol and send the alcohol sensing signal to the control module. Otherwise, the alcohol sensor remains in a dormant state and does not detect the alcohol sensing signal.
[0066] By setting up a gravity sensor, the installed alcohol sensor can only be activated and put into working state when someone sits in the passenger (driver) seat. At other times, the alcohol sensor is in a dormant state, and the control module will not receive alcohol sensing information from the alcohol sensor installed when no one is sitting in the passenger (driver) seat. This reduces the amount of data that the control module needs to process and helps to improve the processing speed of the control module.
[0067] After each alcohol sensor detects an alcohol signal, it transmits the signal to the control module in real time via the CAN bus. Specifically, the control module can poll the signal from each sensor at regular intervals. The control module can convert the alcohol signal into a numerical value (e.g., in μg / 100mL) or text format for easier processing.
[0068] After acquiring the alcohol sensing signals detected by all the alcohol sensors, the control module analyzes each signal individually to determine if it is an abnormal signal. For example, the control module can set a fixed threshold (the current standard for determining drunk driving is a blood alcohol content ≥20mg / 100mL, and the conversion factor between breath alcohol content and blood alcohol content is 1:2200, meaning a breath alcohol content ≥9.1μg / 100mL can be considered drunk driving; therefore, the threshold can be set to 9.1μg / 100mL). The module compares the detected alcohol content represented by the alcohol sensor signal with the threshold. If the alcohol content is greater than or equal to the threshold, the signal is marked as abnormal. The module then traces the source of the abnormal signal, using information such as the signal's transmission address to determine which alcohol sensor detected it and marks the location of that sensor as an abnormal location.
[0069] For example, when Figure 1 If at least one of the three alcohol sensors installed in the driver's position detects an abnormal alcohol signal, then the driver's position is marked as an abnormal position; when... Figure 1 If the alcohol sensor installed at occupant position 3 detects an abnormal alcohol signal, then occupant position 3 will be marked as an abnormal position.
[0070] In this embodiment, the alcohol sensor sends the detected alcohol sensing signal to the control module in real time, and the control module can record the time of receiving the alcohol sensing signal as the acquisition time of the alcohol sensing signal.
[0071] In this embodiment, each abnormal location corresponds to a confirmation time. For example, an occupant's position (driver's position) is confirmed as an abnormal location because the alcohol sensor installed at that location detects an abnormal alcohol signal. Therefore, the time it takes for an occupant's position (driver's position) to be confirmed as an abnormal location is equivalent to the time it takes for the alcohol sensor installed at that location to detect an abnormal alcohol signal, and thus equivalent to the acquisition time of the alcohol sensor installed at that location. If an occupant's position (driver's position) is confirmed as an abnormal location multiple times, the earliest time that this occupant's position (driver's position) is confirmed as an abnormal location can be taken as the confirmation time corresponding to this abnormal location.
[0072] In this embodiment, each abnormal location has its own corresponding confirmation time, thus forming a time distribution of abnormal locations; each abnormal location has its own... Figure 1 The diagram shows specific locations within the vehicle's interior space, thus forming a spatial distribution of abnormal locations; the temporal and spatial distributions of these abnormal locations form a spatiotemporal distribution. Each time a new abnormal location is detected, the control module checks whether the spatiotemporal distribution of the abnormal location meets preset alarm triggering conditions. When the spatiotemporal distribution of the abnormal location meets the preset alarm triggering conditions, the control module generates an alarm message.
[0073] In this embodiment, the alarm information generated by the control module indicates that the spatiotemporal distribution of abnormal locations meets the preset alarm triggering conditions. Specifically, it indicates that the spatiotemporal distribution of occupant positions (driver's position) with excessively high breath alcohol concentrations within the vehicle meets the alarm triggering conditions, allowing for a reasonable determination that the driver is driving under the influence of alcohol. (Refer to...) Figure 2 The control module can send alarm information to the central control display screen or speaker. The central control display screen or speaker will respond to the alarm information by issuing prompts in the form of images, text or sound, thereby reminding the people in the car, especially the driver, that they are driving under the influence of alcohol and that there is a risk in driving. This will persuade the driver to stop driving and ensure traffic safety.
[0074] Optionally, upon detecting an alarm, the control module can generate a locking command and send it to the vehicle's powertrain (e.g., the engine electronic control system of an internal combustion engine vehicle, or the motor control system of an electric vehicle), thereby locking the vehicle's powertrain into a non-operating state. For example, in the non-operating state, the engine electronic control system of an internal combustion engine vehicle will not supply fuel to the engine, and the motor control system of an electric vehicle will not supply power to the motor, preventing the powertrain from providing driving power and thus preventing the driver from driving the vehicle. If the current driver abandons driving and another person who has not been drinking becomes the new driver, the vehicle's alcohol detection system will detect the spatiotemporal distribution of the new abnormal location. If the spatiotemporal distribution of the new abnormal location does not meet the alarm triggering conditions, the alarm and locking command will be deactivated, and the new driver can drive the vehicle, thereby preventing the current driver who has been drinking from driving the vehicle and causing drunk driving, thus ensuring traffic safety.
[0075] Optionally, when the control module locks the vehicle's power system to a non-operating state via a locking command, the driver's input password or fingerprint verification information can be obtained through the center console display screen. When the driver inputs the correct verification information, the control module can release the locking command, allowing the driver to drive the vehicle and respond to emergencies.
[0076] Optionally, upon detecting an alarm, the control module can send the alarm information to the vehicle's communication module. The communication module then transmits the alarm information to the traffic management department via wireless communication protocols such as 5G or Bluetooth (the communication module needs approval from relevant regulations or authorization from the vehicle owner before performing this operation). The traffic management department then records the alarm information. Since the alarm information in this embodiment indicates a high probability of drunk driving, sending the alarm information to the traffic management department facilitates targeted traffic checks and other operations, thereby reducing drunk driving and ensuring traffic safety.
[0077] In this embodiment, when the control module detects an abnormal alcohol sensor signal and marks the location of the alcohol sensor where the abnormal signal is installed as an abnormal location, it can specifically perform the following steps:
[0078] S1. Set the sampling time and alcohol content threshold for each of the multiple rounds of testing;
[0079] S2. Perform each round of detection sequentially;
[0080] During any round of testing, perform the following steps:
[0081] S201. Control each alcohol sensor to sample at the sampling time corresponding to this round of detection process, and obtain the alcohol sensor signal of this round of detection process;
[0082] S202. Compare each alcohol sensor signal with the alcohol content threshold corresponding to this round of detection;
[0083] S203. The alcohol sensor signal that exceeds the alcohol content threshold is identified as the abnormal signal corresponding to this round of detection. The location where the alcohol sensor that detected the abnormal signal is installed is marked as the abnormal location corresponding to this round of detection.
[0084] In step S1, a series of periodic times t1, t2, t3, t4... can be set, where the time lengths from t1 to t2, t2 to t3, t3 to t4, and so on, are all equal. t1 is used as the sampling time for the first round of detection, t2 as the sampling time for the second round of detection, t3 as the sampling time for the third round of detection, and so on.
[0085] In step S1, the same alcohol content threshold p0 can be set for each round of testing.
[0086] Step S2 includes multiple rounds of detection, with each round executing steps S201-S203 once. Taking the i-th round of detection as an example, the control module executes step S201, controlling each alcohol sensor to sample at the corresponding sampling time t in this round of detection. i Sampling is performed to obtain the alcohol sensor signals for this round of detection; the control module executes step S202, comparing each alcohol sensor signal with the corresponding alcohol content threshold p0 for this round of detection.
[0087] Alcohol sensor signals exceeding the alcohol content threshold are identified as abnormal signals in this round of detection. The location where the alcohol sensor that detected the abnormal signal is installed is marked as the abnormal location in this round of detection.
[0088] For example, the result of the first round of testing is shown in Figure 3(a), in which the driver's position is determined to be an abnormal position; the result of the second round of testing is shown in Figure 3(b), in which occupant position 1 and occupant position 2 are determined to be abnormal positions; the result of the third round of testing is shown in Figure 3(c), in which occupant position 4 is determined to be an abnormal position. After completing these three rounds of detection, the detection results of the abnormal locations are shown in Figure 3(c). The positions of each abnormal location in the vehicle interior form the spatial distribution of the abnormal locations, and each abnormal location has its own confirmation time (for example, the driver's position was confirmed as an abnormal location during the first round of detection, and its confirmation time can be determined as the sampling time t1 of the first round of detection; similarly, the confirmation time for passenger position 1 and passenger position 2 to be confirmed as abnormal locations is t2, and the confirmation time for passenger position 4 to be confirmed as an abnormal location is t3). The confirmation times of each abnormal location form the temporal distribution of the abnormal locations. That is, Figure 3(c) shows the spatiotemporal distribution of each abnormal location after completing these three rounds of detection.
[0089] In this embodiment, when the control module generates alarm information when the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions, it can specifically perform the following steps:
[0090] S3. Determine the spatiotemporal distribution of the abnormal locations based on the sampling time of each round of detection and the corresponding abnormal locations of each round of detection.
[0091] S4. Determine the extended trajectory of the abnormal location based on its spatiotemporal distribution;
[0092] S5. Obtain airflow information inside the vehicle;
[0093] S6. When the extended trajectory matches the airflow field information and the starting segment of the extended trajectory is located at the driver's position, an alarm message is generated;
[0094] S7. When the extended trajectory does not match the airflow field information, generate an alarm message.
[0095] In step S3, taking the execution of 3 rounds of detection as an example, the spatiotemporal distribution of the abnormal location is shown in Figure 3(c).
[0096] In step S4, two abnormal locations that are adjacent in both confirmation time and in-vehicle spatial location can be connected, with the abnormal location confirmed earlier preceding the abnormal location, and the abnormal location confirmed later following the abnormal location. For example, in Figure 3(c), the confirmation time for the driver's position to be identified as an abnormal location is t1, and the confirmation time for passenger position 1 to be identified as an abnormal location is t2. They are adjacent in confirmation time, and the driver's position and passenger position 1 are also adjacent in the in-vehicle spatial location. Therefore, a line starting from the driver's position is used to connect the driver's position and passenger position 1; similarly, a line starting from the driver's position is used to connect the driver's position and passenger position 2, and a line starting from passenger position 2 is used to connect passenger position 2 and passenger position 3. These connections constitute... Figure 4 The extended trajectory of the abnormal location is shown.
[0097] In step S5, the acquired airflow field information can represent information such as airflow velocity and direction within the vehicle interior, such as... Figure 5 and Figure 6 As shown.
[0098] In steps S6 and S7, the extended trajectory of the abnormal location is compared with the airflow field information. In this embodiment, if... Figure 5 As shown, if the airflow field information can cover the extended trajectory at the abnormal location, then the extended trajectory is judged to match the airflow field information; otherwise, if... Figure 6 As shown, the airflow field information cannot cover the extended trajectory at the abnormal location, so it is determined that the extended trajectory does not match the airflow field information.
[0099] If as Figure 5 As shown, the extended trajectory matches the airflow field information. In step S6, the position of the starting segment of the extended trajectory is determined. Figure 5 If the starting segment of the extended trajectory is located at the driver's position, the control module generates an alarm message; if the starting segment of the extended trajectory is not located at the driver's position, the control module does not generate an alarm message.
[0100] If as Figure 6 As shown, if the extended trajectory does not match the airflow field information, then in step S7, the control module directly generates an alarm message.
[0101] In this embodiment, the principle of executing steps S3-S7 is as follows: the abnormal location represents the location where the alcohol content in the vehicle interior exceeds the limit; the extension trajectory of the abnormal location represents the change in the measured location of the excessive alcohol content, i.e., the measured spread direction of alcohol in the vehicle interior; the airflow field information in the vehicle interior represents the theoretical spread direction of alcohol in the vehicle interior under airflow conditions; in step S6, if the extension trajectory matches the airflow field information, it indicates that the measured spread direction of alcohol in the vehicle interior matches the theoretical spread direction; if the starting segment of the extension trajectory is located at the driver's position, it indicates that the alcohol content in the vehicle interior exceeds the limit. The alcohol spreads from the driver's position, which can reasonably indicate that the driver is driving under the influence of alcohol, thus generating an alarm message. In step S7, if the extension trajectory does not match the airflow field information, it means that the measured spread direction of alcohol in the vehicle space does not match the theoretical spread direction. It can be reasonably determined that the spread direction of alcohol in the vehicle space has been artificially altered (for example, the current driver is driving under the influence of alcohol, and another person who has not been drinking is replaced as the new driver in order to avoid inspection). It can be reasonably determined that there has been an act of deliberately concealing drunk driving, thus generating an alarm message to dissuade such behavior.
[0102] In this embodiment, the vehicle drunk driving detection system includes a window module and a vehicle speed detection module. The window module includes... Figure 1 The images show windows 1-6. The window module controls the raising and lowering of the windows and detects window opening information, which indicates the degree of window raising or lowering, and can be expressed as a percentage. The vehicle speed detection module measures the vehicle's speed based on satellite positioning to obtain speed information.
[0103] The window module and the vehicle speed detection module send the window opening information and driving speed information to the control module, respectively.
[0104] In this embodiment, with the window module and vehicle speed detection module set up, when the control module executes step S5, which is to obtain the airflow field information of the vehicle interior, it can specifically perform the following steps:
[0105] S501A. Obtain window opening information and vehicle speed information;
[0106] S502A. Determine airflow field information based on window opening information and driving speed information.
[0107] In this embodiment, since the airflow field inside the vehicle is affected by factors such as window opening, driving speed, and the vehicle's aerodynamic shape, the correspondence between different window opening combinations, different driving speeds, and the airflow direction inside the vehicle can be experimentally detected for vehicles with specific aerodynamic shapes. This correspondence is then stored in the control module. When executing step S502A, the control module can query the window opening information and driving speed information to determine the airflow field information, i.e., the airflow direction inside the vehicle.
[0108] In this embodiment, the vehicle drunk driving detection system includes an air conditioning module, which can supply air to the interior of the vehicle.
[0109] With the air conditioning module installed, when the control module executes step S5, which is to obtain the airflow field information of the vehicle interior, it can specifically perform the following steps:
[0110] S501B. Detects wind speed and direction information when the air conditioning module is supplying air;
[0111] S502B. Determine the airflow field information based on wind speed and wind direction information.
[0112] In steps S501B-S502B, since the airflow field in the vehicle interior is mainly affected by the air supply of the air conditioning module when the air conditioning module delivers air, the airflow field information can be determined directly based on the wind speed and wind direction information.
[0113] In this embodiment, when an air conditioning module is provided, the control module may further perform the following steps when executing step S5, which is to obtain the airflow field information of the vehicle interior:
[0114] S501C. Set target wind speed and target wind direction information;
[0115] S502C. The air conditioning control module supplies air during each round of detection based on the target wind speed and target wind direction information.
[0116] S503C. Determine the airflow field information based on the target wind speed and target wind direction information.
[0117] In step S501C, the control module can set target wind speed information and target wind direction information according to specific wind speed and wind direction. In step S502C, the control module controls the air conditioning module to supply air during each round of testing according to the target wind speed information and target wind direction information set in step S501C, so that the airflow field in the vehicle space has the wind speed and wind direction determined by the target wind speed information and the target wind direction information.
[0118] By executing steps S501C-S503C, the airflow field inside the vehicle can be actively controlled, so that the airflow field inside the vehicle meets specific wind speed and direction, thereby generating specific airflow field information. This avoids the complex process and uncertainty of measuring airflow field information, and improves the accuracy of the vehicle drunk driving detection system in identifying drunk driving situations by executing steps S3-S7.
[0119] In this embodiment, when the control module executes step S1, which is to set the sampling time and alcohol content threshold for each of the multiple rounds of detection, it can also execute the following steps:
[0120] S101. Set a series of periodic times as the sampling times corresponding to each round of detection;
[0121] S102. For the first round of testing, set an initial value as the alcohol content threshold corresponding to this round of testing;
[0122] S103. For any round of detection process other than the first round of detection process:
[0123] Obtain the difference between the abnormal signals detected in each previous round of testing and the corresponding alcohol content threshold. Form a difference sequence according to the execution order of each round of testing. Fit a curve based on the difference sequence. Determine the alcohol content threshold corresponding to the current round of testing based on the fitted curve and the initial value.
[0124] In step S101, the principle is the same as in step S1 above. A series of periodic times t1, t2, t3, t4... can be set, where the time lengths from t1 to t2, t2 to t3, t3 to t4, and so on, are all equal. t1 is used as the sampling time for the first round of detection, t2 as the sampling time for the second round of detection, t3 as the sampling time for the third round of detection, and so on.
[0125] In step S102, for the first round of detection, an initial value p1 (e.g., the alcohol content threshold p0 in the aforementioned step S1, i.e., p1 = p0) can be set as the alcohol content threshold corresponding to this round of detection, i.e., the alcohol content threshold for the first round of detection is p1.
[0126] In step S103, taking the i-th round of detection as an example, if at least one round of detection in the previous rounds (1, 2, ..., i-1) detects an abnormal signal, the difference between the abnormal signal detected in each previous round and the corresponding alcohol content threshold is obtained. For example, the difference a1-p1 between the abnormal signal a1 detected in the first round and the corresponding alcohol content threshold p1, the difference a2-p2 between the abnormal signal a2 detected in the second round and the corresponding alcohol content threshold p2, ... are used to form a difference sequence a1-p1, a2-p2, ... A fitting curve is obtained based on the difference sequence a1-p1, a2-p2, ... The point corresponding to the i-th round of detection is found in the fitting curve. This point represents the difference between the abnormal signal detected in the i-th round and the corresponding alcohol content threshold. The initial value p0 is subtracted from the difference obtained at this point to get the alcohol content threshold p0 corresponding to the i-th round of detection. i .
[0127] The principle behind steps S101-S103 is as follows: by fitting the difference sequence to obtain a fitting curve, the trend of the difference sequence is predicted. That is, based on the difference between the abnormal signal and the alcohol content threshold in the same round of detection in the multiple rounds of detection that have been performed, the difference corresponding to the next round of detection is predicted. This difference is used to adjust the initial value p0 of the alcohol content threshold to obtain the alcohol content threshold corresponding to the next round of detection. By executing steps S101-S103, the alcohol content threshold used in each round of detection can be reduced. Since the new abnormal location to be detected is farther away from the source of alcohol emission (the starting segment of the extended trajectory of the abnormal location) in the later detection process, using a decreasing alcohol content threshold can fit the law of alcohol diffusion and concentration reduction in the air, so that each round of detection can maintain appropriate detection sensitivity, thereby effectively discovering new abnormal locations and improving the accuracy of the vehicle drunk driving detection system in identifying drunk driving situations by executing steps S3-S7.
[0128] The vehicle-mounted drunk driving detection system in this embodiment can be manufactured as a standalone product. During post-maintenance maintenance, the system can be installed on the vehicle, enabling it to automatically detect drunk driving, reduce or prevent drunk driving, and ensure traffic safety. Alternatively, the system can be installed during vehicle production, as part of the vehicle itself, allowing it to automatically detect drunk driving, reduce or prevent drunk driving, and ensure traffic safety from the moment it leaves the factory, thus achieving the technical effects of the vehicle-mounted drunk driving detection system.
[0129] It should be noted that, unless otherwise specified, when a feature is referred to as "fixed" or "connected" to another feature, it can be directly fixed or connected to the other feature, or indirectly fixed or connected to the other feature. Furthermore, the descriptions of "upper," "lower," "left," and "right" used in this disclosure are only relative to the relative positional relationships of the various components of this disclosure in the accompanying drawings. The singular forms "a," "described," and "the" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. Moreover, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this embodiment specification is only for describing particular embodiments and is not intended to limit the invention. The term "and / or" as used in this embodiment includes any combination of one or more of the associated listed items.
[0130] It should be understood that although the terms first, second, third, etc., may be used to describe various elements in this disclosure, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other. For example, a first element may also be referred to as a second element without departing from the scope of this disclosure, and similarly, a second element may also be referred to as a first element. The use of any and all instances or exemplary language (“e.g.,” “such as,” etc.) provided in this embodiment is intended only to better illustrate embodiments of the invention and, unless otherwise required, does not impose a limitation on the scope of the invention.
[0131] It should be recognized that embodiments of the present invention can be implemented or carried out by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable storage medium. The method can be implemented using standard programming techniques—including a non-transitory computer-readable storage medium configured with a computer program, wherein such a storage medium causes the computer to operate in a specific and predefined manner—according to the methods and drawings described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. Furthermore, for this purpose, the program can run on a programmed application-specific integrated circuit (ASIC).
[0132] Furthermore, the procedures described in this embodiment can be performed in any suitable order unless otherwise indicated by this embodiment or clearly contradicted by the context. The procedures (or variations and / or combinations thereof) described in this embodiment can be executed under the control of one or more computer systems configured with executable instructions, and can be implemented by hardware or a combination thereof as code (e.g., executable instructions, one or more computer programs, or one or more applications) that commonly executes on one or more processors. The computer program includes a plurality of instructions executable by one or more processors.
[0133] Furthermore, the method can be implemented in any suitable type of computing platform, including but not limited to personal computers, minicomputers, mainframes, workstations, networked or distributed computing environments, standalone or integrated computer platforms, or in communication with charged particle tools or other imaging devices. Aspects of the invention can be implemented as machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, optical read and / or write storage medium, RAM, ROM, etc., such that it is readable by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the processes described herein. Furthermore, the machine-readable code, or portions thereof, can be transmitted via wired or wireless networks. The invention described in this embodiment includes these and other different types of non-transitory computer-readable storage media when such media comprises instructions or programs that implement the steps described above in conjunction with a microprocessor or other data processor. When programmed according to the methods and techniques described in the invention, the invention also includes the computer itself.
[0134] A computer program can be applied to input data to perform the functions described in this embodiment, thereby transforming the input data to generate output data stored in non-volatile memory. The output information can also be applied to one or more output devices, such as a display. In a preferred embodiment of the invention, the transformed data represents physical and tangible objects, including specific visual depictions of physical and tangible objects generated on the display.
[0135] The above description is merely a preferred embodiment of the present invention. The present invention is not limited to the above-described embodiments. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention, as long as they achieve the technical effects of the present invention by the same means, should be included within the scope of protection of the present invention. Within the scope of protection of the present invention, the technical solutions and / or implementation methods can have various modifications and variations.
Claims
1. A vehicle drunk driving detection system, characterized in that, The vehicle drunk driving detection system includes: A plurality of alcohol sensors; each of the alcohol sensors is used to be installed at several different locations in the vehicle interior space, wherein at least one of the alcohol sensors is installed at the driver's position; the alcohol sensors are used to detect the alcohol content in the air and generate an alcohol sensing signal. Control module; The control module is used to acquire each of the alcohol sensor signals, detect the alcohol sensor signals that are abnormal signals, mark the location where the alcohol sensor that detected the abnormal signal is installed as an abnormal location, and generate alarm information when the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions. The process of detecting an abnormal alcohol sensor signal and marking the location where the alcohol sensor is installed as an abnormal location includes: Set the sampling time and alcohol content threshold for each of the multiple rounds of testing; The detection process described in each round is executed sequentially; During any round of the detection process, each alcohol sensor is controlled to sample at the sampling time corresponding to the current round of the detection process to obtain each alcohol sensing signal of the current round of the detection process. Each alcohol sensing signal is compared with the alcohol content threshold corresponding to the current round of the detection process. The alcohol sensing signal that is greater than the alcohol content threshold is determined as the abnormal signal corresponding to the current round of the detection process. The location where the alcohol sensor that detected the abnormal signal is installed is marked as the abnormal location corresponding to the current round of the detection process. When the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions, an alarm message is generated, including: Based on the sampling time of each round of the detection process and the corresponding abnormal location of each round of the detection process, the spatiotemporal distribution of the abnormal location is determined; Based on the spatiotemporal distribution of the abnormal location, determine the extended trajectory of the abnormal location; Obtain airflow information within the vehicle interior; When the extended trajectory matches the airflow field information, and the starting segment of the extended trajectory is located at the driver's position, the alarm information is generated.
2. The vehicle drunk driving detection system according to claim 1, characterized in that, When the spatiotemporal distribution of the abnormal location meets the alarm triggering conditions, an alarm message is generated, including: Based on the execution order of each round of the detection process and the corresponding anomaly location for each round of the detection process, the spatiotemporal distribution of the anomaly location is determined; Based on the spatiotemporal distribution of the abnormal location, determine the extended trajectory of the abnormal location; Obtain airflow information within the vehicle interior; When the extended trajectory does not match the airflow field information, the alarm information is generated.
3. The vehicle drunk driving detection system according to claim 1 or 2, characterized in that, The vehicle drunk driving detection system also includes: Window module; the window module is used to detect and obtain window opening information; Vehicle speed detection module; the vehicle speed detection module is used to detect the vehicle's speed and obtain speed information; The acquisition of airflow field information within the vehicle interior includes: Obtain the window opening information and the driving speed information; The airflow field information is determined based on the window opening information and the driving speed information.
4. The vehicle drunk driving detection system according to claim 1 or 2, characterized in that, The vehicle drunk driving detection system also includes: An air conditioning module; the air conditioning module is used to supply air to the interior space of the vehicle; The acquisition of airflow field information within the vehicle interior includes: Detect the wind speed and direction information when the air conditioning module supplies air; The airflow field information is determined based on the wind speed information and the wind direction information; or Set the target wind speed and target wind direction information; The air conditioning module is controlled to supply air during each round of the detection process based on the target wind speed information and the target wind direction information. The airflow field information is determined based on the target wind speed information and the target wind direction information.
5. The vehicle drunk driving detection system according to claim 1, characterized in that, The setting of sampling times and alcohol content thresholds for each of the multiple rounds of testing includes: A series of periodic moments are set as the sampling moments corresponding to each round of the detection process; For the first round of the detection process, an initial value is set as the alcohol content threshold corresponding to this round of the detection process; For any round of the detection process other than the first round: The difference between the abnormal signal detected in each previous round of the detection process and the corresponding alcohol content threshold is obtained. A difference sequence is formed according to the execution order of each round of the detection process. A fitting curve is obtained by fitting the difference sequence. The alcohol content threshold corresponding to the current round of the detection process is determined based on the fitting curve and the initial value.
6. The vehicle drunk driving detection system according to claim 1, characterized in that, The plurality of alcohol sensors include a first alcohol sensor, a second alcohol sensor, a third alcohol sensor, and multiple fourth alcohol sensors; The first alcohol sensor is installed at the steering wheel position; The second alcohol sensor is installed in the driver's seat ceiling; the third alcohol sensor is installed in the driver's seat headrest. Each of the aforementioned fourth alcohol sensors is used to be installed in the occupant's position.
7. The vehicle drunk driving detection system according to claim 1, characterized in that, The control module is also used to generate a locking command based on the alarm information, the locking command being used to lock the vehicle's power system in a non-operating state.
8. A car, characterized in that, The vehicle is equipped with the vehicle drunk driving detection system according to any one of claims 1-7.
Citation Information
Patent Citations
Vehicle-mounted alcohol detection system and method, and vehicle
CN103029585A
Drunk driving prevention alarm system based on composite array sensor
CN114216941A