In-vehicle recirculation ventilation control method, device, computer device and storage medium
Patent Information
- Application Number
- CN202611034605.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-13
- Publication Date
- 2026-09-25
AI Technical Summary
通过在车辆休眠状态下执行休眠计时,激活高压并运行空调然后关闭高压返回休眠的循环控制,解决了座舱内通风控制方案安全性和通风效果较差的问题,实现了锁车后座舱温度的持续、动态调节
[0022]本公开的实施例提供的技术方案可以包括以下有益效果:使车辆处于准备状态,启动休眠计时,并在所述休眠计时达到第一预设时长的情况下,进入等待激活状态;然后在处于所述等待激活状态时检测高压系统状态,并在所述高压系统就绪的情况下,激活所述高压系统并进入运行状态;再在所述运行状态下,输出空调开启信号,同步启动运行计时;最后在所述运行计时达到第二预设时长后,关闭高压系统并使车辆返回所述准备状态。循环执行由准备状态到开启再关闭空调的过程,并累加运行次数,直至所述运行次数达到预设次数后终止本次通风任务。解决了座舱内通风控制方案安全性和通风效果较差的问题,实现了锁车后座舱温度的持续、动态调节。
Smart Images

Figure CN122808419A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to vehicle electronic control management technology, and more particularly to a method, device, computer device, and storage medium for controlling in-vehicle recirculation ventilation. Background Technology
[0002] With the iteration of automotive electronics technology and the upgrading of user needs, cabin comfort and functional safety have become one of the core indicators of automotive product competitiveness. In extreme weather conditions such as high or low temperatures, the cabin temperature can quickly deviate from the range of human comfort after a vehicle has been parked for a long time. The automotive air conditioning system requires the user to unlock the vehicle and power it on manually, and cannot intervene to adjust the temperature in advance when the vehicle is locked. This results in the user being faced with a harsh cabin environment the moment they enter the car, significantly reducing the comfort experience.
[0003] Remotely starting the air conditioning or setting timed ventilation can improve the temperature inside the cabin. For example, by setting a fixed ventilation time, the air conditioning controller can start ventilation according to the user's set time after the vehicle is turned off and put into sleep mode; or the ventilation action can be triggered by key sensing.
[0004] This type of ventilation system has a single trigger condition and ignores whether the vehicle's condition is suitable for remotely starting the air conditioner, which poses a safety hazard; moreover, the fixed control mode lacks effective intervention and adjustment of the ventilation process, resulting in poor ventilation effect.
[0005] In summary, remote ventilation solutions suffer from both poor safety and ineffective ventilation. Summary of the Invention
[0006] To overcome the problems existing in related technologies, this disclosure provides a method, apparatus, computer device, and storage medium for controlling in-vehicle recirculating ventilation. By executing a sleep timer while the vehicle is in sleep mode, activating high pressure and running the air conditioner, and then shutting off the high pressure and returning to sleep mode in a cyclical control manner, the problems of poor safety and ventilation effect of cabin ventilation control schemes are solved, and continuous and dynamic adjustment of cabin temperature is achieved after the vehicle is locked.
[0007] According to a first aspect of the present disclosure, a method for controlling in-vehicle recirculation ventilation is provided, comprising: Step 1: Put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches the first preset duration; Step 2: While in the waiting activation state, detect the status of the high-voltage system, and if the high-voltage system is ready, activate the high-voltage system and enter the operating state; Step 3: In the operating state, output the air conditioner turn-on signal and synchronously start the operation timer; Step 4: After the running time reaches the second preset duration, shut down the high-voltage system and return the vehicle to the ready state; Steps one through four are executed repeatedly, and the number of runs is accumulated until the preset number of runs is reached, at which point the ventilation task is terminated.
[0008] Furthermore, the step of detecting the high-voltage system status while in the waiting-to-activate state includes: Send a high-voltage request signal to the high-voltage control unit; Start the waiting timer, and if the high-voltage system receives readiness feedback within the set high-voltage detection feedback time limit, determine that the high-voltage system readiness verification has passed.
[0009] Furthermore, the step of detecting the high-voltage system status while in the waiting-to-activate state further includes: If no readiness feedback is received within the specified high-voltage detection feedback time limit, it is determined that the high-voltage system readiness verification has failed.
[0010] Furthermore, the method also includes: If the high-voltage system fails the readiness check, a high-voltage de-energization signal is sent to ensure that the high-voltage system is in a safe power-off state. Return to the initialization state, reset the hibernation timer and the number of runs, and then enter the preparation state.
[0011] Furthermore, the steps of putting the vehicle into a ready state, starting a sleep timer, and entering a waiting-to-activate state when the sleep timer reaches a first preset duration include: After the hibernation timer is started, the vehicle's critical status signals are periodically checked for a first safety cycle, wherein the first safety check includes at least one or more of the following: First, perform battery safety verification, vehicle status verification, and function command verification. If any of the first security checks fails, the accumulation of the sleep timer is paused until all the first security checks are restored to pass, after which the accumulation of the sleep timer continues. When the accumulated sleep timer reaches the first preset duration, the system enters the waiting-to-activate state.
[0012] Furthermore, the method also includes: In the operating state, the vehicle's critical status signals are periodically checked for a second safety cycle, wherein the second safety check includes at least one or more of the following: Secondary power safety verification, high voltage system status verification, and vehicle status verification; If any of the second security checks fails, an operational anomaly is determined.
[0013] Furthermore, the method also includes: If the operational abnormality is detected, the current execution is interrupted, the air conditioner is turned off, the high-voltage system is powered down, and the system enters the initialization state. In the initialization state, the hibernation timer and the number of runs are reset, and then the system enters the preparation state to wait for the next ventilation task to be triggered.
[0014] Furthermore, the first power safety verification indicates that the first power safety verification is passed if the remaining battery power is not lower than the first power threshold. The second power safety verification indicates that the second power safety verification has passed if the remaining battery power is not lower than the second power threshold. The first power threshold is higher than the second power threshold.
[0015] Furthermore, the first preset duration, the second preset duration, and the preset number of times are all configured through calibration parameters, and the method further includes: Monitor the temperature inside the vehicle; Update the first preset duration and / or the second preset duration based on the in-vehicle temperature value.
[0016] Furthermore, the step of updating the first preset duration and / or the second preset duration based on the in-vehicle temperature value includes: When the absolute value of the deviation between the in-vehicle temperature value and the preset human comfort temperature range is greater than the first temperature threshold, the first preset duration is shortened and / or the second preset duration is extended. When the absolute value of the deviation is less than or equal to the second temperature threshold, the first preset duration is extended and / or the second preset duration is shortened. Wherein, the first temperature threshold is greater than or equal to the second temperature threshold.
[0017] Furthermore, the method also includes: After completing the current ventilation task, it enters the initialization state, resetting the sleep timer, the running timer, and the number of runs; Upon detecting that the conditions for triggering a new ventilation task are met, the system re-enters the preparation state and starts the hibernation timer.
[0018] According to a second aspect of the present disclosure, an in-vehicle recirculation ventilation control device is provided, comprising: The preparation module is used to put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches a first preset duration. The waiting-to-activate module is used to detect the status of the high-voltage system when it is in the waiting-to-activate state, and to activate the high-voltage system and enter the operating state when the high-voltage system is ready. The operation module is used to output an air conditioner start signal and synchronously start the operation timer in the operating state; The shutdown module is used to shut down the high-voltage system and return the vehicle to the ready state after the running time reaches the second preset duration. The control module is used to cyclically control the preparation module, the waiting activation module, the running module, and the shutdown module to perform air conditioning on and off operations, and to accumulate the number of runs until the number of runs reaches a preset number, at which point the current ventilation task is terminated.
[0019] Furthermore, the device also includes an initialization module; The initialization module is used to enter the initialization state after completing the current ventilation task, and reset the sleep timer, the running timer and the number of runs; The control module is also used to re-enter the preparation state and start the hibernation timer when a new ventilation task trigger condition is met after the initialization module has completed initialization.
[0020] According to a third aspect of the present disclosure, a computer apparatus is provided, comprising: processor; Memory used to store processor-executable instructions; The processor is configured to execute the above-described in-vehicle recirculation ventilation control method.
[0021] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, which, when the instructions in the storage medium are executed by a computer's processor, enables the computer to perform the above-described in-vehicle recirculation ventilation control method.
[0022] The technical solution provided by the embodiments of this disclosure can include the following beneficial effects: The vehicle is placed in a ready state, a hibernation timer is started, and when the hibernation timer reaches a first preset duration, it enters a waiting-to-activate state; then, while in the waiting-to-activate state, the high-pressure system status is detected, and when the high-pressure system is ready, it is activated and enters a running state; then, in the running state, an air conditioning on signal is output, and a running timer is started simultaneously; finally, after the running timer reaches a second preset duration, the high-pressure system is shut down and the vehicle returns to the ready state. This process of going from the ready state to turning on and off the air conditioning is repeated cyclically, and the number of runs is accumulated until the number of runs reaches a preset number, at which point the ventilation task is terminated. This solves the problems of poor safety and ventilation effect in cabin ventilation control schemes, and achieves continuous and dynamic adjustment of cabin temperature after the vehicle is locked.
[0023] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0024] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0025] Figure 1 This is a flowchart illustrating an in-vehicle recirculation ventilation control method according to an exemplary embodiment.
[0026] Figure 2 This is a flowchart illustrating yet another in-vehicle recirculation ventilation control method according to an exemplary embodiment.
[0027] Figure 3 This is a flowchart illustrating yet another in-vehicle recirculation ventilation control method according to an exemplary embodiment.
[0028] Figure 4 This is a flowchart illustrating yet another in-vehicle recirculation ventilation control method according to an exemplary embodiment.
[0029] Figure 5 This is a flowchart illustrating yet another in-vehicle recirculation ventilation control method according to an exemplary embodiment.
[0030] Figure 6 This is a flowchart illustrating yet another in-vehicle recirculation ventilation control method according to an exemplary embodiment.
[0031] Figure 7 This is a block diagram illustrating an in-vehicle recirculation ventilation control device according to an exemplary embodiment.
[0032] Figure 8This is a block diagram illustrating an in-vehicle recirculation ventilation control device according to an exemplary embodiment.
[0033] Figure 9 This is a schematic diagram illustrating the state machine implementation principle in an in-vehicle recirculation ventilation control method according to an exemplary embodiment. Detailed Implementation
[0034] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0035] Remotely starting the air conditioning or setting timed ventilation can improve the temperature inside the cabin. For example, by setting a fixed ventilation time, the air conditioning controller can start ventilation according to the user's set time after the vehicle is turned off and put into sleep mode; or the ventilation action can be triggered by key sensing.
[0036] This type of solution has significant drawbacks: First, it lacks comfort control capabilities, mostly operating for a fixed duration after a single start, and lacks a multi-cycle ventilation mechanism; second, it lacks safety redundancy design, failing to comprehensively consider the vehicle's status, such as the high-voltage system status and remaining battery power, which can easily lead to safety hazards such as high-voltage misactivation or excessive battery discharge; third, the fault handling mechanism is imperfect, often terminating directly after a function fails.
[0037] To address the aforementioned issues, embodiments of this disclosure provide a method, apparatus, computer device, and storage medium for controlling in-vehicle recirculating ventilation. After the vehicle is locked and armed, multi-dimensional security checks ensure the safety of the operating environment. Furthermore, state machine transitions through various functional states enable dynamic control of the ventilation throughout its entire lifecycle. This solves the problems of poor security and ventilation effectiveness in cabin ventilation control schemes, achieving continuous and dynamic adjustment of cabin temperature after the vehicle is locked.
[0038] An exemplary embodiment of this disclosure provides a method for controlling in-vehicle recirculating ventilation. Using this method, when the temperature inside the passenger compartment deviates from the human comfort range after the vehicle is locked, timed recirculating ventilation of the in-vehicle air conditioning system can be achieved through multi-condition safety verification and intelligent state machine control strategies. The specific process is as follows: Figure 1 As shown, it includes: Step 101: Put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches the first preset duration.
[0039] In this step, after the vehicle completes operations such as locking and powering off, it enters the preparation state and the timer begins.
[0040] According to one exemplary implementation, the ready state indicates that the vehicle is in a safe condition of being parked, armed, or locked. At this time, a hibernation timer is initiated to allow a period of time for all vehicle systems to fully enter hibernation or low-power mode before starting the ventilation task. By setting a first preset duration, the ventilation process can be avoided from starting immediately after the vehicle is locked and before the system has stabilized, thereby ensuring the safety and reliability of the ventilation operation.
[0041] In practical applications, the first preset duration can be configured through calibration parameters, such as setting it to 1 hour. The specific value can be adjusted according to the vehicle type and usage scenario. During the sleep timer, the system continuously monitors the vehicle's basic status to ensure that the vehicle remains stationary and armed. Once an abnormality is detected, the accumulation of the sleep timer will be paused.
[0042] Step 102: While in the waiting activation state, detect the status of the high-voltage system, and if the high-voltage system is ready, activate the high-voltage system and enter the operating state.
[0043] In this step, after the sleep timer reaches the first preset duration, the system enters a waiting-to-activate state and begins to detect whether the high-voltage system has the conditions to operate.
[0044] According to one exemplary implementation, the system detects whether the high-voltage system has the conditions to operate by sending a high-voltage request signal to the high-voltage control unit, so as to ensure that the high-voltage system can be safely activated.
[0045] If the high-pressure system is ready, it is activated to power the air conditioning compressor and related high-pressure components, which then enter operation, preparing for the next step of turning on the air conditioner. This step ensures that subsequent air conditioning operations are only performed when the high-pressure system is fully ready, effectively avoiding operational risks caused by high-pressure system malfunctions.
[0046] Step 103: In the operating state, output the air conditioner turn-on signal and start the operation timer synchronously.
[0047] In this step, after the high-voltage system is successfully activated and enters the operating state, the air conditioning system is started by outputting an air conditioning start signal to achieve air circulation inside the vehicle. The air conditioning start signal is sent to the air conditioning controller, causing the air conditioning compressor to run and the blower to operate, circulating the air inside the vehicle through the air conditioning system to improve the air quality and ambient temperature in the cabin.
[0048] Simultaneously, a timer is initiated to control the duration of the air conditioning operation, ensuring it does not run indefinitely and thus avoiding excessive consumption of the high-voltage battery. The timer duration can be configured via calibration parameters, for example, set to 10 minutes, during which the air conditioning system operates at full power to fully circulate the air in the cabin.
[0049] Step 104: After the running time reaches the second preset duration, shut down the high-voltage system and return the vehicle to the ready state.
[0050] In this step, after the air conditioning has been running for the second preset duration, the air conditioning system and the high-pressure system are turned off, and the vehicle returns to the ready state to wait for the next ventilation cycle.
[0051] Shutting down the high-voltage system means stopping power supply to high-voltage components such as the air conditioning compressor, causing these components to return to standby or hibernation mode, thereby reducing unnecessary power consumption. Once the vehicle returns to standby mode, the hibernation timer will restart, awaiting the next ventilation cycle.
[0052] Steps 101 to 104 constitute a cycle of preparation state -> waiting for activation state -> running state -> off state -> return to preparation state. In this way, timed air circulation and ventilation inside the vehicle can be achieved without affecting the normal use of the vehicle, effectively improving the temperature and air quality in the cabin after the car is locked.
[0053] Step 105: Repeat steps 101 to 104, and accumulate the number of runs until the number of runs reaches the preset number, then terminate the current ventilation task.
[0054] In this step, the above ventilation process is repeated multiple times to achieve multiple circulations of the air inside the vehicle, ensuring a better ventilation effect.
[0055] According to one exemplary implementation, the system increments the run count by one after each complete cycle from step 101 to step 104. The preset run count can be configured via calibration parameters, for example, set to 4 times, meaning the system will execute a maximum of 4 complete ventilation cycles in each ventilation task. Once the preset run count is reached, the system terminates the current ventilation task, stops all ventilation operations, and the vehicle enters its final hibernation state. By using the preset run count, excessive ventilation operations are avoided, preventing low battery power and ensuring normal vehicle start-up and operation. The entire cycle process requires no user intervention; the system automatically completes all ventilation operations according to the preset parameters, providing users with a convenient and safe cabin environment management solution.
[0056] For example, in a summer vehicle locking scenario, after locking, powering off, and arming the system, the vehicle enters a ready state. The system starts a hibernation timer, waiting for one hour before entering a waiting-to-activate state. The high-voltage system status is checked, and once confirmed to be ready, it is activated and enters operational mode. An air conditioning activation signal is output, and the air conditioning system runs for 10 minutes, circulating air within the cabin. After 10 minutes, the high-voltage system is shut off, and the vehicle returns to the ready state, preparing for the next ventilation cycle. This cycle repeats four times, completing the ventilation task, and the vehicle enters hibernation mode. Throughout the entire process, the system ensures the safety, reliability, and comfort of the ventilation operation through multi-condition safety checks and intelligent state machine control.
[0057] An exemplary embodiment of this disclosure also provides a method for controlling in-vehicle recirculation ventilation, using which the system is reset during an initialization phase, and the process of subsequently initiating in-vehicle recirculation ventilation in response to triggering conditions is as follows: Figure 2 As shown, it includes: Step 201: Enter the initialization state, reset the hibernation timer, the running timer, and the number of runs, and when a new ventilation task trigger condition is detected, re-enter the preparation state and start the hibernation timer.
[0058] In this step, before the ventilation task begins, all timers and counters in the system are initialized and reset to clear any data left over from the previous ventilation task.
[0059] The initialization state is the starting state of the entire ventilation control process. By resetting the sleep timer, run timer, and number of runs, it ensures that the current ventilation task starts from zero and is not affected by the results of the previous task. After resetting, the system checks whether there are new ventilation task trigger conditions, such as the vehicle being locked and the cabin temperature exceeding a preset threshold. If the trigger conditions are met, the system transitions from the initialization state to the preparation state, starts the sleep timer, and prepares for subsequent ventilation operations.
[0060] Step 202: Put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches the first preset duration.
[0061] In this step, while in the preparation state, the system monitors the vehicle's basic status to ensure that the vehicle remains stationary and under safe conditions such as being armed.
[0062] Step 203: While in the waiting activation state, detect the status of the high-voltage system, and if the high-voltage system is ready, activate the high-voltage system and enter the operating state.
[0063] In this step, the system sends a high-voltage request signal to the high-voltage control unit while in the waiting-to-activate state, waits for the high-voltage system to respond with a ready status, and performs the activation operation after confirming that the high-voltage system is ready.
[0064] Step 204: In the operating state, output the air conditioner turn-on signal and start the operation timer synchronously.
[0065] In this step, the air conditioning is turned on to circulate the cabin air, and the duration of each run is controlled by a timer.
[0066] Step 205: After the running time reaches the second preset duration, shut down the high-voltage system and return the vehicle to the ready state.
[0067] In this step, after a single ventilation operation is completed, the vehicle returns to the ready state, ready for the next cycle.
[0068] Step 206: Repeat steps 202 to 205, and accumulate the number of runs until the number of runs reaches the preset number, then terminate the current ventilation task.
[0069] In this step, ventilation operations are performed repeatedly to ensure that the air quality inside the cabin reaches the expected level.
[0070] Step 207: After completing the current ventilation task, enter the initialization state.
[0071] In this step, after all cycles of the current ventilation task have been completed and the preset number of runs has been reached, the system enters the initialization state to prepare for the next ventilation task.
[0072] Entering the initialization state means that the system will reset all timers and counters, clear the data for this task, and restore the system to its initial state where it can respond to new trigger conditions. When the user locks the car again and the ventilation task trigger conditions are met, the system will restart from the initialization state and execute a new round of ventilation tasks.
[0073] The introduction of an initialization state provides ventilation tasks with clearly defined start and end conditions. When a ventilation task is completed or terminated, the system does not remain in an uncertain intermediate state but uniformly returns to the initialization state, awaiting the next trigger condition. This design pattern ensures the predictability and controllability of the system. Even if abnormal interruptions occur during the execution of multiple ventilation tasks, the system can recover to a known stable state by returning to the initialization state, guaranteeing the normal execution of subsequent tasks.
[0074] An exemplary embodiment of this disclosure also provides a method for controlling in-vehicle recirculating ventilation, wherein the process of automatically handling faults in the event of a high-voltage system malfunction is as follows: Figure 3As shown, it includes: Step 301: Enter the initialization state, reset the hibernation timer, the running timer, and the number of runs, and when a new ventilation task trigger condition is detected, re-enter the preparation state and start the hibernation timer.
[0075] In this step, after initialization is complete, the system enters the preparation state and begins the hibernation timer.
[0076] Step 302: Put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches the first preset duration.
[0077] Step 303: Send a high-voltage request signal to the high-voltage control unit.
[0078] In this step, after the system enters the waiting-to-activate state, it actively sends a high-voltage request signal to the high-voltage control unit (HCU), requesting the high-voltage system to power on and become ready. The high-voltage request signal is the control command that triggers the high-voltage system to transition from a dormant state to a ready state. Upon receiving this signal, the high-voltage control unit will begin executing the high-voltage system's power-on preparation process, including pre-charging, relay closure, and system self-testing. Sending the high-voltage request signal is a necessary prerequisite step before entering the operational state, ensuring that the high-voltage system only begins preparation upon receiving a clear request, rather than automatically powering on, thereby improving system safety.
[0079] Step 304: Start the waiting timer. If the high-voltage system is received within the set high-voltage detection feedback time limit, the high-voltage system readiness verification is confirmed to have passed.
[0080] In this step, after sending the high-voltage request signal, a waiting timer is started to monitor the feedback time limit of the high-voltage system. The high-voltage detection feedback time limit is a preset time window, for example, set to a specific value within the range of 50 milliseconds to 5 seconds. Within this feedback time limit, if the system receives a ready feedback signal from the high-voltage control unit, it indicates that the high-voltage system has successfully completed power-on preparation and can be safely activated.
[0081] After the high-voltage system readiness check is passed, the system will enter the operating state and begin the air conditioning start-up operation. By introducing a timeout check mechanism, it is ensured that the system can determine the status of the high-voltage system within a reasonable time, avoiding invalid waiting due to signal loss or communication delay.
[0082] Step 305: If no readiness feedback is received within the high-voltage detection feedback time limit, it is determined that the high-voltage system readiness verification has failed.
[0083] In this step, if the waiting timer expires, that is, if no ready feedback is received from the high-voltage system within the high-voltage detection feedback time limit, it is determined that there is an abnormality in the high-voltage system and the ready verification fails.
[0084] An abnormality in the high-voltage system can be caused by various reasons, such as hardware failure, communication problems with the high-voltage control unit, or a low-charge high-voltage battery preventing power generation. Once the verification fails, the system will enter a fault handling procedure to ensure the vehicle's safety.
[0085] Step 306: If the high-voltage system readiness check fails, send a high-voltage down signal to ensure that the high-voltage system is in a safe power-off state.
[0086] In this step, upon detecting a failure in the high-voltage system readiness check, a high-voltage de-energization signal is immediately sent to the high-voltage control unit to ensure the safe de-energization of the high-voltage system. Through the safety protection measures provided in this step, any residual charge or abnormal state that may exist in the high-voltage system is eliminated, placing the high-voltage system in a known and safe de-energized state.
[0087] After sending a high-voltage signal, the high-voltage control unit will disconnect the relay in the high-voltage circuit, release the residual charge in the pre-charge capacitor, and restore the entire high-voltage system to a safe standby state. By actively sending a high-voltage signal, the system can take immediate action upon detecting an anomaly to prevent the abnormal state of the high-voltage system from spreading and protect the safety of the vehicle and its occupants.
[0088] Step 307: Return to the initialization state.
[0089] In this step, we return to step 301, reset the hibernation timer and the number of runs, and then enter the preparation state.
[0090] In this step, after handling the high-voltage system fault, the system returns to the initialization state, performs a complete system reset, and then re-enters the ready state, awaiting the triggering of the next ventilation task. Returning to the initialization state means that the system abandons the currently unfinished ventilation task, clears all intermediate state data, and starts from scratch, waiting for new triggering conditions. Immediately interrupting the current task and resetting the system upon detecting an unrecoverable fault effectively prevents the spread and accumulation of fault conditions, ensuring that each ventilation task is performed in a healthy system state.
[0091] According to one exemplary implementation, the system can record the fault type and occurrence time to facilitate subsequent fault diagnosis and maintenance analysis. Simultaneously, the system can also be configured with a fault retry mechanism. After returning to the initialization state, if the triggering conditions are still met, the system will attempt to perform the ventilation task again. However, if high-pressure system anomalies occur repeatedly, it may be necessary to notify the user or maintenance personnel through other means for handling.
[0092] This disclosed embodiment forms a complete closed-loop fault handling mechanism through steps such as sending a high-voltage request signal, monitoring the feedback time limit, determining readiness, sending a low-voltage signal, and returning to the initialization state. This mechanism can promptly detect and handle abnormalities in the high-voltage system, ensuring that the vehicle is always in a safe state and avoiding vehicle safety risks caused by high-voltage system failures.
[0093] An exemplary embodiment of this disclosure also provides a method for controlling in-vehicle recirculation ventilation, using which the process of transitioning from a ready state to a waiting-to-activate state is as follows: Figure 4 As shown, it includes: Step 401: After starting the hibernation timer, perform a periodic first safety check on the vehicle's key status signals using a preset first safety detection cycle.
[0094] The first security check includes at least one or more of the following: The first step is to verify the battery level, vehicle status, and function commands.
[0095] In this step, after initiating the hibernation timer in the ready state, the system continuously performs safety checks on the vehicle's critical status signals at fixed intervals to ensure that the vehicle remains under safe conditions throughout the hibernation timer period. The first safety check cycle can be configured through calibration parameters, for example, set to 100 milliseconds. Within each safety check cycle, the system sequentially performs the first battery safety check, vehicle status check, and function command check.
[0096] The first battery charge safety check checks whether the remaining charge of the vehicle's power battery meets the requirements for starting the ventilation operation. Specifically, the first battery charge safety check passes if the remaining battery charge is not lower than a first charge threshold. For example, the first charge threshold can be set to 20% of the battery's State of Charge (SOC). When the battery SOC is greater than or equal to 20%, the charge is considered sufficient, and ventilation operation is allowed; when the battery SOC is lower than 20%, the charge is considered insufficient, and ventilation operation is suspended to protect the battery from over-discharge damage. The battery SOC data comes from the Battery Management System (BMS) and is transmitted to the ventilation control module via the vehicle's internal communication bus.
[0097] Vehicle status verification checks whether a vehicle meets the basic conditions for performing ventilation operations. Specifically, vehicle status verification requires that the vehicle is powered off, armed, and stationary. Vehicle status signals come from the vehicle control unit (VCU) and the body control unit. The VCU provides information on the vehicle's power-off and wake-up / sleep states, while the body control unit provides information on the armed status. Vehicle status verification only passes when all vehicle status conditions are met.
[0098] Function command verification checks the validity of intelligent circulating ventilation commands from the Human-Machine Interface (HMI). Specifically, it confirms that the user has activated the intelligent circulating ventilation function through the HMI and that the command is currently active and valid. When the command is valid, the verification passes; when the command is invalid or manually disabled by the user, the verification fails, and the system suspends ventilation operation. This ensures that ventilation operations are performed with explicit user authorization, respecting the user's true control intentions.
[0099] Step 402: If any of the first security checks fails, pause the accumulation of the sleep timer until all the first security checks are restored to pass, and then resume the accumulation of the sleep timer.
[0100] In this step, if any of the first safety checks fails, the system immediately pauses the accumulation of the hibernation timer to ensure that ventilation operations are not triggered under unsafe conditions. Pausing the hibernation timer means that the timer will remain at its current value until all safety checks have passed before resuming accumulation.
[0101] For example, if the battery SOC drops from 25% to 18% when the sleep timer has accumulated to 30 minutes, the first power safety check will fail, and the sleep timer will pause at 30 minutes. Once the battery's SOC recovers to above 20% through charging or other means, the sleep timer will resume accumulating from 30 minutes until it reaches the first preset duration (e.g., 1 hour). During the pause, the system continues to perform checks according to the first safety check cycle to ensure that the timer can resume promptly once conditions are restored.
[0102] Step 403: When the accumulated sleep time reaches the first preset duration, enter the waiting activation state.
[0103] In this step, once the accumulated value of the hibernation timer reaches the first preset duration, the system transitions from the ready state to the waiting-to-activate state, beginning the activation process for the high-pressure system. Entering the waiting-to-activate state signifies the end of the hibernation waiting phase and the beginning of the ventilation preparation phase. The system will then begin detecting whether the high-pressure system is ready, preparing for subsequent air conditioning operation.
[0104] This disclosure introduces a multi-condition safety verification mechanism in the ready state, enabling fine-grained control over the triggering conditions for ventilation operations. The first step involves power safety verification, vehicle status verification, and function command verification, considering power safety, vehicle safety, and user intent. Figure 3 These multiple dimensions ensure the safety and rationality of ventilation operations, effectively avoiding the risk of misoperation caused by abnormal vehicle status or changes in user intent.
[0105] An exemplary embodiment of this disclosure also provides a method for controlling in-vehicle recirculation ventilation, wherein the process of automatically handling abnormalities in the operating state using this method is as follows: Figure 5 As shown, it includes: Step 501: Enter the initialization state, reset the hibernation timer, the running timer, and the number of runs, and when a new ventilation task trigger condition is detected, re-enter the preparation state and start the hibernation timer.
[0106] Step 502: Put the vehicle into a ready state, start the hibernation timer, and when the hibernation timer reaches the first preset duration, enter the waiting activation state.
[0107] Step 503: While in the waiting activation state, detect the status of the high-voltage system, and if the high-voltage system is ready, activate the high-voltage system and enter the operating state.
[0108] Step 504: In the operating state, perform a periodic second safety check on the vehicle's key status signals at a preset second safety detection cycle.
[0109] The second security check includes at least one or more of the following: The second part includes electrical safety verification, high-voltage system status verification, and vehicle status verification.
[0110] The first power safety verification indicator indicates that the first power safety verification is passed when the remaining battery power is not lower than the first power threshold; the second power safety verification indicator indicates that the second power safety verification is passed when the remaining battery power is not lower than the second power threshold; the first power threshold is higher than the second power threshold.
[0111] In this step, during air conditioning system operation, the system continuously performs a second safety check on the vehicle's critical status signals at a fixed cycle to ensure that ventilation operation remains safe throughout. The second safety check cycle can be configured via calibration parameters, for example, set to 100 milliseconds. During operation, the focus and preparation state of the second safety check differ from the first safety check because the air conditioning system consumes high-voltage battery power during operation, thus placing stricter requirements on battery level and system status.
[0112] The second power safety check uses a second power threshold as the judgment standard during operation. The second power threshold is lower than the first power threshold. For example, the first power threshold is set to 20% of the State of Charge (SOC), and the second power threshold is set to 12% of the SOC. The purpose of setting two different power thresholds is: to use the higher power threshold (20%) before ventilation starts to ensure sufficient power to complete the entire ventilation task; and to use the lower power threshold (12%) during operation to allow for some reduction in power consumption, avoiding operation interruption due to slight power fluctuations. The data for the second power safety check can be obtained from the BMS.
[0113] High-voltage system status verification checks whether the high-voltage system maintains a normal operating state during operation. Specifically, it monitors parameters such as voltage, current, and temperature of the high-voltage system to ensure they are within normal operating ranges. The high-voltage system status signal originates from the VCU, which continuously monitors the system's operating status. If abnormal voltage, overcurrent, or overtemperature occurs, the high-voltage system status verification will fail, and the system will be deemed to have an operational anomaly.
[0114] Vehicle status verification checks whether the vehicle remains stationary and armed while in operation, and whether there are any other vehicle status changes that could affect the safety of ventilation operations. For example, if a user unlocks the vehicle during ventilation operation, vehicle status verification will detect the change in the armed status, thus determining that there is an operational anomaly. Vehicle status signals can originate from the VCU and the body controller.
[0115] Step 505: If any of the second security checks fails, an operational anomaly is determined.
[0116] In this step, if any of the second safety checks fails during operation, the system determines that an operational anomaly exists. Operational anomalies can be caused by various reasons, such as the battery level continuously dropping below the second charge threshold during operation, a hardware failure or protective shutdown of the high-voltage system, or the vehicle being unlocked or started. Determining an operational anomaly is a prerequisite for triggering subsequent fault handling procedures. Upon confirming the anomaly, the system will immediately take protective measures, interrupting the current ventilation operation.
[0117] Step 506: If the abnormal operation is detected, interrupt the current execution, turn off the air conditioner and power down the high-voltage system, and enter the initialization state.
[0118] In this step, return to step 502. In the initialization state, reset the hibernation timer and the number of runs, and then enter the preparation state to wait for the next ventilation task to be triggered. Then, in the preparation state, reset the hibernation timer and the number of runs, and wait for the next ventilation task to be triggered.
[0119] According to one exemplary implementation, in this step, upon detecting an operational anomaly, the system immediately interrupts the currently executing ventilation operation, shuts down the air conditioning system, safely de-energizes the high-voltage system, and then returns to the initialization state for a comprehensive system reset. Shutting down the air conditioner means stopping the operation of the air conditioning compressor and the blower, restoring the air conditioning system to standby mode.
[0120] Powering down the high-voltage system disconnects the relays in the high-voltage circuit, releasing residual charge and ensuring the high-voltage system is in a safe powered-down state. Upon entering the initialization state, the system resets the hibernation timer and number of runs, clears intermediate data for the current ventilation task, and then re-enters the ready state, awaiting the trigger conditions for the next ventilation task. If the trigger conditions are still met, the system will attempt to execute the ventilation task again; if the trigger conditions are no longer met, the system will remain in the ready state. This fault handling strategy ensures that in the event of an operational anomaly, the system can quickly and safely recover to a known stable state, preventing the spread and accumulation of faults, while preserving the possibility of executing subsequent ventilation tasks.
[0121] This embodiment introduces a second safety verification mechanism during operation, enabling real-time monitoring and protection of the safety status during ventilation operation. The second power safety verification, high-voltage system status verification, and vehicle status verification continuously monitor the operating status from three dimensions: power safety, system safety, and vehicle safety, respectively. When an anomaly is detected, operation can be quickly interrupted and safely resumed, providing multi-layered safety assurance for ventilation operations. In particular, the tiered power threshold design ensures sufficient power at startup while allowing reasonable power fluctuations during operation, improving the system's fault tolerance and user experience.
[0122] An exemplary embodiment of this disclosure also provides a method for controlling in-vehicle recirculation ventilation, wherein the process of configuring and adjusting a preset duration using this method is as follows: Figure 6 As shown, it includes: Step 601: Monitor the temperature inside the vehicle.
[0123] In this step, cabin temperature data is acquired in real time or periodically to provide a basis for subsequent adjustments to the preset duration.
[0124] According to one exemplary embodiment, the in-vehicle temperature value can be obtained by a temperature sensor arranged in the cabin. The temperature sensor transmits the temperature signal to the air conditioning controller or vehicle controller, and the ventilation control module reads the temperature data through the vehicle's internal communication bus. The frequency of temperature monitoring can be configured as needed, for example, collecting the in-vehicle temperature value every 10 seconds or 30 seconds. The average value of multiple temperature sensors can be used as the in-vehicle temperature value to improve the accuracy and representativeness of the temperature data.
[0125] Step 602: Update the first preset duration and / or the second preset duration according to the in-vehicle temperature value.
[0126] Specifically, when the absolute value of the deviation between the in-vehicle temperature value and the preset human comfort temperature range is greater than the first temperature threshold, the first preset duration is shortened and / or the second preset duration is extended. When the absolute value of the deviation is less than or equal to the second temperature threshold, the first preset duration is extended and / or the second preset duration is shortened.
[0127] Wherein, the first temperature threshold is greater than or equal to the second temperature threshold.
[0128] In this step, the hibernation waiting time (first preset time) and air conditioning operation time (second preset time) are dynamically adjusted based on the actual temperature inside the cabin. This allows the ventilation strategy to adapt to different temperature environments, improving ventilation efficiency and user comfort. The preset human comfort temperature range refers to the temperature range where most users feel comfortable, such as 22 to 26 degrees Celsius. The first and second temperature thresholds can be configured through calibration parameters; for example, the first temperature threshold can be set to 5 degrees Celsius, and the second temperature threshold can be set to 2 degrees Celsius.
[0129] When the interior temperature deviates significantly from the comfortable temperature range, it indicates a severe deviation from the comfortable temperature. In this case, it's necessary to increase the ventilation frequency and extend the duration of each ventilation cycle to improve the cabin temperature environment as quickly as possible. Specifically, this can be achieved by shortening the first preset duration to reduce the waiting time between ventilation cycles, making ventilation more frequent; or by extending the second preset duration to increase the duration of each air conditioning cycle, allowing each ventilation cycle to handle more air. Both can be adjusted simultaneously, or only one can be adjusted; the specific strategy can be configured according to actual needs.
[0130] When the interior temperature deviates little from the comfortable temperature range, it indicates that the cabin temperature is close to the comfortable range. At this point, the ventilation frequency and the duration of each ventilation cycle can be reduced to conserve battery power. According to one exemplary implementation, the waiting time between two ventilation cycles can be increased by extending a first preset duration; alternatively, the duration of each air conditioning cycle can be reduced by shortening a second preset duration. This adjustment strategy minimizes battery consumption while ensuring effective ventilation, achieving an optimal balance between ventilation performance and power consumption.
[0131] According to one exemplary implementation, the first preset duration and the second preset duration can be adjusted within preset ranges. For example, the adjustable range of the first preset duration is set to 30 minutes to 2 hours, and the adjustable range of the second preset duration is set to 5 minutes to 15 minutes. The system dynamically calculates the most suitable first and second preset duration values for the current temperature environment based on the in-vehicle temperature value within the adjustable range. This adaptive adjustment mechanism enables the ventilation control strategy to be dynamically optimized according to changes in the actual temperature environment, providing good ventilation performance in different seasons and parking environments.
[0132] An exemplary embodiment of this disclosure also provides an in-vehicle recirculation ventilation control device, the structure of which is as follows: Figure 7 As shown, it includes: The preparation module 701 is used to put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches a first preset duration. The waiting-to-activate module 702 is used to detect the status of the high-voltage system when it is in the waiting-to-activate state, and to activate the high-voltage system and enter the operating state when the high-voltage system is ready. The operation module 703 is used to output an air conditioner start signal and synchronously start the operation timer in the operating state; The shutdown module 704 is used to shut down the high-voltage system and return the vehicle to the ready state after the running time reaches the second preset duration. The control module 705 is used to cyclically control the preparation module, the waiting activation module, the running module, and the shutdown module to perform air conditioning on and off operations, and to accumulate the number of runs until the number of runs reaches a preset number, at which point the current ventilation task is terminated.
[0133] Furthermore, the in-vehicle recirculation ventilation control device, such as Figure 8 As shown, it also includes: initialization module 706.
[0134] The initialization module 706 is used to enter the initialization state after completing the current ventilation task, and reset the sleep timer, the running timer and the number of runs; The control module 705 is also used to re-enter the preparation state and start the hibernation timer when a new ventilation task trigger condition is met after the initialization module has completed initialization.
[0135] The aforementioned modules can be implemented through software, hardware, or a combination of both. According to one exemplary embodiment, the device can be integrated into the VCU and communicate with external devices such as the BMS, HCU, body controller, and HMI via the vehicle's internal communication bus. Data interaction between modules can be achieved through mechanisms such as function calls, message passing, and shared memory. Through modular design, the in-vehicle recirculation ventilation control device has good maintainability and scalability, facilitating subsequent functional upgrades and optimizations. Regarding the device in the above embodiments, the specific methods by which each module performs its operations have been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0136] An exemplary embodiment of this disclosure also provides a method for in-vehicle recirculation ventilation, which achieves fully automatic in-vehicle recirculation ventilation control when the cabin temperature deviates from the human comfort range after the vehicle is locked, through multi-condition safety verification, intelligent state machine control, adaptive parameter adjustment and closed-loop fault recovery.
[0137] The scenario of this disclosure embodiment is summer vehicle locking, and the principle of its state machine control for state switching is as follows: Figure 9 As shown. In hot weather, the user parks the vehicle outdoors, locks it, and leaves. After the vehicle is powered off and armed, the ventilation control system enters initialization mode, resetting all timers and counters. Once the system detects that the vehicle is locked and armed, the cabin temperature is 38 degrees Celsius (far exceeding the upper limit of the comfort range of 26 degrees Celsius), the battery SOC is 85%, and the intelligent circulating ventilation function is activated, it enters preparation mode and starts the hibernation timer.
[0138] In the ready state, the system performs a first safety check every 100 milliseconds to confirm that the battery SOC is not lower than 20%, the vehicle is powered off and armed, and the ventilation command is valid. The sleep timer begins to accumulate. Simultaneously, the system monitors the interior temperature at 38 degrees Celsius, which deviates from the comfort range by 12 degrees Celsius and exceeds the first temperature threshold by 5 degrees Celsius. Therefore, the first preset duration is shortened from the default 1 hour to 45 minutes, and the second preset duration is extended from the default 10 minutes to 12 minutes. After the sleep timer accumulates to 45 minutes, the system enters a waiting-to-activate state.
[0139] In the waiting activation state, the system sends a high-voltage request signal to the HCU and starts a waiting timer. If a ready response is received from the HCU within 200 milliseconds, the high-voltage system readiness check is considered successful. The system then activates the high-voltage system and enters the operating state.
[0140] In operation, the system outputs an air conditioning on signal, the air conditioner starts working, and the running timer begins simultaneously. At the same time, a second safety check is performed every 100 milliseconds to confirm that the battery SOC is not lower than 12%, the high-voltage system is operating normally, and the vehicle remains armed. After 12 minutes, the running timer reaches the second preset duration, the system shuts off the air conditioner and powers down the high-voltage system, returning to the ready state. The running count is incremented to 1.
[0141] After returning to the ready state, the system monitors the vehicle interior temperature again. Assuming the interior temperature drops to 33 degrees Celsius after one ventilation cycle, which is 7 degrees Celsius below the comfort range but still 5 degrees Celsius above the first temperature threshold, the system maintains the current first preset duration of 45 minutes and the second preset duration of 12 minutes. After the sleep timer accumulates to 45 minutes, it re-enters the waiting-to-activate state. This cycle repeats, with the interior temperature gradually decreasing after each ventilation cycle.
[0142] Assuming the interior temperature drops to 25 degrees Celsius after the third ventilation, within the comfort range of 22 to 26 degrees Celsius (deviation of 0), and less than the second temperature threshold of 2 degrees Celsius, the system will extend the first preset duration to 75 minutes and shorten the second preset duration to 8 minutes. Thereafter, ventilation will continue at a lower frequency and for shorter durations to maintain the cabin temperature within the comfort range.
[0143] After four preset number of runs, the ventilation task terminates, the system enters initialization mode, resets all parameters, and awaits the next ventilation task. Throughout the entire process, the system operates automatically without user intervention. Through multi-condition safety checks, adaptive parameter adjustments, and closed-loop fault recovery, it achieves safe, efficient, and intelligent in-vehicle recirculation ventilation control.
[0144] In the event of a high-pressure system malfunction, such as during the waiting activation phase of the second ventilation cycle, if the HCU fails to return readiness feedback within the high-pressure detection feedback time limit, the system determines that the high-pressure system readiness check has failed. It immediately sends a high-pressure de-energization signal to ensure the high-pressure system is safely powered down, then returns to the initialization state, resetting all timers and counters. The system then re-detects the trigger conditions; if the conditions are still met, it will begin a new ventilation task from the ready state. If multiple high-pressure system malfunctions occur consecutively, the system can record fault information and notify the service provider via remote communication.
[0145] In case of operational anomalies, such as during the third ventilation cycle when the battery SOC continuously drops from 18% to 11%, falling below the second charge threshold of 12%, the second charge safety check fails. The system determines an operational anomaly, immediately interrupts the current execution, shuts down the air conditioner and power-off the high-voltage system, and returns to the initialization state for a complete reset. In the initialization state, the system resets all parameters, and then, upon the next fulfillment of the trigger conditions, checks again whether the battery SOC is not lower than the first charge threshold of 20%. If the SOC is still below 20%, the system remains in a waiting state, suspending ventilation until the charge level recovers to a safe level. This tiered charge threshold and closed-loop fault recovery mechanism effectively protects the battery's health and prevents battery damage caused by over-discharge.
[0146] This disclosure provides a method, apparatus, computer device, and storage medium for controlling in-vehicle recirculating ventilation. The method involves placing the vehicle in a ready state, initiating a sleep timer, and entering a waiting-to-activate state after the sleep timer reaches a first preset duration. While in the waiting-to-activate state, the high-pressure system status is detected, and if the high-pressure system is ready, it is activated and enters an operating state. In the operating state, an air conditioning on / off signal is output, and an operating timer is simultaneously initiated. Finally, after the operating timer reaches a second preset duration, the high-pressure system is shut down, and the vehicle returns to the ready state. This process of going from the ready state to turning on and off the air conditioning is repeated cyclically, accumulating the number of cycles until a preset number of cycles is reached, at which point the ventilation task is terminated. This solves the problems of poor safety and ventilation effect in cabin ventilation control schemes and achieves continuous and dynamic adjustment of the cabin temperature after the vehicle is locked.
[0147] Before and during the activation of the ventilation function, key vehicle status signals are collected in real time and safety checks are performed according to priority to avoid excessive battery discharge. Vehicle status checks ensure that the vehicle is powered off and locked. Function command checks ensure that the function is activated only when the intelligent circulating ventilation signal is valid. The embodiments of this disclosure also provide a closed-loop fault handling mechanism. When high-voltage activation fails or malfunction occurs, a safe power-off is immediately executed, and after the vehicle returns to its dormant state, a restart is automatically executed and all variables are reset. This fundamentally avoids the abnormal cycle of repeated requests and failures, and complies with automotive electronic functional safety requirements.
[0148] Control is achieved through a state machine with rich state settings. During the sleep waiting phase, the first safety check is continuously performed in the first safety detection cycle. If any first safety check fails, the timer is paused instead of the task being terminated directly, effectively avoiding task interruption caused by instantaneous signal fluctuations. In the high-voltage activation phase, a high-voltage detection feedback time limit is set. If the system is not ready within the time limit, it automatically enters the fault handling process. During the operation phase, the second safety check (SOC≥12%, high voltage ready, vehicle locked) is continuously monitored in the second safety detection cycle. If an abnormality occurs, execution is immediately interrupted and the power is safely shut down. After a fault occurs, the system continuously monitors the vehicle's sleep state. After the sleep state is restored, it automatically jumps to the restart state, resets all variables, and tries again, achieving precise and stable control of the ventilation cycle.
[0149] By comprehensively utilizing technologies such as multi-condition safety verification, intelligent state machine control, adaptive parameter adjustment, and closed-loop fault recovery, a complete and automated in-vehicle recirculation ventilation control scheme has been implemented. This scheme can automatically perform ventilation operation after the vehicle is locked, improving the temperature and air quality inside the cabin. At the same time, it provides a comprehensive guarantee mechanism in terms of safety verification, fault handling, and power protection, ensuring the safety, reliability, and comfort of ventilation operation.
[0150] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.
[0151] Furthermore, the term “exemplary” is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as advantageous compared to other aspects or designs. Rather, the use of the term “exemplary” is intended to present the concept in a concrete manner. As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless otherwise specified or clear from the context, “X applies A or B” is intended to mean any of the natural inclusive arrangements. That is, “X applies A or B” satisfies any of the foregoing instances if X applies A; X applies B; or both X applies A and B. Additionally, unless otherwise specified or clear from the context to refer to the singular form, the articles “a” and “an” as used in this application and the appended claims are generally understood to mean “one or more.”
[0152] Similarly, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terminology used to describe such components is intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if structurally not equivalent to the disclosed structure. Furthermore, although specific features of this disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations, as may be desired and advantageous to any given or particular application. Moreover, with regard to the terms “comprising,” “owning,” “having,” “having,” or variations thereof as used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term “including.”
[0153] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0154] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for controlling in-vehicle recirculating ventilation, characterized in that, include: Step 1: Put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches the first preset duration; Step 2: While in the waiting activation state, detect the status of the high-voltage system, and if the high-voltage system is ready, activate the high-voltage system and enter the operating state; Step 3: In the operating state, output the air conditioner turn-on signal and synchronously start the operation timer; Step 4: After the running time reaches the second preset duration, shut down the high-voltage system and return the vehicle to the ready state; Steps one through four are executed repeatedly, and the number of runs is accumulated until the preset number of runs is reached, at which point the ventilation task is terminated.
2. The in-vehicle recirculation ventilation control method according to claim 1, characterized in that, The step of detecting the high-voltage system status while in the waiting-to-activate state includes: Send a high-voltage request signal to the high-voltage control unit; Start the waiting timer, and if the high-voltage system receives readiness feedback within the set high-voltage detection feedback time limit, determine that the high-voltage system readiness verification has passed.
3. The in-vehicle recirculation ventilation control method according to claim 2, characterized in that, The step of detecting the high-voltage system status while in the waiting-to-activate state further includes: If no readiness feedback is received within the specified high-voltage detection feedback time limit, it is determined that the high-voltage system readiness verification has failed.
4. The in-vehicle recirculation ventilation control method according to claim 3, characterized in that, The method further includes: If the high-voltage system fails the readiness check, a high-voltage de-energization signal is sent to ensure that the high-voltage system is in a safe power-off state. Return to the initialization state, reset the hibernation timer and the number of runs, and then enter the preparation state.
5. The in-vehicle recirculation ventilation control method according to claim 1, characterized in that, The steps of putting the vehicle into a ready state, starting a sleep timer, and entering a waiting-to-activate state when the sleep timer reaches a first preset duration include: After the hibernation timer is started, the vehicle's critical status signals are periodically checked for a first safety cycle, wherein the first safety check includes at least one or more of the following: First, perform battery safety verification, vehicle status verification, and function command verification. If any of the first security checks fails, the accumulation of the sleep timer is paused until all the first security checks are restored to pass, after which the accumulation of the sleep timer continues. When the accumulated sleep timer reaches the first preset duration, the system enters the waiting-to-activate state.
6. The in-vehicle recirculation ventilation control method according to claim 1 or 5, characterized in that, The method further includes: In the operating state, the vehicle's critical status signals are periodically checked for a second safety cycle, wherein the second safety check includes at least one or more of the following: Secondary power safety verification, high voltage system status verification, and vehicle status verification; If any of the second security checks fails, an operational anomaly is determined.
7. The in-vehicle recirculation ventilation control method according to claim 6, characterized in that, The method further includes: If the operational abnormality is detected, the current execution is interrupted, the air conditioner is turned off, the high-voltage system is powered down, and the system enters the initialization state. In the initialization state, the hibernation timer and the number of runs are reset, and then the system enters the preparation state to wait for the next ventilation task to be triggered.
8. The in-vehicle recirculation ventilation control method according to claim 6, characterized in that, The first power safety verification indicates that the first power safety verification is passed if the remaining battery power is not lower than the first power threshold. The second power safety verification indicates that the second power safety verification has passed if the remaining battery power is not lower than the second power threshold. The first power threshold is higher than the second power threshold.
9. The in-vehicle recirculation ventilation control method according to claim 1, characterized in that, The first preset duration, the second preset duration, and the preset number of times are all configured through calibration parameters, and the method further includes: Monitor the temperature inside the vehicle; Update the first preset duration and / or the second preset duration based on the in-vehicle temperature value.
10. The in-vehicle recirculation ventilation control method according to claim 9, characterized in that, The step of updating the first preset duration and / or the second preset duration based on the vehicle interior temperature value includes: When the absolute value of the deviation between the in-vehicle temperature value and the preset human comfort temperature range is greater than the first temperature threshold, the first preset duration is shortened and / or the second preset duration is extended. When the absolute value of the deviation is less than or equal to the second temperature threshold, the first preset duration is extended and / or the second preset duration is shortened. Wherein, the first temperature threshold is greater than or equal to the second temperature threshold.
11. The in-vehicle recirculation ventilation control method according to claim 1, characterized in that, The method further includes: After completing the current ventilation task, it enters the initialization state, resetting the sleep timer, the running timer, and the number of runs; Upon detecting that the conditions for triggering a new ventilation task are met, the system re-enters the preparation state and starts the hibernation timer.
12. A vehicle interior recirculating ventilation control device, characterized in that, include: The preparation module is used to put the vehicle into a ready state, start the hibernation timer, and enter the waiting activation state when the hibernation timer reaches a first preset duration. The waiting-to-activate module is used to detect the status of the high-voltage system when it is in the waiting-to-activate state, and to activate the high-voltage system and enter the operating state when the high-voltage system is ready. The operation module is used to output an air conditioner start signal and synchronously start the operation timer in the operating state; The shutdown module is used to shut down the high-voltage system and return the vehicle to the ready state after the running time reaches the second preset duration. The control module is used to cyclically control the preparation module, the waiting activation module, the running module, and the shutdown module to perform air conditioning on and off operations, and to accumulate the number of runs until the number of runs reaches a preset number, at which point the current ventilation task is terminated.
13. The in-vehicle recirculating ventilation control device according to claim 12, characterized in that, The device also includes an initialization module; The initialization module is used to enter the initialization state after completing the current ventilation task, and reset the sleep timer, the running timer and the number of runs; The control module is also used to re-enter the preparation state and start the hibernation timer when a new ventilation task trigger condition is met after the initialization module has completed initialization.
14. A computer device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the in-vehicle recirculation ventilation control method as described in any one of claims 1 to 11.
15. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of a computer, the computer is able to perform the in-vehicle recirculation ventilation control method as described in any one of claims 1 to 11.