Air conditioner control method, device, apparatus, and storage medium

CN122518928APending Publication Date: 2026-08-07DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-25
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]本申请的主要目的在于提供一种空调控制方法、装置、设备及存储介质,旨在解决汽车空调无法根据不同乘员的个体化差异进行自适应调节,难以实现针对乘员面部的精准送风的技术问题

Benefits of technology

[0013] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the air conditioning control method described above.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122518928A_ABST
    Figure CN122518928A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of vehicle control, and discloses an air conditioner control method, device, equipment and storage medium, which comprises the following steps: acquiring regional pressure values of each seat area, and determining equivalent positioning information of a passenger's head based on the regional pressure values; determining a correction factor according to the actual adjusting posture of the seat; determining target air outlet parameters of an air outlet of the air conditioner according to the equivalent positioning information, the correction factor and parameter information of the air outlet; and controlling the air outlet of the air conditioner to blow air to a region corresponding to the face of the passenger based on the target air outlet parameters. The regional pressure values of each seat area are automatically collected by a pressure sensor, and equivalent positioning information of the head of the passenger is calculated based on the regional pressure values; meanwhile, the actual adjusting posture of the seat is introduced as a correction factor, spatial position changes caused by individual differences are adaptively compensated, manual adjustment is not needed, accurate positioning air blowing to the facial region of the passenger can be realized, and the comfort of the cabin is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to an air conditioning control method, device, equipment and storage medium. Background Technology

[0002] Currently, the automatic air-sweeping function of traditional car air conditioners is essentially just the reciprocating oscillation of the air outlet blades. It cannot adaptively adjust according to the individual differences of different passengers, resulting in low air delivery accuracy and a large ineffective air delivery area. This not only makes it difficult to achieve precise air delivery to the face of passengers, but also wastes air conditioning energy. Summary of the Invention

[0003] The main objective of this application is to provide an air conditioning control method, device, equipment, and storage medium, which aims to solve the technical problem that automotive air conditioning cannot adaptively adjust according to the individual differences of different occupants, making it difficult to achieve precise air delivery to the occupant's face.

[0004] To achieve the above objectives, this application proposes an air conditioning control method, the method comprising: Obtain the regional pressure value of each seat area, and determine the equivalent positioning information of the occupant's head based on the regional pressure value; The correction factor is determined based on the actual adjustment posture of the seat, where the actual adjustment posture is the actual spatial posture of the seat in the current seating state, and the correction factor is a proportional coefficient that adjusts the mapping relationship between the equivalent positioning information and the air conditioning vent parameters. Based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioning outlet, the target air outlet parameters are determined. Based on the target air outlet parameters, the air conditioner outlet is controlled to deliver air to the area corresponding to the occupant's face.

[0005] Optionally, determining the equivalent positioning information of the occupant's head based on the regional pressure value includes: The lateral offset value is determined based on the pressure value of the first area of ​​the seat cushion among the area pressure values; The vertical tilt value is determined based on the pressure value of the second area of ​​the backrest among the pressure values ​​of the aforementioned areas; The equivalent depth of the occupant's head in the longitudinal direction of the vehicle is determined based on the pressure value of the area. Based on the conversion coefficient between the regional pressure value and the occupant's head position, the lateral offset value, the vertical tilt value, and the equivalent depth distance are mapped to the head equivalent space to obtain the equivalent positioning information of the occupant's head.

[0006] Optionally, determining the correction factor based on the actual adjusted posture of the seat includes: Obtain the fore-and-aft sliding amount and backrest tilt angle in the actual adjustment posture; The correction factor for the equivalent positioning information is determined based on the forward and backward sliding amount, the backrest tilt angle, and the preset correction coefficient.

[0007] Optionally, the target air outlet parameters include horizontal deflection angle, pitch deflection angle, air supply velocity, and air supply volume; Determining the target air outlet parameters of the air conditioner based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioner outlet includes: Based on the correction factor and the lateral and longitudinal positions in the equivalent positioning information, determine the horizontal deflection angle and pitch deflection angle of the air conditioning outlet. Based on the correction factor and the preset depth adjustment distance of the seat, the depth coordinates of the equivalent positioning information are corrected to obtain a first correction coefficient, and the air supply speed is generated according to the first correction coefficient and the wind speed parameter of the parameter information. Based on the correction factor and the preset head offset distance of the seat, the equivalent positioning information is corrected to obtain a second correction coefficient, and the air volume is generated according to the second correction coefficient and the air volume parameter of the parameter information.

[0008] Optionally, after controlling the air conditioning vents to direct airflow towards the area corresponding to the occupant's face based on the target airflow parameters, the method further includes: The actual positioning information of the occupant's head is determined using a visual sensor; Determine the positional deviation between the actual positioning information and the equivalent positioning information; The target air outlet parameters are corrected based on the positional deviation to obtain the corrected target air outlet parameters.

[0009] Optionally, the step of correcting the target air outlet parameters based on the position deviation to obtain the corrected target air outlet parameters includes: If the position deviation is less than or equal to the first preset threshold, the target air outlet parameter remains unchanged; When the position deviation is greater than the first preset threshold and less than or equal to the second preset threshold, the actual positioning information and the equivalent positioning information are weighted based on a preset correction smoothing coefficient to obtain the corrected target air outlet parameters. If the position deviation is greater than the second preset threshold, the corrected target air outlet parameters are determined based on the actual positioning information and the actual adjustment posture of the seat.

[0010] Optionally, after correcting the target air outlet parameters based on the position deviation to obtain the corrected target air outlet parameters, the method further includes: The position offset compensation amount is determined based on the amount of forward and backward sliding of the seat and the tilt angle of the backrest during the actual adjustment posture. Corrected positioning information is generated based on the position offset compensation amount; The corrected target air outlet parameters are determined based on the corrected positioning information.

[0011] Furthermore, to achieve the above objectives, this application also proposes an air conditioning control device, which includes: The acquisition module is used to acquire the regional pressure value of each seat area and determine the equivalent positioning information of the occupant's head based on the regional pressure value; The correction module is used to determine the correction factor based on the actual adjustment posture of the seat. The actual adjustment posture is the actual spatial posture of the seat in the current sitting state. The correction factor is a proportional coefficient that adjusts the mapping relationship between the equivalent positioning information and the air conditioning vent parameters. The determining module is used to determine the target air outlet parameters of the air conditioner based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioner outlet. The control module is used to control the air conditioning outlet to deliver air to the area corresponding to the occupant's face based on the target air outlet parameters.

[0012] In addition, to achieve the above objectives, this application also proposes an air conditioning control device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the air conditioning control method described above.

[0013] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the air conditioning control method described above.

[0014] In this application, pressure sensors are used to automatically collect regional pressure values ​​of each seat area and calculate the equivalent positioning information of the occupant's head. At the same time, the actual adjustment posture of the seat is introduced as a correction factor to adaptively compensate for spatial position changes caused by individual differences. Without manual adjustment, precise positioning air delivery to the occupant's facial area can be achieved, reducing ineffective air delivery areas and air conditioning energy waste. Attached Figure Description

[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating the first embodiment of the air conditioning control method of this application; Figure 2 This is a flowchart illustrating the second embodiment of the air conditioning control method of this application; Figure 3 This is a flowchart illustrating the third embodiment of the air conditioning control method of this application; Figure 4 This is a schematic diagram of the module structure of the air conditioning control device according to an embodiment of this application; Figure 5 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the air conditioning control method in the embodiments of this application.

[0018] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0019] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0020] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0021] It should be noted that the executing entity in this embodiment can be the vehicle itself, or it can be an air conditioning control system installed in the vehicle that can control the vehicle. The air conditioning control system can be a controller installed in the vehicle, such as an ECU controller, or other devices that can achieve the same or similar functions. This embodiment does not limit this. In this embodiment and the following embodiments, a leak diagnosis device is used as an example to illustrate the leak diagnosis method of this embodiment.

[0022] Based on this, the embodiments of this application provide an air conditioning control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the air conditioning control method of this application.

[0023] In this embodiment, the combined system corresponding to the air conditioning control is mainly used for scenarios such as full-domain linkage control of the intelligent cockpit, multi-sensor combination adjustment, coordinated control of air conditioning and seat posture, and integrated human-vehicle interaction execution system. By integrating the distributed functional units of the cockpit (seat controller, air conditioning controller, OMS sensor), the system enables multi-module collaborative work, thereby improving the response efficiency and intelligent experience of the cockpit system's air conditioning control.

[0024] Understandably, the system as a whole consists of a perception and acquisition unit, a main control and computing unit, a multi-channel execution unit, a data interaction unit, and a posture compensation unit, with logical binding between each group. Specifically, the perception and acquisition unit includes a facial 3D coordinate acquisition module (seat pressure sensor, OMS vision sensor) and a seat posture and position sensor; the main control logic unit includes a seat pressure field air conditioning control algorithm, a vision-assisted error compensation algorithm, and a multi-condition judgment program integration unit; the action execution unit includes a seat adjustment mechanism and an air conditioning control mechanism; the data communication unit includes a bus communication module, a status feedback module, and a command synchronization module; and the protection and compensation unit includes an operational error correction component, an overload protection component, and an operational condition adaptive calibration component. The perception and acquisition unit collects raw data such as passenger posture and spatial position in real time and uploads it to the main control and computing unit. The main control unit, according to preset logic, synchronously issues commands to control and drive components such as the seat and air conditioning to complete the linkage adjustment. Simultaneously, the equipment operating status is transmitted back to the main control terminal in real time to form a closed-loop verification. Combined with the posture compensation unit, the system's operating deviation is dynamically corrected, realizing a complete closed-loop process of "acquisition-computation-linkage-verification-correction".

[0025] In this embodiment, the air conditioning control method includes: Step S10: Obtain the regional pressure value of each seat area, and determine the equivalent positioning information of the occupant's head based on the regional pressure value.

[0026] It should be noted that each seat area refers to several pressure-sensing zones pre-divided on the vehicle seat, including but not limited to the seat cushion area and the backrest area. The seat cushion area can be further divided into the left side area, the middle area and the right side area, and the backrest area can be further divided into the upper area and the lower area. Each area is equipped with multiple pressure sensors to collect the pressure values ​​applied to each area by the occupant when sitting.

[0027] It is understandable that the regional pressure value is the pressure sensing signal output by each of the aforementioned sensing zones, which can reflect information such as the occupant's mass distribution, center of gravity shift, and leaning posture on the seat. The equivalent positioning information is the equivalent coordinate position of the occupant's head in the three-dimensional space inside the vehicle, calculated based on the pressure field distribution data through a preset ergonomic mapping model, including lateral coordinates, longitudinal coordinates, and depth coordinates.

[0028] Optionally, if a pressure sensing zone experiences an abnormal signal or its value remains zero for an extended period, the sensor in that zone is deemed to be faulty. In this case, interpolation can be performed based on pressure data from adjacent areas to complete the readings, or a sensor status warning signal can be sent to the vehicle's CAN bus, prompting the occupants to conduct an inspection on the instrument panel or central control screen.

[0029] Understandably, if no effective pressure value is detected in any of the seating areas, such as when the seats are unoccupied, it is determined that there are no occupants in that seat. In this case, the subsequent air conditioning vent control steps can be skipped to avoid the air conditioning system blowing air ineffectively to unoccupied seats, thereby reducing the overall vehicle energy consumption.

[0030] In the specific implementation process, the three-dimensional spatial position of the occupant's head can be comprehensively calculated based on the pressure field distribution, and the pressure perception results can be mapped to the equivalent spatial position of the head according to ergonomic proportions. This allows for the acquisition of relatively accurate occupant head positioning information under low cost and low computing power conditions without relying on visual sensors. At this point, step S10 may include: The lateral offset value is determined based on the pressure value of the first area of ​​the seat cushion among the area pressure values; The vertical tilt value is determined based on the pressure value of the second area of ​​the backrest among the pressure values ​​of the aforementioned areas; The equivalent depth of the occupant's head in the longitudinal direction of the vehicle is determined based on the pressure value of the area. Based on the conversion coefficient between the regional pressure value and the occupant's head position, the lateral offset value, the vertical tilt value, and the equivalent depth distance are mapped to the head equivalent space to obtain the equivalent positioning information of the occupant's head.

[0031] It should be noted that the first zone pressure value of the seat cushion refers to the pressure signals collected by several pressure-sensing zones on the seat cushion, including the left zone pressure value, the middle zone pressure value, and the right zone pressure value, which is used to reflect the occupant's mass distribution in the horizontal direction. The lateral offset value is used to characterize the degree of deviation of the occupant's body from the seat centerline in the left and right directions, and is a parameter that directly affects the adjustment of the left and right angle of the air conditioning vents.

[0032] In one example, determining the lateral offset value based on the pressure value of the first area of ​​the cushion within the pressure zone can be achieved by relying on the left-right pressure difference to determine the degree of left-right body offset, as follows:

[0033] in, This is the horizontal offset value. The pressure value is for the left region. This represents the pressure value in the middle region. This represents the pressure value in the right region.

[0034] It should be noted that the second zone pressure value of the backrest refers to the pressure signal collected by several pressure-sensing zones on the seat back, including at least the upper zone pressure value and the lower zone pressure value, which is used to reflect the vertical distribution of the occupant's torso. The vertical tilt value is used to characterize the degree of the occupant's torso's leaning against the seat back in the vertical direction, and is a parameter that directly affects the vertical angle adjustment of the air conditioning vents.

[0035] In one example, determining the vertical tilt value based on the second area pressure value of the backrest within the aforementioned area pressure values ​​can be achieved by relying on the vertical pressure distribution to determine the degree of body leaning forward, as follows:

[0036] in, This is the vertical tilt value. This represents the pressure value in the upper region. This represents the pressure value for the lower region.

[0037] It should be noted that the equivalent depth distance is the distance of the occupant's head relative to a preset reference plane in the longitudinal direction of the vehicle, calculated based on the regional pressure value. The preset reference plane can be the seat back reference plane or the mounting plane of the air conditioning vent.

[0038] It should be understood that the numerical value of the equivalent depth distance is negatively correlated with the degree of fit of the occupant's sitting posture. It can be used to characterize the fit of the occupant's body relative to the seat back in the front-back direction. The more firmly the body sits, the larger the pressure area, the closer the body is to the seat, and the smaller the head depth. Conversely, the looser the sitting posture, the smaller the pressure area, and the farther the head depth.

[0039] It is understandable that determining the equivalent depth distance of the occupant's head in the longitudinal direction of the vehicle based on the area pressure value can be achieved by converting the area pressure value into an equivalent depth distance using a preset calibration coefficient. The calibration coefficient may include a basic depth reference constant and a pressure area depth conversion ratio coefficient. The basic depth reference constant is the offset base of the human head reference depth distance under standard sitting posture and rated pressure area. The pressure area depth conversion ratio coefficient is a linear conversion factor from the effective pressure area of ​​the seat to the depth distance of the human head.

[0040] It should be understood that the pressure distribution of the seat back is vertical. , It is only responsible for characterizing the upper body's leaning posture. That is, the pressure value in the upper and lower areas can only determine whether a person's back is leaning backward, whether the upper body is leaning forward or backward, and cannot determine the baseline front and back position of the entire human body. For example, the following two completely opposite forward-leaning postures cannot be distinguished by back pressure alone: ​​(1) True forward lean: the buttocks are fully seated forward on the cushion, The overall pressure is high, the upper body leans forward, and the back moves away from the backrest. The seat pressure becomes smaller. As a result, the seat pressure is high and the backrest pressure is low. At this time, the actual space is that the occupant's head is forward and the depth is small. (2) False forward lean: The buttocks are pulled back to the last edge of the seat. The overall pressure was relatively low, causing the body to sink back, but there was no deliberate effort to press the backrest firmly against the backrest. It's still too small. The result is low seat cushion pressure and low backrest pressure. In this situation, the actual spatial arrangement is such that the head is positioned relatively far back, with a large depth. Therefore, the analysis of the above two scenarios shows that while both backrest pressure and seat cushion pressure are low, the difference between the two postures needs to be considered in conjunction with the seat cushion pressure.

[0041] Therefore, it is possible to introduce left, center, and right zone pressure on the seat cushion. The summation is used to pinpoint the baseline fulcrum of the human sitting posture. Combined with the backrest pressure to represent the upper body's tilting state, the two can be integrated to accurately distinguish the head depth distance corresponding to different overall sitting positions under the same backrest pressure characteristics, thus solving the posture misjudgment that exists in the single backrest pressure judgment.

[0042] In one example, the formula for converting the regional pressure value into an equivalent depth distance based on a preset calibration coefficient is as follows:

[0043] in, For the equivalent distance of depth, It is the baseline depth constant, which is the baseline offset of the human head's baseline depth distance under standard sitting posture and rated pressure area. This is the pressure area depth conversion ratio, which is the linear conversion factor from the effective pressure area of ​​the seat to the depth distance of the human head.

[0044] Understandable, and The calibration methods may include: 1. Fixing the vehicle coordinate system and defining the rearmost and most upright position of the seat as the zero-point reference for depth; 2. Selecting three extreme working conditions: extreme close-fitting sitting posture / standard normal driving sitting posture / forward-leaning loose sitting posture; 3. Collecting the effective pressure area S and the actual head depth distance L, generating multiple sets of discrete sample points. And solve it by univariate linear fitting. and .

[0045] In one example, based on ergonomic proportions, the center of pressure of the seat is mapped to the equivalent spatial position of the head, resulting in the equivalent positioning information of the occupant's head, as shown below:

[0046] in, , and These are the horizontal, vertical, and depth coordinates of the equivalent positioning information of the occupant's head. and These are the corresponding conversion coefficients for the pressure center of gravity to head position, which are the proportional ratios used to convert the local pressure center offset of the seat into the three-dimensional offset of the human head. These conversion coefficients can be fixed after the vehicle seat is finalized. The calibration methods for these conversion coefficients can include: 1. Placing multiple sets of standard human sitting postures on a test bench; 2. Simultaneously collecting pressure center of gravity offset values ​​and actual head coordinates measured by a three-dimensional device; 3. Solving for the optimal value by fitting a linear mapping relationship using least squares; 4. Verifying based on multi-body sample data to ensure the accuracy of the offset mapping.

[0047] Step S20: Determine the correction factor based on the actual adjustment posture of the seat. The actual adjustment posture is the actual spatial posture of the seat in the current sitting state. The correction factor is the proportional coefficient that adjusts the mapping relationship between the equivalent positioning information and the air conditioning vent parameters.

[0048] It should be noted that the actual adjustment posture of the seat refers to the actual spatial posture of the seat relative to the default reference position in the current seating state. This can include the sliding position of the seat cushion in the fore-and-aft direction of the vehicle (i.e., the fore-and-aft sliding amount) and the tilt angle of the seat back relative to the seat cushion plane (i.e., the backrest tilt angle). The correction factor is a proportional coefficient calculated based on the actual adjustment posture of the seat, used to adjust the mapping relationship between the equivalent positioning information of the occupant's head and the air conditioning vent parameters.

[0049] It is understandable that different occupants have different sitting posture habits. When riding, occupants will adjust the fore-and-aft position of the seat and the tilt angle of the seat back. In this case, the correction factor can compensate for the offset of the occupant head space position estimation benchmark caused by the change of the seat's own position and angle.

[0050] In the specific implementation process, the acquired fore-and-aft sliding amount of the seat and the backrest tilt angle can be used as actual adjustment posture parameters. Combined with a preset correction coefficient, a correction factor for the equivalent positioning information is determined, eliminating the fixed conversion deviation between the estimated and actual head positions of the occupant under different seat postures. This makes the subsequent calculation results of the air conditioning vent parameters more closely match the occupant's current actual spatial position. At this time, step S20 may include: Obtain the fore-and-aft sliding amount and backrest tilt angle in the actual adjustment posture; The correction factor for the equivalent positioning information is determined based on the forward and backward sliding amount, the backrest tilt angle, and the preset correction coefficient.

[0051] It should be noted that the fore-and-aft slip is the displacement of the seat cushion. The backrest tilt angle is the angular deflection of the seat back. The preset correction coefficients are correction coefficients determined in advance through real vehicle calibration tests, used to convert the seat's mechanical attitude parameters into equivalent positioning information corrections. The preset correction coefficients include the seat slip correction coefficient and the backrest tilt angle correction coefficient.

[0052] Understandably, when the correction factor integrates the two core variables of seat forward / backward sliding and backrest tilt angle, it can jointly meet the following scenario requirements: 1. Relaxed reclining position: The seat moves forward and the backrest tilts back. The correction factor amplifies synchronously, and a slight head movement triggers a significant airflow response; 2. Upright driving position: The seat moves backward and the backrest is upright. The correction factor automatically decreases, resulting in smooth airflow adjustment, avoiding frequent vent swings during driving, and ensuring both comfort and responsiveness. Compared to industry-standard single-variable or fixed-coefficient solutions, it can achieve differentiated sensitivity based on seat posture. The correction factor uses a pre-adjustment logic, meaning it corrects the pressure field from the front to the head position, then maps the air conditioning parameters, changing the adjustment intensity from the source. Its control logic and linearity are superior to back-end limiting (which only limits the maximum and minimum values ​​of the final vent / air speed, without mapping adjustments from the seat position). Furthermore, the correction factor is suitable for scenarios where adjustments are based on vent level, tilt angle, and airflow speed. When the sitting posture changes, all dimensions adjust synchronously and proportionally, ensuring a coordinated and unified overall airflow strategy. Currently, the industry's decentralized correction often results in issues such as excessively large angle adjustments, slow wind speed adjustments, and a disconnect between parameters and ergonomic sensations. Finally, the correction factor binds the seat's mechanical position to the pressure-induced spatial position, completing the posture information and compensating for the lack of mechanical posture dimensions in a pure pressure field. This makes the visual-less master control logic more complete and reduces errors.

[0053] In one example, the actual adjustment posture of the seat can change the mapping sensitivity between position and air conditioning parameters. When the seat moves forward and the backrest reclines, the correction coefficient increases, resulting in a larger adjustment range for the lower air vents with the same offset; when the seat moves backward and the backrest is upright, the correction coefficient decreases, and the airflow action becomes smoother. The correction factor is calculated as follows:

[0054] in, As a correction factor; This represents the seat's fore-and-aft sliding distance, with 0 as the center reference, forward movement being positive and backward movement being negative. This represents the maximum forward and backward slippage. The backrest tilt angle is 0° when upright and increases with reclining angle. This represents the maximum angle of the backrest tilt. and These are the seat slip correction factor and the backrest tilt angle correction factor, respectively.

[0055] Optionally, seat slip correction factor It can compensate for the deviation in airflow mapping sensitivity caused by the seat's forward and backward movement. Calibration methods may include: 1. Stopping the seat sequentially at multiple positions such as the forward limit, middle position, and rearward limit; 2. Recording the optimal air conditioning adjustment range corresponding to the change in sliding amount under the same sitting posture; 3. Locking the baseline value by fitting the correspondence between sliding amount and correction gain.

[0056] Optionally, backrest tilt correction factor This compensates for the weighting of the backrest tilt angle on the relative position of the user's head and the airflow angle. Calibration methods may include: 1. Fixing the sitting posture and changing the backrest tilt angle from 0° to the maximum tilt angle; 2. Collecting the actual offset of the user's head relative to the air outlet position under the tilt angle change; 3. Regressing to calculate the correction weight corresponding to the tilt angle and obtaining the correction coefficient.

[0057] Step S30: Determine the target air outlet parameters of the air conditioner based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioner outlet.

[0058] It should be noted that the parameter information of the air conditioning vent refers to the inherent parameters related to the structural characteristics of the air conditioning vent itself. This may include the fixed installation position coordinates of the air conditioning vent in the vehicle coordinate system, the maximum and minimum horizontal deflection angle range of the vent, the maximum and minimum vertical deflection angle range of the vent, the maximum and minimum output wind speed of the blower, and the maximum and minimum adjustable airflow of the damper. This parameter information can be pre-stored in the cabin domain controller as the basic constraint condition for calculating the air outlet parameters.

[0059] It is understandable that the target air outlet parameters are a set of multi-dimensional control commands used to control the air outlet actuator to perform air supply operations. These commands can include control quantities in four dimensions: horizontal deflection angle of the air outlet, pitch deflection angle of the air outlet, air supply velocity, and air supply volume.

[0060] Optionally, for vehicles equipped with multiple independent air conditioning vents, such as independent left and right zone vents or independent front and rear vents, the parameter information of the air conditioning vents may further include the air delivery area identifier corresponding to each vent (such as the driver's area, passenger's area, left rear area, right rear area, etc.). This is used to automatically match and activate the corresponding air vent actuator in subsequent control steps based on the cabin area where the occupant's head is located, thereby achieving zoned independent and precise air delivery.

[0061] Step S40: Based on the target air outlet parameters, control the air conditioner outlet to deliver air to the area corresponding to the occupant's face.

[0062] It should be noted that the target air outlet parameters include four controllable dimensions: horizontal deflection angle, pitch deflection angle, air supply velocity, and air supply volume. These parameters drive the actuators at the air conditioning outlet to perform corresponding mechanical and airflow adjustment actions. The air conditioning outlet can be equipped with intelligent outlets with active adjustment mechanisms, such as a horizontal stepper motor to control the horizontal deflection of the air guide vane, a pitch stepper motor to control the vertical deflection of the air guide vane, a damper actuator to adjust the damper opening, and a motor driver to control the blower speed. After acquiring the target air outlet parameters, the air conditioning airflow is output along the calculated direction and intensity, ultimately delivering it to the area where the occupant's face is located, achieving precise air delivery.

[0063] In this embodiment, pressure sensors automatically collect regional pressure values ​​for each seat area and calculate the equivalent positioning information of the occupant's head based on this. Simultaneously, the actual seat adjustment posture is introduced as a correction factor to adaptively compensate for spatial position changes caused by individual differences. This eliminates the need for manual adjustment, achieving precise airflow targeting the occupant's facial area and reducing ineffective airflow areas and wasted air conditioning energy. Breaking away from the traditional model of independent operation of individual modules, this embodiment deeply integrates and binds sensing (seat), control (air conditioning), execution, and compensation, enhancing the richness of functional linkages. Unlike single visual control, it employs a dual-parameter joint judgment mechanism of three-dimensional facial coordinates and seat posture to link air conditioning adjustments, achieving intelligent matching between the occupant's / vehicle posture and the operation of the air conditioning equipment.

[0064] Reference Figure 2 , Figure 2 This is a flowchart illustrating the second embodiment of the air conditioning control method of this application. Based on the first embodiment described above, a second embodiment of the air conditioning control method of this application is proposed. In the second embodiment, the target air outlet parameters include horizontal deflection angle, pitch deflection angle, supply air velocity, and supply air volume. Step S30 includes: Step S301: Determine the horizontal deflection angle and pitch deflection angle of the air conditioner outlet based on the correction factor and the lateral and longitudinal positions in the equivalent positioning information.

[0065] It should be noted that lateral position refers to the parameter in the equivalent positioning information of the occupant's head that characterizes the spatial position of the head in the left-right direction (lateral) of the vehicle, while longitudinal position refers to the parameter that characterizes the spatial position of the head in the front-back direction (longitudinal) of the vehicle. The lateral and longitudinal positions are used together to determine the planar position of the occupant's head in the horizontal plane of the vehicle, and to determine the horizontal deflection angle and pitch deflection angle of the air conditioning vents.

[0066] Optionally, the lateral and longitudinal positions can be represented by coordinate values ​​in the vehicle coordinate system or a preset reference system. For example, the lateral position could be 50mm to the right of the vehicle's centerline, or the longitudinal position could be 700mm in front of the air vent mounting plane. Alternatively, the lateral and longitudinal positions can also be represented by preset seating zones within the vehicle's cabin. Examples include the driver's area, passenger area, front row area, rear row area, left rear area, or right rear area. The system can then prioritize selecting the air conditioning vent corresponding to the area defined by the lateral and longitudinal positions to deliver airflow.

[0067] In one example, the horizontal deflection angle and pitch deflection angle of the air conditioner vent are determined based on the correction factor and the lateral and longitudinal positions of the equivalent positioning information. This can be achieved by multiplying the correction factor by the lateral and longitudinal positions as the horizontal and pitch deflection angles of the air conditioner vent, as follows:

[0068] in, The horizontal deflection angle of the air conditioner vent. This refers to the pitch and yaw angle. The horizontal position This refers to the vertical position. At this point, the pressure difference between the left and right sides uniquely corresponds to the angle of the horizontal air vent, i.e. The pressure difference between the upper and lower parts uniquely corresponds to the pitch angle, that is... The horizontal deflection angle of the air vent strictly follows the linear linkage of the left and right pressure difference; the pitch angle of the air vent is determined only by the vertical pressure difference of the backrest.

[0069] It should be noted that the lateral and longitudinal positions can be indicated using cabin area markings (e.g., driver / passenger / left rear / right rear). The system can automatically match the corresponding independent air vents based on the occupant's location, achieving independent and precise air delivery to multiple zones without interference. Compared to purely visual solutions, which may fail in scenarios such as nighttime, backlighting, occupants wearing masks or sunglasses, or occupants with their faces turned to the side or heads down, pressure sensors are unaffected by light or obstructions, exhibiting significantly stronger robustness.

[0070] Step S302: Based on the correction factor and the preset depth adjustment distance of the seat, the depth coordinates of the equivalent positioning information are corrected to obtain a first correction coefficient, and the air supply speed is generated according to the first correction coefficient and the wind speed parameter of the parameter information.

[0071] It should be noted that the preset depth adjustment distance is a reference distance selected in advance from the equivalent positioning information of the occupant's head under the calibration posture. The preset depth adjustment distance is stored in the cockpit domain controller and can be used as a reference benchmark for subsequent depth ratio conversion. The calibration posture can be any selected combination of seat adjustment position and occupant sitting posture. For example, when the seat is in its forwardmost position during the sliding travel (i.e., the position closest to the dashboard), the preset depth adjustment distance can be the position of the seat back reference surface in the longitudinal direction of the vehicle, that is, the preset maximum depth of the seat.

[0072] Specifically, the depth coordinates of the occupant's head can be read from the equivalent positioning information; then, the ratio of the depth coordinates to the preset depth adjustment distance is calculated to obtain the depth ratio; finally, the correction factor is multiplied by the depth ratio to obtain the first correction coefficient. The first correction coefficient can characterize the relative distance between the current head depth and the reference depth. When the first correction coefficient is greater than 1, the occupant's head is far from the air outlet, requiring a larger air speed for compensation; when the first correction coefficient is less than 1, the occupant's head is close to the air outlet, requiring a smaller air speed to avoid direct airflow.

[0073] In one example, the maximum depth of the seat when it is slid to its forwardmost position is used as the preset depth adjustment distance to determine the airflow speed. When the seat moves backward, the distance between the occupant's head and the air outlet increases, leading to increased airflow attenuation and requiring a higher initial airflow speed; when the seat moves forward, the distance decreases, requiring a lower airflow speed. Therefore, adaptive speed adjustment can be performed based on the equivalent head depth, providing a gentle breeze to prevent direct airflow when the head is close and a strong breeze to ensure coverage when the head is far away, as calculated below:

[0074] in, For depth coordinates, To adjust the distance for preset depth, and These are the minimum and maximum values ​​of the supply air velocity, respectively.

[0075] Understandably, in conventional practices, wind speed is usually determined by the difference between the ambient temperature and the set temperature, regardless of the occupant's actual position. This means that the airflow speed at the vent is the same no matter where the occupant is seated. Occupants sitting close to the vent feel uncomfortable from the strong direct airflow, while those sitting further away feel insufficient airflow. By introducing a first correction coefficient, the wind speed can be automatically adjusted based on the distance between the occupant's head and the vent. Here, the core function of the vent wind speed is to control the distance and penetration of the airflow. The airflow speed directly determines how far the wind can travel and its penetration strength; while head depth information represents the straight-line distance between the person and the vent, matching the physical effects of wind speed. Simultaneously, at the same vent angle, distance uniquely determines the degree of wind speed attenuation. Modeling wind speed using depth results in a simpler formula, smaller error, and easier coefficient adjustment.

[0076] Step S303: Based on the correction factor and the preset head offset distance of the seat, the equivalent positioning information is corrected to obtain a second correction coefficient, and the air volume is generated according to the second correction coefficient and the air volume parameter of the parameter information.

[0077] It should be noted that the preset head offset distance refers to a reference value for the horizontal offset distance of the occupant's head relative to the center line of the seat. The preset head offset distance can be the statistical average of the head offset distance of occupants of different body types, or the calibrated value of the head offset distance of occupants in a standard sitting posture.

[0078] Specifically, the preset head offset radius of the seat can be used as the preset head offset distance. This preset head offset distance is the maximum offset distance of the occupant's head relative to the seat centerline in the horizontal plane under standard calibration conditions. The second correction factor is a dimensionless coefficient calculated based on the ratio of the actual occupant's head offset distance to the preset head offset radius, combined with the correction factor. It is used to characterize the amplification or reduction ratio of the airflow volume relative to the reference airflow volume.

[0079] In one example, the head space offset range can be considered to match the air supply coverage volume, calculated as follows:

[0080] in, The maximum effective offset radius of the head space of a single seat in the cabin is determined by taking the reference center point of the seat as the origin and determining the maximum spatial movement limit distance that the human head can reach in a normal sitting posture, moving left and right, forward and backward, and up and down. and These are the minimum and maximum values ​​of the air supply volume, respectively.

[0081] Understandably, in conventional practices, airflow is usually determined by temperature deviation or blower speed setting, and is unrelated to the extent to which the occupant's head deviates from the seat centerline. This means that the airflow from the vent is the same regardless of whether the occupant is sitting upright or leaning to the side. When the occupant is sitting upright, a small airflow is sufficient for precise delivery; when the occupant is leaning to the side, the same small airflow may not effectively cover the displaced facial area. By introducing a second correction factor, the airflow can be automatically adjusted according to the extent of the occupant's head displacement: when the head displacement is small, the airflow is reduced, achieving precise air delivery over a small area and reducing energy consumption; when the head displacement is large, the airflow is increased to ensure that the airflow can effectively cover the displaced facial area. At this point, the core function of the outlet airflow is to control the air delivery area and volume, determining the size of the air delivery coverage area; if the person's head position deviates significantly from the center of the air outlet, a larger airflow is needed to widen the air delivery coverage area.

[0082] In this embodiment, by differentially correcting the horizontal and vertical coordinates and depth coordinates of the equivalent positioning information, and mapping them to control parameters in four dimensions—horizontal / pitch angle of the air outlet, air supply speed, and air supply volume—multi-dimensional coordinated adjustment of the air conditioning outlet control is achieved. This significantly improves the refined air supply comfort experience under different occupant postures and seating positions.

[0083] Reference Figure 3 , Figure 3 This is a flowchart illustrating the third embodiment of the air conditioning control method of this application. Based on the first embodiment described above, a third embodiment of the air conditioning control method of this application is proposed. In the second embodiment, after step S40, the method further includes: Step S501: Determine the actual positioning information of the occupant's head using a visual sensor.

[0084] Step S502: Determine the positional deviation between the actual positioning information and the equivalent positioning information.

[0085] It should be noted that a vision sensor is an optical image acquisition device installed in the vehicle cabin to acquire real-time image information of the occupants' heads and faces. Vision sensors can be cameras from the vehicle's original driver monitoring system (DMS) or occupant monitoring system (OMS), etc.

[0086] It is understandable that actual positioning information refers to the true three-dimensional spatial coordinates of the occupant's head in the vehicle coordinate system, calculated by image processing and computer vision algorithms from image data collected by visual sensors. This includes lateral, longitudinal, and depth coordinates, and can serve as a reference benchmark for subsequent deviation verification and error correction. Position deviation refers to the difference in spatial distance between the two sets of coordinates in the same vehicle coordinate system, used to characterize the degree of deviation between the pressure estimation results and the visual measurement results.

[0087] It should be understood that under normal main control conditions, the air conditioning adjustment parameters are output entirely based on the equivalent head position derived from the pressure field, without calling visual facial data; when an anomaly check is triggered, the pressure-derived position can be compared with the visually recognized position at regular intervals to obtain the position deviation and adjust the air supply parameters.

[0088] Step S503: Correct the target air outlet parameters based on the position deviation to obtain the corrected target air outlet parameters.

[0089] Understandably, if the positional deviation is within a reasonable threshold, the pressure field master control mode can be maintained without correction through visual facial data; however, if the deviation exceeds the limit or the camera malfunctions and obstructs the view, continuous control can be achieved by locking the pressure projection results; and if the pressure sensor fails, it can automatically and seamlessly switch to visual facial control mode to adjust the air supply parameters through visual facial data.

[0090] In practical implementation, layered error judgment rules can be set to execute differentiated correction strategies based on different threshold ranges of position deviation, enabling the system to maintain stable and reasonable air supply output under various normal and abnormal operating conditions, thereby improving the system's environmental adaptability and fault tolerance. At this time, step S503 may include: If the position deviation is less than or equal to the first preset threshold, the target air outlet parameter remains unchanged; When the position deviation is greater than the first preset threshold and less than or equal to the second preset threshold, the actual positioning information and the equivalent positioning information are weighted based on a preset correction smoothing coefficient to obtain the corrected target air outlet parameters. If the position deviation is greater than the second preset threshold, the corrected target air outlet parameters are determined based on the actual positioning information and the actual adjustment posture of the seat.

[0091] It should be noted that the first preset threshold is the maximum permissible deviation value for determining that the pressure simulation result is normal and requires no correction. It is used to define the deviation range caused by minor swaying or normal body posture fluctuations of the occupants. The second preset threshold is the minimum deviation value for determining that the pressure simulation result has a systematic deviation and requires switching the control mode. It is used to define the abnormal range caused by sensor failure or severe model mismatch. The preset correction smoothing coefficient is a dimensionless parameter used to control the fusion weight between pressure coordinates and visual coordinates, and its value is between 0 and 1.

[0092] In one example, two sets of coordinates were acquired simultaneously at the same sampling time, and the positional deviation between the pressure projection and the OMS measurement was calculated, as follows:

[0093] in, , , These are the equivalent head coordinates derived from the pressure simulation. , , These are the 3D coordinates of a human face as measured by OMS vision.

[0094] Next, the system is divided into three intervals based on the magnitude of the deviation, and different compensation strategies are implemented for each interval. When the position deviation is less than or equal to a first preset threshold, i.e. ,in , and The first preset threshold is used. If the stress projection result is deemed within a reasonable range, and the individual's sitting posture shows normal body fluctuations, the processing logic at this point is to trust the stress projection result coordinates, and the output location information (...) , and The equivalent head coordinates for pressure simulation are shown below. , and Vision only records comparative data and does not participate in coordinate correction, ensuring the independence of control logic.

[0095] When the position deviation is greater than the first preset threshold and less than or equal to the second preset threshold, it can be a case of a single axis exceeding the threshold, with no sensing fault, i.e., a fault exists. Any one of the following. It is determined that the systemic conversion offset is caused by differences in body size and changes in leaning force, with no hardware anomalies. The processing logic is linear smooth compensation correction, that is, using a weighted fusion method to correct the equivalent coordinates, taking into account both pressure posture characteristics and the true visual position. The output positioning information is as follows:

[0096] in, To correct the smoothing coefficient and avoid coordinate jumps, the corrected coordinates transition smoothly, without sudden changes in the wind tunnel angle.

[0097] If the positional deviation exceeds the second preset threshold, then the triaxial deviation may significantly exceed the limit. ,in , and To achieve the second preset threshold, the control logic mode needs to be automatically switched, i.e., when the pressure sensor malfunctions, it switches to vision coordinate master control, as follows:

[0098] In this case, the air supply parameters are adjusted using visual coordinates.

[0099] It is understood that the dual-mode switching state machine logic in this embodiment includes a normal mode, a compensation and correction mode, a visual fallback strategy, and a pressure latching mode. In the normal mode, seat pressure is mainly calculated, and the OMS vision is called at a fixed period (e.g., 200ms) to perform a deviation comparison. When the compensation and correction mode is triggered, weighted fusion is triggered by a moderate deviation to gradually calibrate the equivalent coordinates. The visual fallback strategy is that in the event of a pressure failure, the entire process is controlled by the OMS vision. In the pressure latching mode, when the OMS vision fails, the comparison stops, and the output is stabilized by the pressure.

[0100] In the specific implementation process, after switching to the vision master control mode, the position offset compensation amount can be determined based on the actual fore-and-aft sliding amount of the seat and the backrest tilt angle. This compensation amount is then used to perform a secondary calibration of the actual positioning information of the visual recognition, so that even in the extreme case where the pressure sensor completely fails, the system can still achieve reliable air conditioning control by relying on the visual sensor combined with seat posture compensation. At this point, after step S503, the following is also included: The position offset compensation amount is determined based on the amount of forward and backward sliding of the seat and the tilt angle of the backrest during the actual adjustment posture. Corrected positioning information is generated based on the position offset compensation amount; The corrected target air outlet parameters are determined based on the corrected positioning information.

[0101] It should be noted that the position offset compensation amount is a correction amount calculated based on the seat's mechanical posture parameters and used to calibrate the visually measured coordinates. It compensates for the spatial orientation of the occupant's head relative to the air conditioning vents caused by changes in seat position and angle. The corrected positioning information is the calibrated coordinates obtained after applying the position offset compensation amount.

[0102] In one example, the pressure projection coordinates are affected by sitting posture. Static deviation calibration using the seat's mechanical parameters can reduce inherent model errors, as follows:

[0103] in, This is the compensation amount for the horizontal coordinate position offset. This represents the compensation amount for the vertical coordinate offset. The final coordinate result can be obtained by overlaying the compensations, as follows:

[0104] in, , and This is the final coordinate result after compensation.

[0105] It should be understood that slight body movements and instantaneous pressure fluctuations can cause short-term invalid errors. In such cases, inter-frame filtering can be added, and the last valid coordinates from the previous moment can be recorded. , and It records the change between the current corrected coordinates and the historical coordinates, and sets an action switching threshold in advance. When the change is less than the threshold, the historical coordinates are retained; when it is greater than the threshold, the coordinates are updated. This avoids frequent triggering of air conditioning adjustment due to minor errors and improves stability.

[0106] Finally, the final coordinates, after error compensation and calibration, are substituted into the original air conditioning linkage formula to calculate the air outlet and air supply parameters, as follows:

[0107] in, This is a correction factor. In this case, wind speed and air volume retain their original mapping relationship, resulting in a stable and unchanging control output.

[0108] In this embodiment, the target air outlet parameters are corrected by comparing the positional deviation between the actual positioning information and the equivalent positioning information calculated by pressure, forming a closed-loop control mechanism of "pressure master control + visual verification", which improves the air supply control accuracy and stability under long-term operating conditions.

[0109] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the air conditioning control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0110] This application also provides an air conditioning control device, please refer to... Figure 4 The air conditioning control device includes: The acquisition module 10 is used to acquire the regional pressure value of each seat area and determine the equivalent positioning information of the occupant's head based on the regional pressure value; Correction module 20 is used to determine the correction factor based on the actual adjustment posture of the seat; The determining module 30 is used to determine the target air outlet parameters of the air conditioner based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioner outlet. The control module 40 is used to control the air conditioner outlet to deliver air to the area corresponding to the occupant's face based on the target air outlet parameters.

[0111] The air conditioning control device provided in this application, employing the air conditioning control method described in the above embodiments, can solve the technical problem that automotive air conditioning cannot adaptively adjust according to the individual differences of different occupants, making it difficult to achieve precise airflow to the occupant's face. Compared with the prior art, the beneficial effects of the air conditioning control device provided in this application are the same as those of the air conditioning control method provided in the above embodiments, and other technical features in the air conditioning control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0112] This application provides an air conditioning control device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the air conditioning control method in the above embodiment 1.

[0113] The following is for reference. Figure 5The diagram illustrates a structural schematic of an air conditioning control device suitable for implementing embodiments of this application. The air conditioning control device in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 5 The air conditioning control device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0114] like Figure 5 As shown, the air conditioning control device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the air conditioning control device. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows the air conditioning control equipment to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows air conditioning control equipment with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented alternatively.

[0115] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0116] The air conditioning control device provided in this application, employing the air conditioning control method described in the above embodiments, can solve the technical problem that automotive air conditioning cannot adaptively adjust according to the individual differences of different occupants, making it difficult to achieve precise airflow to the occupant's face. Compared with the prior art, the beneficial effects of the air conditioning control device provided in this application are the same as those of the air conditioning control method provided in the above embodiments, and other technical features of this air conditioning control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0117] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0118] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0119] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the air conditioning control method in the above embodiments.

[0120] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0121] The aforementioned computer-readable storage medium may be included in the air conditioning control device; or it may exist independently and not be assembled into the air conditioning control device.

[0122] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the air conditioning control device, cause the air conditioning control device to perform the air conditioning control method described above.

[0123] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0124] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0125] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0126] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described air conditioning control method. This solves the technical problem that automotive air conditioning systems cannot adaptively adjust to the individual differences of different occupants, making it difficult to achieve precise airflow to the occupant's face. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the air conditioning control method provided in the above embodiments, and will not be repeated here.

[0127] The above description is only a part of the embodiments of this application and does not limit the scope of this application. All equivalent structural transformations made under the technical concept of this application and using the content of this application specification and drawings, or direct / indirect applications in other related technical fields, are included within the protection scope of this application.

[0128] It should be noted that the data collection, tag management, rule setting, and push decision-making processes involved in this application are designed to work with other technical features to solve technical problems. They do not involve or support any illegal activities. Any data processing that may violate laws and regulations (such as unauthorized collection of privacy data, generation of discriminatory tags, setting unfair rules, or pushing illegal information) is not within the scope of protection of this application's technical solution. Of course, the user data in this application will be encrypted, anonymized, or de-identified before storage to ensure user data security.

Claims

1. An air conditioning control method, characterized in that, The air conditioning control method includes: Obtain the regional pressure value of each seat area, and determine the equivalent positioning information of the occupant's head based on the regional pressure value; The correction factor is determined based on the actual adjustment posture of the seat, where the actual adjustment posture is the actual spatial posture of the seat in the current seating state, and the correction factor is a proportional coefficient that adjusts the mapping relationship between the equivalent positioning information and the air conditioning vent parameters. Based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioning outlet, the target air outlet parameters are determined. Based on the target air outlet parameters, the air conditioner outlet is controlled to deliver air to the area corresponding to the occupant's face.

2. The air conditioning control method as described in claim 1, characterized in that, The determination of the equivalent positioning information of the occupant's head based on the regional pressure value includes: The lateral offset value is determined based on the pressure value of the first area of ​​the seat cushion among the area pressure values; The vertical tilt value is determined based on the pressure value of the second area of ​​the backrest among the pressure values ​​of the aforementioned areas; The equivalent depth of the occupant's head in the longitudinal direction of the vehicle is determined based on the pressure value of the area. Based on the conversion coefficient between the regional pressure value and the occupant's head position, the lateral offset value, the vertical tilt value, and the equivalent depth distance are mapped to the head equivalent space to obtain the equivalent positioning information of the occupant's head.

3. The air conditioning control method as described in claim 1, characterized in that, The process of determining the correction factor based on the actual adjusted posture of the seat includes: Obtain the fore-and-aft sliding amount and backrest tilt angle in the actual adjustment posture; The correction factor for the equivalent positioning information is determined based on the forward and backward sliding amount, the backrest tilt angle, and the preset correction coefficient.

4. The air conditioning control method as described in claim 1, characterized in that, The target air outlet parameters include horizontal deflection angle, pitch deflection angle, air supply velocity, and air supply volume. Determining the target air outlet parameters of the air conditioner based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioner outlet includes: Based on the correction factor and the lateral and longitudinal positions in the equivalent positioning information, determine the horizontal deflection angle and pitch deflection angle of the air conditioning outlet. Based on the correction factor and the preset depth adjustment distance of the seat, the depth coordinates of the equivalent positioning information are corrected to obtain a first correction coefficient, and the air supply speed is generated according to the first correction coefficient and the wind speed parameter of the parameter information. Based on the correction factor and the preset head offset distance of the seat, the equivalent positioning information is corrected to obtain a second correction coefficient, and the air volume is generated according to the second correction coefficient and the air volume parameter of the parameter information.

5. The air conditioning control method according to any one of claims 1 to 4, characterized in that, After controlling the air conditioning vents to direct airflow towards the area corresponding to the occupant's face based on the target airflow parameters, the method further includes: The actual positioning information of the occupant's head is determined using a visual sensor; Determine the positional deviation between the actual positioning information and the equivalent positioning information; The target air outlet parameters are corrected based on the positional deviation to obtain the corrected target air outlet parameters.

6. The air conditioning control method as described in claim 5, characterized in that, The step of correcting the target air outlet parameters based on the position deviation to obtain the corrected target air outlet parameters includes: If the position deviation is less than or equal to the first preset threshold, the target air outlet parameter remains unchanged; When the position deviation is greater than the first preset threshold and less than or equal to the second preset threshold, the actual positioning information and the equivalent positioning information are weighted based on a preset correction smoothing coefficient to obtain the corrected target air outlet parameters. If the position deviation is greater than the second preset threshold, the corrected target air outlet parameters are determined based on the actual positioning information and the actual adjustment posture of the seat.

7. The air conditioning control method as described in claim 6, characterized in that, After correcting the target air outlet parameters based on the position deviation to obtain the corrected target air outlet parameters, the method further includes: The position offset compensation amount is determined based on the amount of forward and backward sliding of the seat and the tilt angle of the backrest during the actual adjustment posture. Corrected positioning information is generated based on the position offset compensation amount; The corrected target air outlet parameters are determined based on the corrected positioning information.

8. An air conditioning control device, characterized in that, The device includes: The acquisition module is used to acquire the regional pressure value of each seat area and determine the equivalent positioning information of the occupant's head based on the regional pressure value; The correction module is used to determine the correction factor based on the actual adjustment posture of the seat. The actual adjustment posture is the actual spatial posture of the seat in the current sitting state. The correction factor is a proportional coefficient that adjusts the mapping relationship between the equivalent positioning information and the air conditioning vent parameters. The determining module is used to determine the target air outlet parameters of the air conditioner based on the equivalent positioning information, the correction factor, and the parameter information of the air conditioner outlet. The control module is used to control the air conditioning outlet to deliver air to the area corresponding to the occupant's face based on the target air outlet parameters.

9. An air conditioning control device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the air conditioning control method as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the air conditioning control method as described in any one of claims 1 to 7.