In-vehicle temperature control method, device, medium, controller and vehicle
By adjusting the air conditioning operating parameters according to the number and location of passengers, the problem of energy waste and reduced comfort when there are few passengers in the vehicle is solved, achieving a balance between energy saving and comfort.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BYD CO LTD
- Filing Date
- 2023-04-20
- Publication Date
- 2026-08-04
AI Technical Summary
Existing vehicle air conditioning systems continue to operate at the same parameters even when there are few passengers, resulting in high energy consumption and reduced passenger comfort.
The operating parameters of the air conditioning are adjusted based on the number of passengers and their location information, including adjusting the air conditioning power, the opening of the air valve, and the speed of the blower, in order to optimize the temperature control inside the vehicle.
While ensuring passenger comfort, the goal of energy saving was achieved, thus balancing passenger comfort and energy conservation needs.
Smart Images

Figure CN118810330B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of vehicle control technology, specifically to a method, device, medium, controller, and vehicle for controlling in-vehicle temperature. Background Technology
[0002] The existing vehicle air conditioning system is controlled as a whole. If the vehicle's air conditioning system is cooling, the overall environment inside the vehicle is cold, and if the vehicle's air conditioning system is heating, the overall environment inside the vehicle is hot.
[0003] However, if there are few passengers in the car, it will result in a lot of energy consumption if the air conditioner is still running at the same operating parameters throughout the entire interior of the vehicle. Summary of the Invention
[0004] To address the problems in the related technologies, this disclosure provides a method, apparatus, medium, controller, and vehicle for controlling the temperature inside a vehicle.
[0005] The first aspect of this disclosure provides a method for controlling the temperature inside a vehicle, comprising:
[0006] When a control signal is received indicating that the temperature inside the vehicle should be adjusted, the number of passengers inside the vehicle and their location information should be obtained.
[0007] Based on the number of passengers and their location information, the vehicle's air conditioning operating parameters are adjusted to control the interior temperature.
[0008] Optionally, adjusting the vehicle's air conditioning operating parameters based on the number of passengers and the passenger location information includes:
[0009] The operating power of the air conditioner is adjusted according to the numerical relationship between the number of passengers and a preset threshold.
[0010] Based on the passenger location information, the air valve to be adjusted is determined, and the opening of the air valve to be adjusted is adjusted to a preset opening value. The air valve to be adjusted is one of the multiple air valves of the air conditioner whose distance from the position represented by the passenger location information is less than or equal to a preset distance.
[0011] Optionally, adjusting the operating power of the air conditioner based on the numerical relationship between the number of passengers and a preset threshold includes:
[0012] If the number of passengers is less than a first threshold, adjust the operating power of the air conditioner to a first preset power.
[0013] If the number of passengers is greater than or equal to the first threshold and less than the second threshold, the operating power of the air conditioner is adjusted to the second preset power.
[0014] If the number of passengers is greater than or equal to the second threshold, the operating power of the air conditioner is adjusted to the third preset power.
[0015] Wherein, the first preset power is less than the second preset power, and the second preset power is less than the third preset power.
[0016] Optionally, after adjusting the opening of the damper to be adjusted to a preset opening value, the control method further includes:
[0017] Obtain the temperature values at multiple air valves of the air conditioner;
[0018] Determine that the temperature value at the first target air valve meets a first preset condition, wherein the first target air valve is any one of the plurality of air valves;
[0019] The opening degree of the first target air valve is adjusted according to the first preset step size until the temperature value at the first target air valve does not meet the first preset condition.
[0020] Optionally, determining that the temperature value at the first target air valve meets a first preset condition includes:
[0021] Based on the temperature value at the first target air valve and the average temperature value at the plurality of air valves, a target temperature ratio for the first target air valve is determined. The target temperature ratio is the ratio of the difference between the temperature value of the first target air valve and the average temperature value of the plurality of air valves to the temperature value of the first target air valve.
[0022] When the target temperature ratio is greater than or equal to a preset temperature threshold, the temperature value of the first target air valve is determined to meet the first preset condition.
[0023] Optionally, the control method further includes:
[0024] Obtain the airflow values of multiple air valves in the air conditioner;
[0025] The wind speed value of the second target air valve is determined to meet the second preset condition, and the duration for which the wind speed value of the second target air valve meets the second preset condition is greater than or equal to the preset duration, wherein the second target air valve is any one of the plurality of air valves;
[0026] The speed of the blower corresponding to the second target air valve is adjusted according to the second preset step size until the wind speed value of the second target air valve does not meet the second preset condition, or the target duration for which the wind speed value of the second target air valve meets the second preset condition is less than the preset duration. The target duration is obtained by re-timing the duration for which the wind speed value of the second target air valve meets the second preset condition after each adjustment of the blower speed.
[0027] Optionally, determining that the wind speed value of the second target air valve meets the second preset condition includes:
[0028] Based on the wind speed value of the second target air valve and the average wind speed value of the plurality of air valves, a target wind speed ratio of the second target air valve is determined. The target wind speed ratio is the ratio of the difference between the wind speed value of the second target air valve and the average wind speed value of the plurality of air valves to the wind speed value of the second target air valve.
[0029] When the target wind speed ratio is greater than or equal to a preset wind speed threshold, the wind speed value of the second target air valve is determined to meet the second preset condition.
[0030] Optionally, the control method further includes:
[0031] It is determined that the external ambient temperature of the vehicle exceeds the preset temperature range;
[0032] If the vehicle is not located at the originating station, a control signal is received instructing the adjustment of the interior temperature; or...
[0033] When the vehicle is located at the starting station and the vehicle speed is greater than a preset speed value, a control signal for instructing adjustment of the vehicle interior temperature is received.
[0034] A second aspect of this disclosure provides a vehicle interior temperature control device, the control device comprising:
[0035] The acquisition module is configured to acquire the number of passengers and their positions inside the vehicle when it receives a control signal indicating that the temperature inside the vehicle should be adjusted.
[0036] The adjustment module is configured to adjust the vehicle's air conditioning operating parameters based on the number of passengers and the passenger location information in order to control the vehicle's interior temperature.
[0037] A third aspect of this disclosure provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the control method described in the first aspect of this disclosure.
[0038] A fourth aspect of this disclosure provides a controller configured to perform the control method described in the first aspect of this disclosure.
[0039] A fifth aspect of this disclosure provides a vehicle including the controller provided in the fourth aspect of this disclosure.
[0040] This disclosure has the following beneficial effects:
[0041] In this disclosure, upon receiving a control signal indicating that the vehicle interior temperature should be adjusted, the vehicle's air conditioning operating parameters are adjusted based on the number of passengers and their location information. This allows the air conditioning operating parameters to be controlled to meet passenger comfort requirements while simultaneously saving energy consumption. Thus, both passenger comfort and energy saving are taken into account, achieving a balance between comfort and energy conservation.
[0042] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description
[0043] The accompanying drawings are provided to further illustrate the present disclosure and form part of the specification. They are used together with the following detailed description to explain the present disclosure, but do not constitute a limitation thereof. In the drawings:
[0044] Figure 1 This is a flowchart illustrating a method for controlling the temperature inside a vehicle according to an exemplary embodiment.
[0045] Figure 2 This is a flowchart illustrating another method for controlling the temperature inside a vehicle, according to an exemplary embodiment.
[0046] Figure 3 This is a block diagram illustrating a vehicle interior temperature control device according to an exemplary embodiment.
[0047] Figure 4 This is a structural block diagram of a first type of vehicle according to an exemplary embodiment.
[0048] Figure 5 This is a structural block diagram of a second type of vehicle according to an exemplary embodiment.
[0049] Figure 6 This is a structural block diagram of a temperature control system according to an exemplary embodiment.
[0050] Figure 7 This is a schematic diagram of a temperature control system according to an exemplary embodiment.
[0051] Figure 8 This is a schematic diagram of another temperature control system according to an exemplary embodiment.
[0052] Figure 9 This is an implementation illustrated according to an exemplary embodiment. Figure 2 The flowchart for step S25.
[0053] Figure 10 This is an implementation illustrated according to an exemplary embodiment. Figure 9 Flowchart of step S911. Detailed Implementation
[0054] 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.
[0055] In related technologies, the air conditioning valves are generally located above or below the roof of the vehicle. The temperature inside the vehicle is usually adjusted by the driver manually setting the air conditioning power and target temperature at the starting station. The hot or cold air generated by the air conditioning is transmitted to the interior of the vehicle through the air conditioning vents and airflow channels to control the interior temperature. The airflow channels include air inlets and air outlets. The air inlet is connected to the air conditioning vent, and the air outlet is connected to the interior space of the vehicle.
[0056] During vehicle operation, when there are few passengers, such as when the vehicle has just started running from the starting station, if the air conditioning is continuously operated at the same power and target temperature after being turned on, it will cause a lot of energy consumption. This is especially true for long buses, where there are only passengers in the front of the carriage or the passengers are sparsely distributed. If the air conditioning is still operated at the maximum power and target temperature, it will not only waste energy but also reduce passenger comfort.
[0057] In order to solve the problems existing in the related technologies, the in-vehicle temperature control method provided in this disclosure adjusts the air conditioning operating parameters according to the number of passengers and passenger location information, which can maximize the satisfaction of passenger comfort while saving energy.
[0058] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for controlling the temperature inside a vehicle according to an exemplary embodiment, such as... Figure 1 As shown, the method for controlling the temperature inside the vehicle includes the following steps.
[0059] S101. When a control signal indicating that the temperature inside the vehicle is to be adjusted is received, the number of passengers inside the vehicle and their location information are obtained.
[0060] For example, it can be determined whether a control signal for adjusting the interior temperature is received based on conditions such as whether the ambient temperature outside the vehicle exceeds the preset temperature range and whether the vehicle is in operation.
[0061] For example, both the number of passengers and their location information can be determined using data collected by sensors inside the vehicle. The number of passengers can also be determined based on images captured by cameras inside the vehicle. Specifically, when the number of passengers is small, such as when it is less than the number of seats in the vehicle, the number of passengers is determined using data collected by gravity sensors mounted on the seats. When the number of passengers is large, such as when it is greater than the number of seats in the vehicle, or when the number of passengers is greater than 80% of the number of seats in the vehicle, the number of passengers is determined using data collected by infrared sensors mounted on the vehicle. Passenger location information can characterize the distance between a passenger and the sensor used to collect the passenger location information. The sensor used to determine the passenger location information can be a distance sensor, which can include ultrasonic ranging sensors and infrared ranging sensors. This disclosure can use an infrared ranging sensor to collect passenger location information. Additionally, when the number of passengers is less than or equal to the number of seats in the vehicle (and all passengers are seated), the passenger location information can also be determined using gravity sensors mounted on the seats. Furthermore, the number of passengers and their location information can also be determined using data collected by gravity sensors mounted on the seats and data collected by infrared sensors.
[0062] S102. Adjust the vehicle's air conditioning operating parameters according to the number of passengers and their location information to control the temperature inside the vehicle.
[0063] For example, air conditioning operating parameters include air conditioning power, fan speed, and air valve opening parameters. During vehicle operation, the air conditioning operating parameters are adjusted in real time based on the number of passengers and their locations to control the interior temperature.
[0064] In this disclosure, upon receiving a control signal indicating that the vehicle interior temperature should be adjusted, the vehicle's air conditioning operating parameters are adjusted based on the number of passengers and their location information. This allows the air conditioning operating parameters to be controlled to meet passenger comfort requirements while simultaneously saving energy consumption. Thus, both passenger comfort and energy saving are taken into account, achieving a balance between comfort and energy conservation.
[0065] In some embodiments, adjusting the vehicle's air conditioning operating parameters based on the number of passengers and passenger location information includes:
[0066] The operating power of the air conditioner is adjusted based on the numerical relationship between the number of passengers and a preset threshold.
[0067] Based on the passenger location information, the air valve to be adjusted is determined, and the opening degree of the air valve to be adjusted is adjusted to the preset opening degree value. The air valve to be adjusted is the air valve among the multiple air valves of the air conditioner whose distance from the position represented by the passenger location information is less than or equal to the preset distance.
[0068] For example, the preset thresholds are determined based on empirical values. The more preset thresholds there are, the more values the air conditioner's operating power can be adjusted. For instance, if there are 5 preset thresholds, the maximum operating power of the air conditioner is P. Six operating power values can be set for the range formed by the 5 preset thresholds, including 0.2P, 0.35P, 0.5P, 0.65P, 0.8P, and P.
[0069] For example, initially, the air valve is closed, meaning its opening is 0. The air valves to be adjusted are those among the multiple air valves in the air conditioning system whose distance from the passenger's location is less than or equal to a preset distance. For instance, passenger A is 0.5m from the first air valve, passenger B is 0.2m from the first air valve, passenger A is 0.3m from the second air valve, passenger B is 0.6m from the second air valve, passenger A is 0.35m from the third air valve, and passenger B is 0.4m from the third air valve. If the preset distance is 0.3m, then the first and second air valves are identified as the air valves to be adjusted, and their openings are adjusted to the preset values, while the third air valve remains closed. If the preset distance is 0.4m, then the first, second, and third air valves are all identified as the air valves to be adjusted, and their openings are adjusted to the preset values. The preset opening can be 30% or 50%.
[0070] It is understandable that a damper can be installed within an airflow channel. Additionally, a damper can be installed at the air inlet and / or outlet of the airflow channel to control the airflow volume. If a damper is installed at the air inlet or outlet of the airflow channel, or if the damper is located within the airflow channel, then there is only one damper in that airflow channel. However, if dampers are installed at the air inlet and outlet of the airflow channel, meaning two or more dampers are installed in one airflow channel, then when a damper in that airflow channel is identified as the damper to be adjusted, all dampers in that airflow channel can be collectively identified as the dampers to be adjusted. In this case, all dampers in the airflow channel are controlled synchronously, and the opening degree of the controlled airflow is consistent; alternatively, the opening degree of one damper can be adjusted while the opening degrees of the other dampers remain normally open.
[0071] This disclosure adjusts the operating power of the air conditioner based on the numerical relationship between the number of passengers and a preset threshold to achieve energy saving. It also determines the air valve to be adjusted based on passenger location information and adjusts the opening of the air valve to be adjusted to a preset opening value. This allows the air valve near the corresponding passenger location to be opened, thereby improving passenger comfort and user experience.
[0072] In some embodiments, adjusting the operating power of the air conditioner based on the numerical relationship between the number of passengers and a preset threshold includes:
[0073] If the number of passengers is less than the first threshold, adjust the operating power of the air conditioner to the first preset power;
[0074] If the number of passengers is greater than or equal to the first threshold and less than the second threshold, adjust the operating power of the air conditioner to the second preset power.
[0075] If the number of passengers is greater than or equal to the second threshold, adjust the operating power of the air conditioner to the third preset power;
[0076] The first preset power is less than the second preset power, and the second preset power is less than the third preset power.
[0077] For example, when the number of passengers is less than 5, the air conditioner's operating power is adjusted to 0.4P; when the number of passengers is greater than or equal to 5 and less than 15, the air conditioner's operating power is adjusted to 0.7P; and when the number of passengers is greater than or equal to 15, the air conditioner's operating power is adjusted to P. Alternatively, a third threshold of 25 can be set, where the air conditioner's operating power is adjusted to 0.9P when the number of passengers is greater than or equal to 15 and less than 25, and the air conditioner's operating power is adjusted to P when the number of passengers is greater than or equal to 25, where P is the air conditioner's maximum operating power.
[0078] In this disclosure, the operating power of the air conditioner is adjusted according to the number of passengers. The more passengers there are, the greater the operating power of the air conditioner, which can meet the needs of passengers' comfort while also taking into account the need for energy saving.
[0079] In some embodiments, after adjusting the opening of the damper to be adjusted to a preset opening value, the control method further includes:
[0080] Obtain the temperature values at multiple air valves of the air conditioner;
[0081] Determine that the temperature value at the first target air valve meets the first preset condition, wherein the first target air valve is any one of a plurality of air valves;
[0082] The opening degree of the first target air valve is adjusted according to the first preset step size until the temperature value at the first target air valve does not meet the first preset condition.
[0083] For example, temperature sensors are used to collect temperature values at multiple air valves of the air conditioner. The temperature sensors can be set at a preset distance from the air valves, such as 0.2m. The first preset step size is the value of adjusting the opening of the first target air valve each time, for example, adjusting the opening by 10% each time.
[0084] It is understood that the air valve can be installed anywhere in the airflow channel. Temperature sensors can be placed according to the arrangement of the air valves in the airflow channel. However, the position of the temperature sensor is not actually related to the position of the air valve; it only indicates that the temperature sensor can be placed around the air valve. For example, if the air valve is located at the air inlet of the airflow channel, the temperature sensor can be placed 0.5m below the air valve; if the air valve is located at the air outlet of the airflow channel, the temperature sensor can be placed 0.2m above the air valve; if the air valve is located in the middle of the airflow channel, the temperature sensor can be placed 0.1m below the air valve. Alternatively, multiple temperature sensors can be placed in the airflow channel; the specific location is not limited here.
[0085] For example, in some embodiments, determining that the temperature value at the first target air valve meets a first preset condition includes:
[0086] If the temperature value at the first target air valve exceeds the target temperature range, it is determined that the temperature value at the first target air valve meets the first preset condition.
[0087] The target temperature range can be within a preset temperature range, for example, if the preset temperature range is 5 degrees Celsius to 26 degrees Celsius, the target temperature range can be 10 degrees Celsius to 20 degrees Celsius. Alternatively, the target temperature range may not be associated with a preset temperature range.
[0088] In other embodiments, determining that the temperature value at the first target air valve meets a first preset condition includes:
[0089] Based on the temperature value at the first target air valve and the average temperature value at multiple air valves, the target temperature ratio of the first target air valve is determined. The target temperature ratio is the ratio of the difference between the temperature value of the first target air valve and the average temperature value of multiple air valves to the temperature value of the first target air valve.
[0090] When the target temperature ratio is greater than or equal to the preset temperature threshold, the temperature value of the first target air valve is determined to meet the first preset condition.
[0091] For example, the temperature value of the first target damper satisfying the first preset condition can be expressed by the following formula:
[0092] (T n -T 平均 ) / T n ≥T0
[0093] Among them, T n The temperature value at the first target air valve, T 平均 T0 is the average temperature value at multiple air valves, and T0 is the preset temperature threshold.
[0094] In this disclosure, upon receiving a control signal instructing adjustment of the vehicle interior temperature, the opening degree of the air valve to be adjusted is set to a preset value. At this time, some air valves may be closed. When passengers subsequently board or alight, the air valve to be adjusted can be re-identified, and its opening degree adjusted to the preset value. However, when there are many passengers, the preset opening value of the air valve may not be sufficient for rapid temperature adjustment. Therefore, during vehicle operation, when the temperature at the first target air valve exceeds the target temperature range, controlling the opening degree of the first target air valve to adjust by a first preset step size can quickly regulate the vehicle interior temperature to meet passenger comfort requirements.
[0095] Additionally, when the vehicle is first started or when there are few passengers, the air valves to be adjusted can be determined based on passenger location information, and their openings can be adjusted to preset values. After the vehicle has been running for a long time, if the air valves remain at the preset opening values, some air valves may be open to 0, which may cause the airflow speed or temperature delivered to passengers from different directions inside the vehicle to be different, resulting in a decrease in passenger comfort. Therefore, after the vehicle has been running for a long time, the temperature at all air valves can be collected, and the opening of all air valves can be adjusted evenly based on the temperature to meet the comfort needs of passengers.
[0096] In some embodiments, the control method further includes:
[0097] Obtain the fan speed values of multiple air valves in the air conditioner;
[0098] The wind speed value of the second target air valve is determined to meet the second preset condition, and the duration for which the wind speed value of the second target air valve meets the second preset condition is greater than or equal to the preset duration, wherein the second target air valve is any one of multiple air valves;
[0099] The speed of the blower corresponding to the second target air valve is adjusted according to the second preset step size until the wind speed value of the second target air valve does not meet the second preset condition, or the target duration for which the wind speed value of the second target air valve meets the second preset condition is less than the preset duration. The target duration is obtained by re-timing the duration for which the wind speed value of the second target air valve meets the second preset condition after each adjustment of the blower speed.
[0100] For example, after a vehicle has been running for a period of time or when there are many passengers inside, the temperature inside the vehicle needs to be adjusted evenly. A higher fan speed allows the hot or cold air produced by the air conditioner to be delivered to the passenger compartment more quickly. Therefore, the blower speed can be adjusted to regulate the fan speed. Initially, the blower speed is 0 rpm. This means the air conditioner's internal fan blows the hot or cold air to the air vents and then through the airflow channel to the air valves. Therefore, even when the blower is not running, the airflow speed at the air valves is not zero. An airflow sensor is used to collect the airflow speed values at multiple air valves. The airflow sensor can be located inside the airflow channel. The second preset step size is the value of the blower speed adjusted each time within the airflow channel of the second target air valve, for example, 100 rpm each time. The target duration is the duration for which the blower runs at a certain speed; the preset duration could be 30 seconds.
[0101] For example, the blower speed should not be adjusted too quickly, otherwise it may damage the blower or shorten its lifespan. Therefore, if the wind speed value of the second target air valve still meets the second preset condition after the blower speed is adjusted to the first speed for the first time, the blower is controlled to run at the first speed for a preset time, and then the blower speed is adjusted a second time, until the wind speed value corresponding to the adjusted blower speed in the second target air valve meets the second preset condition.
[0102] It is understandable that, since the opening degree of each air valve may be different, the airflow of the air conditioner will reach the car after passing through the air valve. Therefore, the wind speed values obtained from multiple air valves are the wind speed values at the air outlet end of the air valve, not the wind speed values at the air inlet end.
[0103] For example, in some embodiments, determining that the wind speed value at the second target air valve meets a second preset condition includes:
[0104] If the wind speed at the second target air valve is greater than or equal to the target wind speed threshold, it is determined that the wind speed at the second target air valve meets the second preset condition.
[0105] The target wind speed threshold can be determined based on empirical values. Initially, the blower speed at the second target air valve is 0, and the wind speed in the air conditioning airflow channel is relatively low. The blower speed is increased by a second preset step size each time so that the wind speed at the second target air valve can meet the second preset condition after adjustment.
[0106] In other embodiments, determining that the wind speed value of the second target damper meets a second preset condition includes:
[0107] Based on the wind speed value of the second target air valve and the average wind speed value of multiple air valves, the target wind speed ratio of the second target air valve is determined. The target wind speed ratio is the ratio of the difference between the wind speed value of the second target air valve and the average wind speed value of multiple air valves to the wind speed value of the second target air valve.
[0108] When the target wind speed ratio is greater than or equal to the preset wind speed threshold, the wind speed value of the second target air valve is determined to meet the second preset condition.
[0109] For example, the wind speed value of the second target damper satisfying the second preset condition can be expressed by the following formula:
[0110] (V n -V 平均 ) / V n ≥V0
[0111] Among them, V n V represents the wind speed at the second target air valve. 平均 V0 is the average wind speed value at multiple air valves, and V0 is the preset wind speed threshold.
[0112] In some embodiments, the control method further includes:
[0113] It was determined that the external ambient temperature of the vehicle exceeded the preset temperature range.
[0114] If the vehicle is not located at the originating station, receive a control signal indicating adjustment of the interior temperature; or...
[0115] When the vehicle is located at the starting station and its speed is greater than a preset speed value, it receives a control signal to instruct the adjustment of the interior temperature.
[0116] For example, the preset temperature range can be 5 to 26 degrees Celsius. When the external ambient temperature is below 5 degrees Celsius, the vehicle's air conditioning is turned on to increase the interior temperature. When the external ambient temperature is above 26 degrees Celsius, the vehicle's air conditioning is turned on to lower the interior temperature to a level that provides passenger comfort. If the external ambient temperature is within the preset range, passengers generally do not need to adjust the interior temperature, and the air conditioning is not turned on, thus saving energy.
[0117] For example, if the vehicle is not located at the starting station, the air conditioning cannot be turned off even if the vehicle speed is 0 during operation. However, if the vehicle is located at the starting station and its speed is greater than a preset speed value, the air conditioning can be turned on as the vehicle begins to move. The preset speed value can be 0.
[0118] For example, when a control signal is received indicating that the temperature inside the vehicle is to be adjusted, the air conditioning operating power can be controlled to the fourth operating power, and the air conditioning temperature parameter can be set to a preset temperature, where the fourth operating power can be 0.2P, P is the maximum operating power of the air conditioning, and the preset temperature can be 25 degrees Celsius.
[0119] In some embodiments, since different drivers and passengers have different temperature regulation needs, the control of the vehicle interior temperature cannot rely solely on the vehicle interior temperature control method provided in the above embodiments. (Refer to...) Figure 2 , Figure 2 This is a flowchart illustrating another method for controlling the temperature inside a vehicle, according to an exemplary embodiment, such as... Figure 2 As shown, before receiving the control signal for instructing adjustment of the vehicle interior temperature, the method for controlling the vehicle interior temperature further includes:
[0120] S21. After the vehicle is powered on, determine whether the vehicle is in autonomous driving mode; if yes, proceed to step S22; otherwise, proceed to step S24.
[0121] S22. Determine whether the manual control signal input by the driver on the human-machine interface console has been received. If yes, proceed to step S23; otherwise, proceed to step S25.
[0122] S23. Adjust the operating parameters of the air conditioner according to the parameters manually input by the driver, including the set temperature, air conditioning power, and the opening degree of the air valve of each airflow channel, etc., to control the temperature inside the vehicle.
[0123] S24. Determine whether the driver is in position based on the gravity sensor on the driver's seat. If yes, proceed to step S25; otherwise, return to step S21.
[0124] S25. Determine that the current vehicle is in automatic control mode, receive a control signal for instructing adjustment of the vehicle interior temperature, so that the vehicle executes the vehicle interior temperature control method provided in the above embodiment to control the vehicle interior temperature.
[0125] See Figure 3 , Figure 3 This is a block diagram illustrating a vehicle interior temperature control device 200 according to an exemplary embodiment, wherein the vehicle interior temperature control device 200 includes an acquisition module 210 and an adjustment module 220.
[0126] The acquisition module 210 is configured to acquire the number of passengers and their positions inside the vehicle when it receives a control signal indicating that the temperature inside the vehicle should be adjusted.
[0127] The adjustment module 220 is configured to adjust the vehicle's air conditioning operating parameters based on the number of passengers and passenger location information in order to control the temperature inside the vehicle.
[0128] In some embodiments, the adjustment module 220 includes:
[0129] The first adjustment submodule is configured to adjust the operating power of the air conditioner based on the numerical relationship between the number of passengers and a preset threshold.
[0130] The second adjustment submodule is configured to determine the air valve to be adjusted based on the passenger location information, and adjust the opening of the air valve to be adjusted to a preset opening value. The air valve to be adjusted is one of the multiple air valves of the air conditioner whose distance from the position represented by the passenger location information is less than or equal to a preset distance.
[0131] In some embodiments, the first adjustment submodule is configured as follows:
[0132] If the number of passengers is less than the first threshold, adjust the operating power of the air conditioner to the first preset power;
[0133] If the number of passengers is greater than or equal to the first threshold and less than the second threshold, adjust the operating power of the air conditioner to the second preset power.
[0134] If the number of passengers is greater than or equal to the second threshold, adjust the operating power of the air conditioner to the third preset power;
[0135] The first preset power is less than the second preset power, and the second preset power is less than the third preset power.
[0136] In some embodiments, the vehicle interior temperature control device 200 further includes:
[0137] The temperature acquisition module is configured to acquire the temperature values at multiple air valves of the air conditioner;
[0138] The temperature determination module is configured to determine that the temperature value at the first target air valve meets a first preset condition, wherein the first target air valve is any one of a plurality of air valves;
[0139] The temperature control module is configured to control the opening of the first target air valve to be adjusted by a first preset step size until the temperature value at the first target air valve does not meet the first preset condition.
[0140] In some embodiments, the temperature determination module includes:
[0141] The first determining submodule is configured to determine the target temperature ratio of the first target air valve based on the temperature value at the first target air valve and the average of the temperature values at multiple air valves. The target temperature ratio is the ratio of the difference between the temperature value of the first target air valve and the average of the temperature values at multiple air valves to the temperature value of the first target air valve.
[0142] The second determining submodule is configured to determine that the temperature value of the first target air valve meets the first preset condition when the target temperature ratio is greater than or equal to a preset temperature threshold.
[0143] In some embodiments, the vehicle interior temperature control device 200 further includes:
[0144] The wind speed acquisition module is configured to acquire the wind speed values of multiple air valves in the air conditioner;
[0145] The wind speed determination module is configured to determine that the wind speed value of the second target air valve meets the second preset condition, and the duration for which the wind speed value of the second target air valve meets the second preset condition is greater than or equal to the preset duration, wherein the second target air valve is any one of a plurality of air valves;
[0146] The wind speed control module is configured to control the speed of the blower corresponding to the second target air valve to be adjusted by a second preset step size until the wind speed value of the second target air valve does not meet the second preset condition, or the target duration for which the wind speed value of the second target air valve meets the second preset condition is less than the preset duration. The target duration is obtained by re-timing the duration for which the wind speed value of the second target air valve meets the second preset condition after each adjustment of the blower speed.
[0147] In some embodiments, the wind speed determination module includes:
[0148] The third determining submodule is configured to determine the target wind speed ratio of the second target wind valve based on the wind speed value of the second target wind valve and the average wind speed value of multiple wind valves. The target wind speed ratio is the ratio of the difference between the wind speed value of the second target wind valve and the average wind speed value of multiple wind valves to the wind speed value of the second target wind valve.
[0149] The fourth determining submodule is configured to determine that the wind speed value of the second target air valve meets the second preset condition when the target wind speed ratio is greater than or equal to the preset wind speed threshold.
[0150] In some embodiments, the vehicle interior temperature control device 200 further includes:
[0151] The ambient temperature determination module is configured to determine when the external ambient temperature of the vehicle exceeds a preset temperature range.
[0152] The first signal receiving module is configured to receive a control signal instructing adjustment of the interior temperature when the vehicle is not located at the originating station; or...
[0153] The second signal receiving module is configured to receive a control signal for instructing adjustment of the vehicle interior temperature when the vehicle is located at the starting station and the vehicle speed is greater than a preset speed value.
[0154] Regarding the vehicle interior temperature control device 200 in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the vehicle interior temperature control method, and will not be elaborated here.
[0155] Based on the same inventive concept, this disclosure provides a computer-readable storage medium storing computer program instructions thereon, which, when executed by a processor, implement the vehicle interior temperature control method provided in this disclosure.
[0156] Based on the same inventive concept, this disclosure provides a controller configured to perform the vehicle interior temperature control method provided in this disclosure.
[0157] Based on the same inventive concept, this disclosure provides a first vehicle, including the controller provided in this disclosure.
[0158] For example, the vehicle can be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. The vehicle can be an autonomous vehicle or a semi-autonomous vehicle. In this disclosure, the vehicle is an electric vehicle and does not use fuel for heating, making it cleaner and more environmentally friendly.
[0159] See Figure 4 , Figure 4 This is a structural block diagram of a first type of vehicle according to an exemplary embodiment, such as... Figure 4 As shown, the vehicle includes an air conditioner and a sensor assembly. The air conditioner is a combined cooling and heating system, capable of meeting the needs of high-temperature cooling and low-temperature heating. The sensor assembly includes an infrared sensor and / or a gravity sensor, which can be used to collect information on the number and location of passengers inside the vehicle.
[0160] For example, the air conditioner includes a compressor 302, a fan 301, a heating core 303, an evaporator core 304, and an air outlet 306. The compressor can control the heating core 303 to heat or the evaporator core 304 to cool, and the fan delivers the airflow from the heated heating core 303 or the cooled evaporator core 304 to the air outlet 306.
[0161] In this disclosure, a PTC305 can be installed between the heating core 303, the evaporator core 304, and the air outlet 306 of the air conditioner. The PTC305 is a semiconductor heating ceramic; when the outside temperature decreases, the resistance of the PTC305 decreases, and the heat generation increases accordingly, thus utilizing the PTC305 to generate additional heat. Alternatively, the air conditioner can be replaced without a PTC305; instead, a PTC305 can be added at the air outlet 311 of the air valve. This ensures that the interior temperature can be quickly increased in particularly low temperatures, thereby saving energy consumption.
[0162] In some embodiments, the vehicle further includes:
[0163] The wind speed regulating mechanism includes a blower 310, which is used to regulate the wind speed in the channel between the air valve and the air conditioner.
[0164] The sensor assembly also includes a wind speed sensor 309, which is used to detect the wind speed within the airflow channel.
[0165] Air valves are provided at the air inlet 308 and / or air outlet 311 of the airflow channel;
[0166] The damper opening adjustment mechanism 307 is used to adjust the opening of the damper to control the airflow output by the air outlet 306 after passing through the air inlet 308 and / or the air outlet 311.
[0167] Temperature sensor 312 is used to detect the temperature inside the vehicle or the temperature at the air valve.
[0168] See Figure 5 , Figure 5 This is a structural block diagram of a second type of vehicle according to an exemplary embodiment, such as... Figure 5 As shown, the vehicle includes:
[0169] The seat gravity system 401 includes multiple gravity sensors for collecting the number of passengers and determining whether the driver is in the driving position. The multiple gravity sensors are respectively installed on the driver's seat and multiple passenger seats.
[0170] The station announcement system 402 is used to broadcast station information based on the vehicle's location information;
[0171] The passenger flow statistics system 403 includes multiple infrared sensors for collecting passenger count and passenger location information;
[0172] The autonomous driving module 405 is used to realize the autonomous driving of the vehicle;
[0173] Temperature control system 404 is used to control the temperature inside the vehicle.
[0174] Among them, the vehicle's seat gravity system 401, station announcement system 402, passenger flow statistics system 403, automatic driving module 405, and temperature control system 404 are all connected to the vehicle controller 406 via CAN communication lines.
[0175] In one embodiment, the temperature control system 404 includes a controller. As an air conditioner component included in the vehicle itself, the power of the air conditioner, the opening degree of the air valve, and the speed of the blower can all be directly controlled by the vehicle controller.
[0176] For example, the seat gravity system 401, the station announcement system 402, the passenger flow statistics system 403, the automatic driving module 405, and the temperature control system 404 all transmit signals to the vehicle controller 406, which then leads and controls the logic operations.
[0177] In another implementation, refer to Figure 6 , Figure 6 This is a structural block diagram of a temperature control system according to an exemplary embodiment, such as... Figure 6 As shown, the temperature control system 404 includes a sensor assembly, an air conditioner, a blower 310, a valve opening adjustment mechanism 307, and a controller. The functions, specific structures, and distribution locations of all components in the temperature control system have been described in detail in the above embodiments and will not be repeated here.
[0178] For example, the vehicle's temperature control system 404 obtains relevant signals from the vehicle controller 406 via the CAN communication line. The control device of the temperature control system 404 performs the control logic calculations, outputs the calculation results, and executes the corresponding actions. The controller can, when receiving a control signal indicating adjustment of the vehicle's interior temperature, acquire the number of passengers collected by a first infrared sensor and / or a gravity sensor, and the passenger position information collected by a second infrared sensor; and adjust the vehicle's air conditioning operating parameters based on the number of passengers and their position information to control the interior temperature. The controller can also, based on the passenger position information, determine the air valve to be adjusted and control the air valve opening adjustment mechanism to adjust the opening of the air valve to a preset opening value. The air valve to be adjusted is one of the multiple air valves in the air conditioning system whose distance from the position represented by the passenger position information is less than or equal to a preset distance.
[0179] The distribution of the various components in the temperature control system in the above embodiments on the vehicle can be as follows: Figure 7 , Figure 8 As shown, the temperature control system includes:
[0180] Multiple hollow columns 504 are evenly distributed on both sides of the side wall of the carriage.
[0181] Air conditioner 501 is connected to the airflow channels inside multiple columns 504 through multiple pipes 502, with one pipe 502 corresponding to one column 504.
[0182] A temperature sensor 312 and an infrared sensor 508 are installed on each column 504. A wind speed sensor and a blower 310 are installed in the airflow channel inside each column. An air vent for installing an air valve is opened on the side wall of each column 504. The air vent connects to the channel inside the column 504. The air vent includes an air inlet 308 and an air outlet 311.
[0183] exist Figure 8 In the schematic diagram of the temperature control system shown, the range indicated by the dashed line is the distribution location of the columns 504 shown by example, and the range of airflow output by the air outlet 311 of each column 504.
[0184] See Figure 9 , Figure 9 This is an implementation illustrated according to an exemplary embodiment. Figure 2 Flowchart of step S25. Based on Figure 7 , Figure 8 The schematic diagram of the temperature control system shown is for... Figure 2 Step S25 is explained in detail, wherein, in the initial state, the opening degree of all air valves is 0, and all air valve opening adjustment mechanisms are closed. The method for controlling the vehicle interior temperature includes:
[0185] S901. Determine that the current vehicle is in automatic control mode and receive a control signal used to instruct the adjustment of the vehicle interior temperature.
[0186] S902. Determine whether the external ambient temperature of the vehicle exceeds the preset temperature range. If yes, proceed to step S903; otherwise, return to step S901.
[0187] S903. Determine whether the vehicle is located at the starting station. If yes, proceed to step S904; otherwise, proceed to step S905.
[0188] S904. Determine if the vehicle speed Vn is greater than 0. If yes, proceed to step S905; otherwise, return to step S901.
[0189] S905, Set the air conditioner's operating power to P1, set the temperature to T1, and turn on the ventilation in the driver's seat.
[0190] S906. Determine whether the number of passengers in the vehicle is greater than 0 based on the infrared sensor or the gravity sensor located under the driver's seat and passenger seats. If yes, proceed to step S907 or step S909; otherwise, return to step S905.
[0191] S907. If the number of passengers is less than D1, adjust the air conditioning power to P2; if the number of passengers is greater than or equal to D1 and less than D2, adjust the air conditioning power to P3. Then continue with step S908.
[0192] S908. Based on the infrared sensor or the gravity sensor located under the driver's seat and passenger seat, determine the air valve to be adjusted on the column that is less than a preset distance from the passenger, and control the opening of the air valve to be adjusted to the preset opening value Hn through the air valve opening adjustment mechanism.
[0193] S909. Determine that the number of passengers is greater than or equal to D2, and adjust the air conditioning power to P4. Then continue to execute step S910.
[0194] S910, The opening degree of the air valves of all columns is controlled to the preset opening degree value Hn by the air valve opening degree adjustment mechanism.
[0195] S911. After executing steps S908 and S910, the temperature control system enters equalization regulation.
[0196] See Figure 10 , Figure 10 This is an implementation illustrated according to an exemplary embodiment. Figure 9 Flowchart of step S911. Based on Figure 7 , Figure 8 The schematic diagram of the temperature control system shown is for... Figure 9 Step S911 will be described in detail. S911 includes:
[0197] S9110, the temperature control system enters equalization mode.
[0198] S9111, Confirm (V) n -V 平均 ) / V n Is it greater than or equal to V0, where V n Let V be the wind speed inside any column. 平均 V0 is the average wind speed inside all the columns, where V0 is the preset wind speed threshold. If so, proceed to step S9112; otherwise, proceed to step S9115.
[0199] S9112, in (V) n -V 平均 ) / V n If V0 is greater than or equal to the preset duration E0, determine whether the duration En is greater than or equal to the preset duration E0. If yes, proceed to step S9113; otherwise, proceed to step S9115.
[0200] S9113, Adjust the blower speed R n =R n-1 +△R, Rn is the adjusted speed of the blower, Rn-1 is the initial speed of the blower, and △R is the first preset step size.
[0201] S9114, Confirm Again (V) n -V 平均 ) / Vn Is it greater than or equal to V0? If yes, return to step S9112; otherwise, proceed to step S9115.
[0202] S9115, Determine (T) n -T 平均 ) / T n Is it greater than or equal to T0, where T n Let T be the temperature inside any cylinder. 平均 The average temperature inside all cylinders is T0, which is a preset temperature threshold. If so, proceed to step S9116; otherwise, the process ends.
[0203] S9116. The opening degree of the air valve of the column where Tmin is located is reduced by △H through the air valve opening adjustment mechanism, and the opening degree of the air valve of the column where Tmax is located is increased by △H.
[0204] S9117, Confirm Again (T) n -T 平均 ) / T n Check if it is greater than or equal to T0. If yes, return to step S9116; otherwise, the process ends.
[0205] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described method for controlling the vehicle interior temperature when executed by the programmable device.
[0206] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of this disclosure. This application 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.
[0207] 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 of controlling temperature in a vehicle, characterized by, include: When a control signal is received indicating that the temperature inside the vehicle should be adjusted, the number of passengers inside the vehicle and their location information should be obtained. Based on the numerical relationship between the number of passengers and a preset threshold, the operating power of the air conditioner is adjusted. Based on the passenger location information, the air valve to be adjusted is determined, and the opening of the air valve to be adjusted is adjusted to a preset opening value to control the temperature inside the vehicle. The air valve to be adjusted is the air valve among the multiple air valves of the air conditioner whose distance from the position represented by the passenger location information is less than or equal to a preset distance. The control method further includes: After adjusting the opening of the air valve to be adjusted to a preset opening value, the temperature values at multiple air valves of the air conditioner are obtained; it is determined that the temperature value at the first target air valve meets a first preset condition, wherein the first target air valve is any one of the multiple air valves; the opening of the first target air valve is controlled to be adjusted by a first preset step size until the temperature value at the first target air valve does not meet the first preset condition; wherein, determining that the temperature value at the first target air valve meets the first preset condition includes: determining a target temperature ratio of the first target air valve based on the temperature value at the first target air valve and the average of the temperature values at the multiple air valves, wherein the target temperature ratio is the ratio of the difference between the temperature value at the first target air valve and the average of the temperature values at the multiple air valves to the temperature value at the first target air valve; when the target temperature ratio is greater than or equal to a preset temperature threshold, it is determined that the temperature value at the first target air valve meets the first preset condition. Alternatively, the method may further include: The process involves: acquiring the wind speed values of multiple air valves in the air conditioner; determining that the wind speed value of a second target air valve meets a second preset condition, and that the duration for which the wind speed value of the second target air valve meets the second preset condition is greater than or equal to a preset duration, wherein the second target air valve is any one of the multiple air valves; controlling the speed of the blower corresponding to the second target air valve to adjust by a second preset step size until the wind speed value of the second target air valve no longer meets the second preset condition, or the target duration for which the wind speed value of the second target air valve meets the second preset condition is less than the preset duration, wherein the target duration is determined by adjusting the speed of the blower each time. The duration for which the wind speed value of the second target air valve meets the second preset condition is then re-timed; wherein, determining that the wind speed value of the second target air valve meets the second preset condition includes: determining a target wind speed ratio of the second target air valve based on the wind speed value of the second target air valve and the average wind speed values of the plurality of air valves, wherein the target wind speed ratio is the ratio of the difference between the wind speed value of the second target air valve and the average wind speed values of the plurality of air valves to the wind speed value of the second target air valve; when the target wind speed ratio is greater than or equal to a preset wind speed threshold, it is determined that the wind speed value of the second target air valve meets the second preset condition.
2. The control method according to claim 1, characterized by, Adjusting the operating power of the air conditioner based on the numerical relationship between the number of passengers and a preset threshold includes: If the number of passengers is less than a first threshold, adjust the operating power of the air conditioner to a first preset power. If the number of passengers is greater than or equal to the first threshold and less than the second threshold, the operating power of the air conditioner is adjusted to the second preset power. If the number of passengers is greater than or equal to the second threshold, the operating power of the air conditioner is adjusted to the third preset power. Wherein, the first preset power is less than the second preset power, and the second preset power is less than the third preset power.
3. The control method according to any one of claims 1-2, characterized by, The control method further includes: It is determined that the external ambient temperature of the vehicle exceeds the preset temperature range; If the vehicle is not located at the originating station, a control signal is received instructing the adjustment of the interior temperature; or... When the vehicle is located at the starting station and the vehicle speed is greater than a preset speed value, a control signal for instructing adjustment of the vehicle interior temperature is received.
4. A vehicle interior temperature control device, characterized in that, The control device includes: The acquisition module is configured to acquire the number of passengers and their positions inside the vehicle when it receives a control signal indicating that the temperature inside the vehicle should be adjusted. The adjustment module is configured to adjust the vehicle's air conditioning operating parameters based on the number of passengers and the passenger location information in order to control the interior temperature. The adjustment module includes: a first adjustment submodule configured to adjust the operating power of the air conditioner according to the numerical relationship between the number of passengers and a preset threshold; and a second adjustment submodule configured to determine the air valve to be adjusted according to the passenger location information and adjust the opening of the air valve to be adjusted to a preset opening value, wherein the air valve to be adjusted is one of the multiple air valves of the air conditioner whose distance from the position represented by the passenger location information is less than or equal to a preset distance. The control device further includes a temperature acquisition module, a temperature determination module, and a temperature control module. The temperature acquisition module is configured to acquire temperature values at multiple air valves of the air conditioner. The temperature determination module is configured to determine that the temperature value at a first target air valve meets a first preset condition, wherein the first target air valve is any one of the multiple air valves. The temperature control module is configured to control the opening of the first target air valve to adjust by a first preset step size until the temperature value at the first target air valve does not meet the first preset condition. The temperature determination module includes: a first determination submodule configured to determine a target temperature ratio of the first target air valve based on the temperature value at the first target air valve and the average of the temperature values at multiple air valves, wherein the target temperature ratio is the ratio of the difference between the temperature value of the first target air valve and the average of the temperature values at multiple air valves to the temperature value of the first target air valve; and a second determination submodule configured to determine that the temperature value of the first target air valve meets the first preset condition when the target temperature ratio is greater than or equal to a preset temperature threshold. Alternatively, the control device further includes a wind speed acquisition module, a wind speed determination module, and a wind speed control module, wherein the wind speed acquisition module is configured to acquire the wind speed values of multiple air valves of the air conditioner; the wind speed determination module is configured to determine that the wind speed value of a second target air valve meets a second preset condition, and the duration for which the wind speed value of the second target air valve meets the second preset condition is greater than or equal to a preset duration, wherein the second target air valve is any one of the multiple air valves; the wind speed control module is configured to control the speed of the blower corresponding to the second target air valve to adjust by a second preset step size until the wind speed value of the second target air valve no longer meets the second preset condition, or the wind speed value of the second target air valve meets the target duration of the second preset condition. The duration is less than the preset duration, wherein the target duration is obtained by re-timing the duration for which the wind speed value of the second target air valve meets the second preset condition after each adjustment of the blower speed; wherein the wind speed determination module includes: a third determination submodule, configured to determine the target wind speed ratio of the second target air valve based on the wind speed value of the second target air valve and the average wind speed values of multiple air valves, wherein the target wind speed ratio is the ratio of the difference between the wind speed value of the second target air valve and the average wind speed values of multiple air valves to the wind speed value of the second target air valve; a fourth determination submodule, configured to determine that the wind speed value of the second target air valve meets the second preset condition when the target wind speed ratio is greater than or equal to a preset wind speed threshold.
5. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When the program instructions are executed by the processor, they implement the control method as described in any one of claims 1-3.
6. A controller, characterized in that, The controller is configured to perform the control method according to any one of claims 1-3.
7. A vehicle, characterized in that, Includes the controller as described in claim 6.