Vehicle window control system and method, storage medium, program product and vehicle
By integrating pressure and smoke sensors into the window control system, window control commands are generated, solving the problem of windows failing to close automatically in dangerous situations and achieving intelligent window control and passenger safety protection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-11
- Publication Date
- 2026-03-31
AI Technical Summary
Existing window control systems cannot respond promptly and close automatically in dangerous situations, posing a safety hazard.
The system uses sensor components to collect safety monitoring data in the door area, including pressure sensors and smoke sensors. Combined with the current position of the window, it generates window control commands to drive the window to perform automatic control.
It enables automatic control of vehicle windows in dangerous scenarios, improving passenger safety and the level of intelligence in window control.
Smart Images

Figure CN121760601A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle safety systems, and more particularly to a window control system, method, storage medium, program product, controller, and vehicle. Background Technology
[0002] Currently, automatic window control in vehicles typically responds to user requests to raise or lower windows, and only considers the anti-pinch function. However, in dangerous situations, such as a shooting incident outside the vehicle, if the windows are open, the vehicle cannot react in time to close them to protect passenger safety, highlighting the limitations of automatic window control. Summary of the Invention
[0003] This application provides a vehicle window control system, method, storage medium, program product, and vehicle, which can realize the automatic control function of vehicle windows in corresponding scenarios, thereby realizing intelligent scene control of vehicle windows, and at least partially solving the above-mentioned technical problems.
[0004] To achieve the above objectives, according to a first aspect of this application, a vehicle window control system is provided, comprising: a sensor assembly for collecting safety monitoring data of the vehicle door area and obtaining the current position of the vehicle window; The control component is used to generate window control commands based on safety monitoring data and the current position of the window, and to drive the window to control the window based on the window control commands.
[0005] Optionally, the sensor assembly includes at least one pressure sensor disposed in the window frame area of the vehicle window, and the pressure sensor is connected to the control assembly via a first communication line disposed in the window frame area.
[0006] Optionally, the sensor assembly includes at least one smoke sensor, which is disposed in the panel area within the door area and is connected to the control assembly via a second communication line disposed in the panel area.
[0007] Optionally, when the sensor assembly includes a pressure sensor and a smoke sensor, the safety monitoring data includes pressure data of the door area collected by the pressure sensor and smoke data of the door area collected by the smoke sensor.
[0008] Optionally, the control component is specifically used for: When the window is not at its current position at the top stop point, or when the safety monitoring data reaches the preset abnormal monitoring conditions, a window raising control command is generated.
[0009] Optionally, when the current position of the window is not at the upper stop position, and when the safety monitoring data reaches a preset abnormal monitoring condition, a window raising control command is generated, including: Confirm that the current position of the car window is not at the top dead center; and When the pressure data is greater than the preset pressure threshold and the pressure action time corresponding to the pressure data is less than the preset action time threshold, a window raising control command is generated.
[0010] Optionally, when the current position of the window is not at the upper stop position, and when the safety monitoring data reaches a preset abnormal monitoring condition, a window raising control command is generated, including: Confirm that the current position of the car window is not at the top dead center; and When the smoke data exceeds a preset smoke data threshold, a window raising control command is generated.
[0011] Optionally, the window raising control command includes an emergency raising control speed for the window; based on the window control command, driving the window to control the window includes: Based on the window control command, the window is driven to rise from its current position to the upper stop position at the emergency rise control speed.
[0012] Optionally, obtain the current position of the vehicle window, including: Collect the signals of the window lift motors corresponding to the door area; The number of pulses in the lifting motor signal is counted, and the current position of the window is determined based on the number of pulses.
[0013] Optionally, determining the current position of the window based on the number of pulses includes: If the pulse data is less than the preset pulse number threshold, it is determined that the current position is not at the top dead center position.
[0014] Optionally, determining the current position of the window based on the number of pulses includes: When the pulse data equals the preset pulse number threshold, the current position is determined to be at the top dead center.
[0015] According to a second aspect of this application, a vehicle window control method is provided, applied to the vehicle window control system described above, the vehicle window control comprising: Acquire case detection data of the door area collected by the sensor components, as well as the current position of the window; Based on safety monitoring data and the current position of the windows, generate window control commands; Based on the window control commands, the windows are driven to control the windows.
[0016] According to a third aspect of this application, a computer-readable storage medium is provided that stores a computer program or instructions thereon, which, when executed by a processor, implement the steps of the window control method described above.
[0017] According to a fourth aspect of this application, a computer program product is provided, comprising a computer program or instructions that, when executed by a processor, implement the steps of the window control method described above.
[0018] According to a fifth aspect of this application, a vehicle is provided, including a window control system as described in the above embodiments.
[0019] In summary, the embodiments of this application, through the sensor components in the aforementioned window control system, collect safety monitoring data of the door area and obtain the current position of the window, enabling real-time monitoring of the vehicle's external environment. Then, through the control components in the window control system, based on the collected safety monitoring data and the current position of the window, window control commands are generated. This eliminates the need to wait for the user to trigger a window control event; instead, it automatically generates window control commands that match the corresponding scenario based on the safety monitoring data and the current position of the window. The window is then driven according to these commands to control it, achieving automatic window control in appropriate scenarios, thus realizing intelligent scene control of the window.
[0020] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings, wherein the same reference numerals in the following description denote the same parts.
[0022] Figure 1 This is a schematic diagram of a window control system provided in an exemplary embodiment of this application; Figure 2 This is a schematic diagram of the arrangement of pressure sensors provided in an exemplary embodiment of this application; Figure 3 This is a schematic diagram of the arrangement of the smoke sensor provided in an exemplary embodiment of this application; Figure 4 This is a schematic diagram of the specific structure of the window control system in an exemplary embodiment of this application; Figure 5 This is a schematic diagram of the emergency window raising control logic in an exemplary embodiment of this application; Figure 6 This is a flowchart illustrating the window control method provided in an exemplary embodiment of this application; Figure 7 This is a schematic diagram of the vehicle architecture provided in an exemplary embodiment of this application.
[0023] Explanation of reference numerals in the attached figures: Window control system 100; Sensor assembly 10; pressure sensor 11; first communication line 111; smoke sensor 12; second communication line 112; Control component 20; Central control unit 21; Drive control unit 22; First communication module 31; second communication module 32. Detailed Implementation
[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the protection scope of this application.
[0025] This application provides a vehicle window control system; please refer to [link / reference]. Figure 1 The window control system 100 provided in this application embodiment includes a sensor assembly 10 and a control assembly 20. The sensor assembly 10 and the control assembly 20 communicate with each other through a first communication module 31. The control assembly 20 includes a central control unit 21 and a drive control unit 22, which will be described in detail below.
[0026] Sensor assembly 10 is used to collect safety monitoring data in the door area and to obtain the current position of the window.
[0027] The door area specifically refers to the vehicle's surface exposed to the external environment, including the window area and the panel area. The panel area refers to the area within the door area excluding the window area. Sensor components can be specifically installed in the panel area and / or the window area. Safety monitoring data is the sensor data collected by the sensor components from the door area. Safety monitoring data can be understood as perception data of the external environment surrounding the door area. By performing logical judgments on the collected safety monitoring data, it is determined whether the external environment is safe. The window area includes the window and the window frame; the current position of the window is specifically the position of the upper edge of the window glass relative to the window frame within the window area.
[0028] For example, sensor component 10 is disposed in the door area of the vehicle to collect safety monitoring data of the door area at the current moment and obtain the current position of the window. The current position of the window can be obtained through a corresponding window lifting device. The lifting device is disposed inside the door and is used to control the window's raising and lowering. Optionally, sensor component 10 can communicate with the lifting device to obtain the current position of the window and send the collected safety monitoring data and the current position of the window to control component 20; alternatively, sensor component 10 can send the collected safety monitoring data to control component 20, triggering control component 20 to communicate with the lifting device to obtain the current position of the window.
[0029] Optionally, the current position of the window can be obtained by controlling the lifting device that raises and lowers the window. This can be done by obtaining the motor data of the lifting motor and determining the current position of the window based on the motor data.
[0030] The control component 20 is used to generate window control commands based on safety monitoring data and the current position of the window, and to drive the window to control the window based on the window control commands.
[0031] For example, the central control unit 21 in the control component 20 performs safety logic judgment on the safety monitoring data. Based on the judgment result and the current position of the window, a corresponding window control command is generated, such as a window raising control command. The drive control unit 22 in the control component 20 drives the window to control it according to the window control command. The logical judgment on the safety monitoring data is used to determine the scenario type of the external environment in the door area, such as a safe scenario or a dangerous scenario, and the current position of the window is used to determine whether the window is currently closed. Optionally, preset abnormal monitoring conditions can be used to perform logical judgment on the safety monitoring data, and a corresponding window control command can be generated based on the judgment result and the current position of the window. For example, if the judgment result is that the external environment in the door area is a dangerous scenario and the window is not currently closed, the generated window control command is a window raising control command.
[0032] In this embodiment, by using sensor components to collect safety monitoring data of the door area and obtain the current position of the window, real-time monitoring of the vehicle's external environment can be achieved. Then, through the control components in the window control system, window control commands are generated based on the collected safety monitoring data and the current position of the window. It does not need to wait for the user to trigger the window control event, but automatically generates window control commands that conform to the scene based on the safety monitoring data and the corresponding scene of the current position of the window, and drives the window according to the window control commands to control the window, realizing the automatic control function of the window in the corresponding scene, thereby realizing the scene-based intelligent control of the window.
[0033] In some embodiments, the sensor assembly includes at least one pressure sensor disposed in the window frame area of the vehicle window, and the pressure sensor is connected to the control assembly via a first communication line disposed in the window frame area. Correspondingly, the safety monitoring data includes pressure data of the door area collected by the pressure sensor.
[0034] For example, the sensor assembly 10 includes at least one pressure sensor 11 and a first communication line 111. The pressure sensor 11 can be disposed in the window frame area of the vehicle window to collect pressure data in the door area, and is connected to the control assembly 20 via the first communication line 111 disposed in the window frame area to transmit the pressure data to the control assembly 20. The window area includes the window and the window frame. The safety monitoring data includes pressure data in the door area collected by the pressure sensor.
[0035] like Figure 2 The diagram shows the arrangement of a pressure sensor. The pressure sensor 11 can be installed on the reinforcing plates of the upper window frame and lower window sill, specifically in the gaps between the reinforcing plates that do not contact the glass slider. A pre-drilled hole is made in the window frame, and the pressure sensor 11 is securely fastened to the window frame using its own clamping structure, ensuring stable installation. The pressure sensors 11 are installed linearly and continuously at preset intervals on the reinforcing plates of the upper window frame and lower window sill, such as... Figure 2 Solid lines at the upper and lower window frames and the reinforcing plates of the lower window sill.
[0036] The first communication line 111, for example, is a CAN line (Controller Area Network, a serial communication protocol bus for real-time applications), and is positioned in the gap between the two window frames without contacting the glass sliders. Figure 2 The dotted lines on both sides of the window frame prevent cables from being exposed, while not affecting the window slider's lifting function.
[0037] In this embodiment, by installing pressure sensors on the reinforcing plates of the upper window frame and lower window sill, the lifting and lowering function of the window glass slider is not affected. The pressure detection range can fully cover the door area, including when the glass is in different positions in the window area, the pressure sensor can effectively detect changes in external pressure, ensuring the reliability and accuracy of the pressure data.
[0038] In some embodiments, the sensor assembly includes at least one smoke sensor disposed in a panel area within the door region. The smoke sensor is connected to the control assembly via a second communication line disposed in the panel area. Correspondingly, the safety monitoring data includes smoke data of the door region collected by the smoke sensor.
[0039] Exemplarily, the sensor assembly 10 includes at least one smoke sensor 12 and a second communication line 112. The smoke sensor 12 may be disposed in the vehicle panel area below the window area in the door area, for collecting smoke data in the external environment of the vehicle panel area, and is connected to the control assembly 20 via the second communication line 112 disposed in the vehicle panel area to transmit the smoke data to the control assembly 20. The safety monitoring data includes smoke data of the door area collected by the smoke sensor.
[0040] like Figure 3 The diagram illustrates the arrangement of a smoke sensor. The smoke sensor 12 is mounted on the outer door panel, specifically in the gap between the outer and inner door panels. The sensor is secured using a snap-fit method. A hole is made in the outer door panel to allow the sensor's detection head to extend beyond the panel, positioned below the rearview mirror to ensure a seal and guarantee the sensor's stability and sensitivity. Figure 3 The smoke sensor arrangement area shown in the center panel area allows the smoke sensor 12 to be installed within this area. The second communication line 112, such as a CAN line, is positioned in the gap between the outer and inner door panels. Figure 3 The dotted line at the bottom edge of the smoke sensor placement area is used to prevent exposed cables and ensure the stability of signal transmission.
[0041] In this embodiment, by installing the smoke sensor in the vehicle panel area below the window area in the door area, it does not affect the opening and closing movement of the door, and can be kept away from electromagnetic interference sources such as front door speakers and motors, avoiding noise interference during signal transmission. It can also ensure the smoke detection range of the smoke sensor, and can detect smoke in the environment below the window panel area in a timely manner, such as smoke emitted by dangerous products like smoke bombs, thus ensuring the reliability and accuracy of smoke data.
[0042] In some embodiments, where the sensor assembly includes a pressure sensor and a smoke sensor, the corresponding safety monitoring data includes pressure data of the door area collected by the pressure sensor and smoke data of the door area collected by the smoke sensor.
[0043] For example, the sensor assembly includes a pressure sensor and a smoke sensor. The pressure sensor collects pressure data in the door area, and the smoke sensor collects smoke data in the door area. Specifically, the smoke data can be smoke data collected in the environment of the area below the window sill in the door area. It is understood that the pressure data can be used to detect whether there is pressure acting on the door from the outside, such as impact or shooting, and the smoke data can be used to detect whether there is smoke in the external environment of the door, such as smoke emitted from a smoke bomb. Since the safety of the external environment of the door can be determined by using both pressure and smoke data, the pressure and smoke data are marked as safety monitoring data.
[0044] The sensor components send the collected pressure and smoke data to the control components. The control components then perform logical judgments on the pressure and smoke data to determine the scene type of the external environment in the door area, such as a safe scene or a dangerous scene.
[0045] In this embodiment, pressure and smoke data of the vehicle panel area are collected by pressure and smoke sensors, which can accurately detect the safety situation of the external environment of the vehicle door and control the window in a timely manner, thus ensuring the accuracy and effectiveness of window control.
[0046] In some embodiments, the control component is specifically used for: When the window is not at its current position at the top stop point, or when the safety monitoring data reaches the preset abnormal monitoring conditions, a window raising control command is generated.
[0047] For example, the top dead center position refers to the highest point that the window glass can reach during the lifting and lowering process, indicating that the window is in a fully closed state. When the control component determines that the current position of the window is not at the top dead center position, that is, the window is not in a closed state (which can also be represented as the window being in an open state), it uses preset monitoring anomaly conditions to perform logical judgment on the safety monitoring data to determine the scene type of the external environment in which the door area is located. The scene type includes safe scene, dangerous scene, etc.
[0048] Among them, using preset monitoring anomaly conditions to make logical judgments on safety monitoring data to determine the scenario type of the external environment in which the door area is located, can be to determine that the external environment in which the door area is located is a safe scenario when the safety monitoring data does not reach the preset monitoring anomaly conditions, or to determine that the external environment in which the door area is located is a dangerous scenario when the safety monitoring data reaches the preset monitoring anomaly conditions.
[0049] Optionally, when the control component detects that the current position of the window is not at the top dead center and that the safety monitoring data reaches a preset abnormal monitoring condition, it determines that the external environment of the door area is a dangerous scenario and generates a window raising control command under the dangerous scenario; or If the current position of the vehicle window is detected to be either not at the top dead center or at the top dead center, but the safety monitoring data does not meet the preset abnormal monitoring conditions, the external environment of the door area is determined to be a safe scenario, and no action is taken on the vehicle window at this time; or When the current position of the window is detected to be at the top dead center and the safety monitoring data reaches the preset abnormal monitoring conditions, even if the external environment of the door area is determined to be a dangerous scenario, no action will be taken on the window because it is currently closed.
[0050] In this embodiment, a window raising control command is generated when an external dangerous scene is detected. By controlling the window to rise according to the window raising control command, the dangerous environment outside the vehicle door is isolated, ensuring the safety of passengers inside the vehicle, and realizing the intelligent control effect of the window in dangerous scenes.
[0051] In some embodiments, when the current position of the window is not at the upper stop position and when the safety monitoring data reaches a preset abnormal monitoring condition, a window raising control command is generated, including: Confirm that the current position of the car window is not at the top dead center; and When the pressure data is greater than the preset pressure threshold and the pressure action time corresponding to the pressure data is less than the preset action time threshold, a window raising control command is generated.
[0052] The pressure application time refers to the duration of pressure applied from the outside of the door to the door area.
[0053] For example, the preset monitoring anomaly conditions include a preset pressure threshold and a preset action time threshold. When the control component determines that the current position of the window is not at the top dead center position, it compares the pressure data with the preset pressure threshold. If the pressure data is less than or equal to the preset pressure threshold, it indicates that the safety monitoring data has not met the preset monitoring anomaly conditions, and no action is taken on the window at this time.
[0054] If the pressure data exceeds a preset pressure threshold, the pressure application time corresponding to the pressure data is obtained. The pressure data can be waveform data; the pressure application time is obtained by identifying the duration of the waveform when pressure occurs. The pressure application time is then compared to a preset application time threshold. If the pressure application time is greater than or equal to the preset application time threshold, it indicates that the safety monitoring data has not met the preset abnormal monitoring conditions, and no action is taken on the vehicle window at this time.
[0055] If the pressure application time is greater than or equal to the preset application time threshold, it indicates that the safety monitoring data has reached the preset abnormal monitoring conditions, and a window raising control command is generated.
[0056] In this embodiment, by determining that the current position of the window is not at the top dead center, and when the pressure data is greater than the preset pressure threshold and the pressure action time corresponding to the pressure data is less than the preset action time threshold, it can be understood that a dangerous event such as shooting at the door area has occurred in the external environment. The control component generates a window raising control command, thereby realizing the intelligent control effect of the window in dangerous scenarios.
[0057] In some embodiments, when the current position of the window is not at the upper stop position and when the safety monitoring data reaches a preset abnormal monitoring condition, a window raising control command is generated, including: Confirm that the current position of the car window is not at the top dead center; and When the smoke data exceeds a preset smoke data threshold, a window raising control command is generated.
[0058] For example, the preset monitoring anomaly condition also includes a preset smoke data threshold. When the control component determines that the current position of the window is not at the top dead center position, it compares the smoke data with the preset smoke data threshold. If the smoke data is less than or equal to the preset smoke data threshold, it means that the safety monitoring data has not reached the preset monitoring anomaly condition, and no action is taken on the window at this time.
[0059] If the smoke data exceeds the preset smoke data threshold, it indicates that the safety monitoring data has reached the preset abnormal monitoring condition, and a window raising control command is generated.
[0060] In this embodiment, by determining that the current position of the window is not at the upper stop position and that the smoke data is greater than the preset smoke data threshold, it can be understood that a dangerous event such as throwing a smoke bomb at the door area has occurred in the external environment. The control component generates a window raising control command, thereby realizing the intelligent control effect of the window in dangerous scenarios.
[0061] In some embodiments, the window raising control command includes an emergency raising control speed for the window; based on the window control command, driving the window to control the window includes: Based on the window control command, the window is driven to rise from its current position to the upper stop position at the emergency rise control speed.
[0062] For example, when the window is not currently at its upper stop position and the safety monitoring data reaches a preset abnormal monitoring condition, the control component acquires the emergency rise control speed. The emergency rise control speed represents the window's raising speed under hazardous external environmental conditions. The emergency rise control speed is greater than the normal window raising speed under safe external environmental conditions. The emergency rise control speed can be 0.2 to 0.3 times the normal raising speed.
[0063] The window raising control command is generated based on the emergency raising control speed, and the window is driven by the drive control unit to rise from the current position to the upper stop position according to the emergency raising control speed, so that the window is completely closed.
[0064] In this embodiment, by driving the window to rise from its current position to its upper limit position at an emergency rise control speed under hazardous external environmental conditions, it is possible to... In some embodiments, obtaining the current position of the vehicle window includes: Collect the signals of the window lift motors corresponding to the door area; The number of pulses in the lifting motor signal is counted, and the current position of the window is determined based on the number of pulses.
[0065] For example, the car door uses a lifting device to drive the window up and down. The lifting device includes a lifting motor, which rotates to drive the window up and down. The lifting motor can be a Hall motor. The control component can collect the lifting motor signal corresponding to the window in the door area. The lifting motor signal can be a pulse signal generated by the lifting motor when it drives the window up and down. Different pulse signals can correspond to different window positions.
[0066] The control component counts the current number of pulses in the lift motor signal and obtains a preset pulse count threshold. The current number of pulses in the lift motor signal refers to the cumulative number of pulses in the pulse signal generated by the lift motor when it rotates and raises the window to the current position. The preset pulse count threshold refers to the number of pulses in the pulse signal generated when the lift motor controls the window to rise to the top dead center position, which can be represented as the number of pulses corresponding to the window being at the top dead center position.
[0067] Then, the current number of pulses is compared with the preset pulse number threshold, and the current position of the window is determined based on the comparison result.
[0068] In this embodiment, the current position of the window can be accurately determined by counting the number of pulses in the lifting motor signal.
[0069] In some embodiments, determining the current position of the window based on the number of pulses includes: If the pulse data is less than the preset pulse number threshold, it is determined that the current position is not at the top dead center position.
[0070] For example, the control component compares the pulse data with a preset pulse number threshold, and determines that the current position is not at the top dead center position when the pulse data is less than the preset pulse number threshold.
[0071] In some embodiments, the number of reference pulses corresponding to different window positions between the lower and upper dead center positions can be pre-counted. The lower dead center position refers to the lowest point that the window glass can reach during the lifting and lowering process, indicating that the window is in a fully open state.
[0072] The control component is also used to: acquire the number of each reference pulse when the window is not at the top dead center position; match the pulse data with the number of each reference pulse, and determine the current position of the window based on the matched reference pulse data; and generate a window raising control command based on the position difference between the current position and the top dead center position and the emergency raising control speed.
[0073] The control component responds to the window raising control command by driving the window to rise from the current position to the upper stop position at the emergency raising control speed.
[0074] In this embodiment, by comparing the pulse data with a preset pulse quantity threshold, it is possible to quickly determine whether the window is at the top dead center position, thereby improving the window control efficiency.
[0075] In some embodiments, determining the current position of the window based on the number of pulses includes: When the pulse data equals the preset pulse number threshold, the current position is determined to be at the top dead center.
[0076] For example, the control component compares the pulse data with a preset pulse count threshold. When the pulse data equals the preset pulse count threshold, it determines that the current position is at the top dead center. Then, the control component continues to execute the execution logic of generating window control commands based on safety monitoring data and the current position of the window.
[0077] In this embodiment, by comparing the pulse data with a preset pulse quantity threshold, it is possible to quickly determine whether the window is at the top dead center position, thereby improving the window control efficiency.
[0078] In one specific embodiment, such as Figure 4The diagram shows the specific structure of the vehicle window control system. The vehicle window control system 100 includes a sensor assembly 10 and a control assembly 20, which communicate with each other via a first communication module 31. The sensor assembly 10 includes a pressure sensor 11 and a smoke sensor 12; the control assembly 20 includes a central control unit 21 and a drive control unit 22, with the central control unit 21 communicating with the drive control unit 22 via a second communication module 32; the drive control unit 22 includes a Hall effect detection circuit, a Hall effect amplifier circuit, and a window control circuit. The communication type of the first communication module 31 can be the same as or different from that of the second communication module 32. For example, both the first communication module 31 and the second communication module 32 can be CAN (Controller Area Network, a serial communication protocol bus for real-time applications). The first communication module 31 and the second communication module 32 can be collectively referred to as signal transmission units.
[0079] Specifically, the pressure sensor 11 is used to detect external impacts on the car door, such as bullet impacts or explosion impacts, and to sense the stress state of the car door in real time.
[0080] Smoke sensor 12 is used to monitor the smoke concentration around the vehicle door in real time and identify dangerous situations such as fire, explosion and smoke bombs / grenades.
[0081] The central control unit 21, as the hub of the system, is responsible for receiving, processing and analyzing sensor signals and generating window control commands. Specifically, it performs logical judgments on the sensor signals and the current position of the window, generates window control commands and inputs them to the drive control unit 22. The sensor components are connected to the window control system through a standardized interface to form a complete data link.
[0082] The signal transmission unit (first communication module 31 and second communication module 32, the first communication module 31 including a first communication line and a second communication line) is used to ensure stable transmission of sensor signals.
[0083] The drive control unit 22 includes a Hall effect detection circuit, a Hall effect amplifier circuit, and a window control circuit. The Hall effect detection circuit is used to acquire signals from the window lift motor.
[0084] The Hall effect amplifier circuit is used to filter the lifting motor signal to remove interference. The drive control unit 22 can send the filtered lifting motor signal to the central control unit 21, which then determines the current position of the window based on the lifting motor signal. For example, the window's lifting and lowering has a pulse signal interval of 10 pulses, i.e., the reference pulse number range is (1, 10). This pulse signal interval corresponds to the window's position interval between the lower and upper dead points. If the number of pulses collected is equal to 10, the window is at the upper dead point; if the number of pulses is less than 10 but greater than 1, the window is in the middle of the position interval; and if the number of pulses is equal to 1, the window is at the lower dead point.
[0085] The window control circuit is used to drive the windows to control their raising and lowering.
[0086] Under normal circumstances, the window control system monitors the door status (i.e., the current position of the window) and environmental data (i.e., safety monitoring data) in real time. By pre-setting abnormal monitoring conditions, it quickly identifies abnormal environmental data in dangerous scenarios, generates window control commands to trigger the emergency window raising mode, and controls the window to rise to the upper stop position according to the window control commands, ensuring that the window raises in the shortest possible time.
[0087] In this implementation, by integrating multiple types of sensors, a central control unit, and a drive control unit to work together, the real-time performance and accuracy of the window lifting control are ensured, enabling the window to be lifted quickly in emergency situations.
[0088] In one specific embodiment, such as Figure 5 The diagram shows the emergency window raising control logic for the vehicle. The control logic is based on real-time acquisition of sensor signals, and through abnormal signal detection, triggering of the emergency mode, and drive execution, it enables the vehicle door to quickly raise the window.
[0089] Among them: abnormal signal detection, such as a pressure sensor detecting abnormal pressure data greater than a preset pressure threshold, or a smoke sensor detecting abnormal smoke data with a smoke concentration greater than a preset smoke data threshold; Trigger Emergency Mode: Upon detecting an abnormal signal, the window control system immediately enters emergency lifting mode and generates window control commands.
[0090] Drive execution: The window lifting motor is driven by the Hall detection circuit, Hall amplification and shaping circuit and window control circuit to realize the rapid lifting of the window.
[0091] The emergency window raising control logic includes the following steps: Step S0: Initial state check: Check if the pulse count of the lifting system controller is less than 10. If the pulse count is less than 10, proceed to step S1. If the pulse count is equal to 10, it means that the window glass is at the upper stop position, the lifting function is not executed, and the current state is maintained.
[0092] Step S1: Signal Acquisition and Preliminary Judgment Check if the pressure sensor detects a pressure signal greater than the preset pressure threshold of 1500N. If the pressure sensor's detected value is greater than 1500N, proceed to step S2; if the pressure sensor's detected value is less than or equal to 1500N, do not execute the lifting / lowering function and maintain the current state. Alternatively, Check if the smoke concentration of the smoke sensor is less than the preset smoke data threshold: 30% OBS / M. If the smoke concentration is greater than or equal to 30% OBS / M, proceed to step S3; if the smoke concentration is less than 30% OBS / M, do not perform the lifting function and maintain the current state.
[0093] Step S2: Pressure application time analysis: Check if the pressure application time is less than the preset pressure application time threshold: 0.05 seconds. If the pressure application time is less than 0.05 seconds, proceed to step S3; if the pressure application time is greater than or equal to 0.05 seconds, do not execute the lifting function and maintain the current state. Step S3: Trigger the emergency window lifting function: When the pressure application time is less than 0.05 seconds, or the smoke concentration detected by the smoke sensor exceeds 30% OBS / M, enter the emergency window lifting mode, set the target pulse number of the lifting motor controller to 10, trigger the window control circuit, drive the lifting motor to control the window to rise quickly to the upper stop point, and at this time the pulse number of the lifting motor is the target pulse number 10, complete the emergency lifting operation, and realize the rapid window lifting.
[0094] Step S4: After completing the above operations, the window control system ends the current control cycle and enters the next monitoring cycle.
[0095] In this embodiment, the door can quickly raise the window in an emergency by detecting abnormal signals, triggering the emergency mode, and driving the execution.
[0096] According to a second aspect of the invention, such as Figure 6 As shown, a window control method is provided, applied to the window control system 100 in the above embodiment. This window control method is executed by a control component and includes the following steps: S601, acquire safety detection data of the door area collected by the sensor components, as well as the current position of the window; S602 generates window control commands based on safety monitoring data and the current position of the windows; S603 drives the windows to control them based on window control commands.
[0097] In this embodiment, the above-mentioned window control method acquires safety detection data of the door area collected by sensor components, as well as the current position of the window. Based on the collected safety monitoring data and the current position of the window, it generates window control commands. It does not need to wait for the user to trigger the window control event. Instead, it automatically generates window control commands that conform to the scene based on the safety monitoring data and the corresponding scene of the current position of the window, and drives the window to control the window according to the window control commands. This realizes the automatic control function of the window in the corresponding scene, thereby realizing the scene-based intelligent control of the window.
[0098] According to a third aspect of the present invention, a computer-readable storage medium is provided having a computer program or instructions stored thereon, which, when executed by a processor, implement the steps of the window control method described above.
[0099] Computer-readable media include both permanent and non-permanent, removable and non-removable media, which can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient media, such as modulated communication signals and carrier waves.
[0100] According to a fourth aspect of this application, a computer program product is provided, comprising a computer program or instructions that, when executed by a processor, implement the steps of the window control method described above.
[0101] According to a fifth aspect of this application, a vehicle is provided, including a window control system as described in the above embodiments. Figure 7 The diagram shown is a schematic representation of a vehicle architecture provided in an embodiment of this application. In this embodiment, the vehicle includes the window control system described in the previous embodiments. In this embodiment, the vehicle can be a gasoline-powered vehicle, a plug-in hybrid electric vehicle, or a new energy vehicle, etc., and this disclosure does not specifically limit it in this way.
[0102] Those skilled in the art will understand that embodiments of this application can be provided as a window control system, method, computer program product, computer-readable storage medium, or vehicle. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-readable program code.
[0103] This application is described with reference to flowchart illustrations and / or block diagrams of a window control system, method, and computer program product according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the window control system, method, and computer program product according to embodiments of this application. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0104] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0105] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0106] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory. Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0107] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0108] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0109] The embodiments, implementation methods, and related technical features of this application can be combined and substituted for each other without conflict.
[0110] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of this application without departing from the scope of the technical solution of this application shall still fall within the scope of the technical solution of this application.
Claims
1. A vehicle window control system, characterized by, The application relates to a vehicle window control system and a method thereof. The application relates to a vehicle window control system and a method thereof. The sensor assembly comprises at least one pressure sensor and / or at least one smoke sensor.
2. The system of claim 1, wherein, The pressure sensor is arranged in a window frame region of the vehicle window, and the pressure sensor is connected with the control assembly through a first communication line arranged in the window frame region. The smoke sensor is arranged in a vehicle panel region in the vehicle door region, and the smoke sensor is connected with the control assembly through a second communication line arranged in the vehicle panel region. When the sensor assembly comprises the pressure sensor and the smoke sensor, the safety monitoring data comprises pressure data of the vehicle door region collected by the pressure sensor and smoke data of the vehicle door region collected by the smoke sensor. The control assembly is specifically configured to:
3. The system according to any of claims 1-2, characterized in that, generate a vehicle window lifting control instruction when the current position of the vehicle window is not at a top dead center position and the safety monitoring data reaches a preset monitoring abnormal condition. The generation of the vehicle window lifting control instruction when the current position of the vehicle window is not at a top dead center position and the safety monitoring data reaches a preset monitoring abnormal condition comprises:
4. The system of claim 3, wherein, determining that the current position of the vehicle window is not at a top dead center position; and generating a vehicle window lifting control instruction when the pressure data is greater than a preset pressure threshold value and the pressure data corresponds to a pressure action time less than a preset action time threshold value; and / or generating a vehicle window lifting control instruction when the smoke data is greater than a preset smoke data threshold value. The vehicle window lifting control instruction comprises an emergency lifting control speed for the vehicle window.
5. The system of claim 3, wherein, The driving of the vehicle window to control the vehicle window based on the vehicle window control instruction comprises: driving the vehicle window to rise from the current position to a top dead center position at the emergency lifting control speed based on the vehicle window control instruction. The acquisition of the current position of the vehicle window comprises:
6. The system of claim 1, wherein, collecting a lifting motor signal corresponding to the vehicle window in the vehicle door region; counting a pulse number of the lifting motor signal, and determining the current position of the vehicle window based on the pulse number; The determination of the current position of the vehicle window based on the pulse number comprises: determining that the current position of the vehicle window is not at a top dead center position when the pulse data is less than a preset pulse number threshold value; or determining that the current position of the vehicle window is at a top dead center position when the pulse data is equal to a preset pulse number threshold value. The method is applied to the vehicle window control system, and the method comprises:
7. A vehicle window control method characterized by, acquiring safety monitoring data of a vehicle door region collected by a sensor assembly and a current position of a vehicle window; generating a vehicle window control instruction based on the safety monitoring data and the current position of the vehicle window; driving the vehicle window to control the vehicle window based on the vehicle window control instruction. 8. A computer readable storage medium having stored thereon a computer program or instructions, characterized in that, The computer program or instructions, when executed by a processor, implement the steps of the vehicle window control method according to claim 7.
9. A computer program product, characterised in that, The computer program or instructions, when executed by a processor, implement the steps of the vehicle window control method according to claim 7.
10. A vehicle characterized by comprising: The vehicle window control system according to any one of claims 1 to 6.