Environment control method and environment control device

By using UWB identity recognition and infrared thermal comfort sensing technology, the system obtains the location and thermal characteristics of the target object, generates personalized environmental control strategies, solves the problem that air conditioning control logic cannot take into account the needs of different groups of people, and improves the user experience when multiple people are together.

CN123044932APending Publication Date: 2026-11-06GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611297940.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-25
Publication Date
2026-11-06

AI Technical Summary

Technical Problem

The existing air conditioning control logic cannot take into account the different needs of different people in the family for ambient temperature, airflow speed and air humidity, resulting in a poor user experience when multiple people are together.

Method used

By using UWB identity recognition and infrared thermal comfort sensing technology, the system obtains the location and thermal characteristics of the target object, determines its current state, and generates personalized environmental control strategies based on the number of people and their preferences, including single-person mode and multi-person balanced mode, to achieve precise environmental control.

Benefits of technology

It enables personalized adjustments in multi-user scenarios, balancing the comfort needs of different users and improving the overall user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123044932A_ABST
    Figure CN123044932A_ABST
Patent Text Reader

Abstract

This application provides an environmental control method and an environmental control device, belonging to the field of environmental control technology. The method includes: acquiring the location information of at least one target object within the current space; acquiring thermal characteristic information matching the target object; determining the current state information of the target object based on the location information and thermal characteristic information; determining the corresponding control mode according to the number of target objects; wherein, when the number of target objects is one, the control mode is determined to be a single-person mode; when the number is greater than one, the control mode is determined to be a multi-person mode, the multi-person mode including a multi-person balanced mode and a single-person dominant mode; generating an environmental control strategy based on the control mode, the current state information, and preset object preference configuration information; and controlling the environmental control device to perform corresponding environmental control operations according to the environmental control strategy. The method provided by this application effectively balances the differentiated comfort needs of different users, reduces energy consumption, and improves the overall user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of environmental control technology, and more specifically, to an environmental control method and an environmental control device. Background Technology

[0002] As a mainstream environmental control device, air conditioners rely on a cooling and heating circulation system in conjunction with fans and heat exchange components to achieve precise indoor temperature control. Some models integrate dehumidification, fresh air, and air purification functions, which can stably maintain indoor temperature and humidity environment and are widely suitable for various indoor scenarios such as residences, offices, laboratories, and factories. With the iteration of smart home technology, environmental control devices such as air conditioners have gradually been equipped with various intelligent control modules.

[0003] However, in home use scenarios, the tolerance and usage needs of different groups of people, such as the elderly, children, and young adults, for ambient temperature, airflow speed, and air humidity vary significantly. Existing air conditioning control logic mostly defaults to using the parameter settings of the last operation for uniform operation, which cannot take into account the different comfort preferences of multiple users in the room, and it is difficult to balance the usage needs when multiple people are together at the same time, resulting in a poor overall user experience. Summary of the Invention

[0004] This application provides an environmental control method and an environmental control device to at least solve the technical problem that current air conditioning control logic struggles to balance the usage needs of multiple people simultaneously, resulting in a poor overall user experience. Specifically: This application provides an environmental control method applied to an environmental control device, comprising: acquiring the positioning information of at least one target object in the current space, the positioning information including the object's identity identifier and corresponding spatial coordinates; acquiring thermal characteristic information matching the target object, the thermal characteristic information including body surface temperature data; determining the current state information of the target object based on the positioning information and the thermal characteristic information, the current state information including body surface temperature and movement state; determining a corresponding control mode according to the number of target objects; wherein, when the number of target objects is one, the control mode is determined to be a single-person mode; when the number is greater than one, the control mode is determined to be a multi-person mode, the multi-person mode including a multi-person balanced mode and a single-person dominant mode; generating an environmental control strategy based on the control mode, the current state information, and preset object preference configuration information; and controlling the environmental control device to perform corresponding environmental control operations according to the environmental control strategy.

[0005] According to one embodiment of this application, obtaining the location information of at least one target object in the current space includes: receiving a location signal sent by a location tag bound to the target object through a location base station array deployed in the current space; calculating the spatial coordinates of the target object based on the location signal; and determining the corresponding object identity identifier according to the tag identifier of the location tag.

[0006] According to one embodiment of this application, obtaining thermal feature information matching the target object includes: acquiring a thermal image of the current space through a thermal feature acquisition sensor; determining a target region corresponding to the target object in the thermal image based on the spatial coordinates in the positioning information; and extracting the surface temperature data of the target region.

[0007] According to one embodiment of this application, determining the current state information of the target object based on the positioning information and the thermal feature information includes: determining the motion parameters of the target object based on the positioning information; determining the thermal feature parameters of the target object based on the thermal feature information; and determining the current state information of the target object based on the motion parameters and the thermal feature parameters.

[0008] According to one embodiment of this application, generating an environmental control strategy based on the control mode, the current state information, and preset object preference configuration information includes: when the control mode is the single-person mode, determining target environmental parameters based on object preference configuration information corresponding to the target object; wherein, the object preference configuration information includes at least one of the following: a reference temperature parameter, a wind direction preference parameter, and a sleep curve parameter; and generating the environmental control strategy based on the target environmental parameters and the current state information.

[0009] According to one embodiment of this application, generating an environment control strategy based on the control mode, the current state information, and preset object preference configuration information includes: when the control mode is the multi-person mode and is determined to be the multi-person equilibrium mode, obtaining object preference configuration information corresponding to each target object; detecting whether there is a parameter conflict between the object preference configuration information corresponding to each target object; and in response to the existence of a parameter conflict, generating an equilibrium control strategy as the environment control strategy based on the preference parameters and corresponding weight coefficients of each target object.

[0010] According to one embodiment of this application, generating an environment control strategy based on the control mode, the current state information, and preset object preference configuration information includes: when the control mode is the multi-person mode and is determined to be the single-person dominant mode, in response to the received dominant object selection instruction, determining the target object corresponding to the dominant object selection instruction as the master control object; generating a master control strategy as the environment control strategy based on the object preference configuration information corresponding to the master control object, and limiting the maximum output intensity in the master control strategy.

[0011] According to one embodiment of this application, generating a balance control strategy based on the preference parameters and corresponding weight coefficients of each target object includes: determining the corresponding weight coefficients based on the current state information and preset attribute information of each target object; wherein, the preset attribute information includes at least one of age attribute and physical attribute, which is also provided in this application; performing a weighted calculation on the preference parameters of each target object based on the weight coefficients to obtain balance parameters; and generating the balance control strategy based on the balance parameters.

[0012] According to one embodiment of this application, generating a balanced control strategy based on the preference parameters and corresponding weight coefficients of each target object includes: increasing the weight coefficient of the target object in response to the current state information of the target object satisfying a preset priority condition; wherein, the preset priority condition includes at least one of the following: elderly priority condition, activity intensity priority condition, and abnormal body surface temperature priority condition; or, determining the degree of deviation between the body surface temperature of the target object and the reference temperature based on the thermal characteristic information; and determining the weight coefficient of the target object according to the degree of deviation; wherein, the degree of deviation is positively correlated with the weight coefficient.

[0013] According to one embodiment of this application, after detecting whether there is a parameter conflict among the object preference configuration information corresponding to each target object, the method further includes: generating a conflict prompt message in response to the existence of a parameter conflict; and outputting the conflict prompt message to prompt the user to choose to enter the single-player dominant mode or maintain the multi-player balanced mode.

[0014] According to one embodiment of this application, controlling the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy includes: determining the air supply direction parameter based on the spatial coordinates of the target object; determining the air supply intensity parameter based on the wind direction preference parameter in the object preference configuration information and the current state information; and controlling the air guide mechanism and / or the fan to perform air supply operations according to the air supply direction parameter and the air supply intensity parameter.

[0015] According to one embodiment of this application, when the environmental control device is a split-type environmental control device, the step of controlling the air guide mechanism and / or fan to perform air supply operation according to the air supply direction parameter and the air supply intensity parameter includes: determining a unified target environmental parameter and a unified air supply control strategy based on the control mode, and controlling the actuator to operate according to the unified air supply control strategy.

[0016] According to one embodiment of this application, when the environmental control device is a central air conditioning device and the target object is located in different air supply zones, the step of controlling the air guide mechanism and / or fan to perform air supply operation according to the air supply direction parameter and the air supply intensity parameter includes: for each air supply zone, determining the regional environmental parameters and regional air supply control strategy based on the object preference configuration information and current status information of the corresponding target object; and controlling the actuator of the corresponding air supply zone to operate independently according to the regional air supply control strategy.

[0017] According to one embodiment of this application, after controlling the environmental control device to perform corresponding environmental control operations according to the environmental control strategy, the method further includes: reacquiring the positioning information and thermal characteristic information of the target object according to a preset period; determining whether the state of the target object has changed based on the reacquiring positioning information and thermal characteristic information; updating the current state information in response to the change in state, and returning to the step of generating the environmental control strategy.

[0018] According to one embodiment of this application, determining whether the state of the target object has changed based on the reacquired positioning information and thermal feature information includes: determining the surface temperature change trend of the target object based on the thermal feature information; determining whether the current environmental control strategy needs to be modified based on the surface temperature change trend; and in response to the need for modification, generating a PID control correction factor based on the surface temperature data and updating the environmental control strategy based on the PID control correction factor.

[0019] According to one embodiment of this application, the method further includes: predicting the departure time of the target object based on the spatial coordinate change trajectory in the positioning information; generating a pre-energy-saving control strategy in response to the departure time meeting a preset energy-saving condition, so as to control the environmental control equipment to enter the energy-saving operation state in advance; and / or, generating a pre-adjustment control strategy in response to detecting that the target object is approaching the current space and the expected arrival time is less than a preset threshold, so as to control the environmental control equipment to perform environmental pre-adjustment operation in advance.

[0020] According to one embodiment of this application, before obtaining the location information of at least one target object in the current space, the method further includes: receiving an object registration request, the object registration request including an object identity identifier and location tag binding information; establishing a mapping relationship between the object identity identifier and the location tag binding information according to the object registration request; and obtaining and storing object preference configuration information corresponding to the object identity identifier.

[0021] This application also provides an environmental control device, comprising: a positioning information acquisition module, used to acquire positioning information of at least one target object in the current space, the positioning information including object identification and corresponding spatial coordinates; a thermal feature information acquisition module, used to acquire thermal feature information matching the target object, the thermal feature information including body surface temperature data; a state determination module, used to determine the current state information of the target object based on the positioning information and the thermal feature information, the current state information including body surface temperature and movement state; a control mode determination module, used to determine a corresponding control mode according to the number of target objects; wherein, when the number of target objects is one, the control mode is determined to be a single-person mode; when the number is greater than one, the control mode is determined to be a multi-person mode, the multi-person mode including a multi-person balanced mode and a single-person dominant mode; a strategy generation module, used to generate an environmental control strategy based on the control mode, the current state information and preset object preference configuration information; and a control execution module, used to control the environmental control device to perform corresponding environmental control operations according to the environmental control strategy.

[0022] This application also provides an electronic device, including: At least one processor; A memory is provided for storing at least one program; wherein, when the at least one program is executed by the at least one processor, the at least one processor enables the environmental control method of the above-described embodiments.

[0023] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the environmental control method described above.

[0024] By adopting the above technical solution, this application has the following beneficial effects compared with the prior art: The environmental control method provided in this application accurately determines the current state of a target object by simultaneously acquiring its location and thermal characteristic information. Based on whether the target object is a single person or multiple people, it adaptively switches the corresponding control mode. Furthermore, by combining the current state information with preset object preference configuration information, an adaptive environmental control strategy is generated to control the environmental control device to perform corresponding operations. This method not only enables personalized control based on identity recognition but also effectively balances the differentiated comfort needs of different users in multi-person scenarios, thereby significantly improving the overall user experience and resolving control conflicts in multi-person environments. Attached Figure Description

[0025] Figure 1 This is a flowchart of the environmental control method in the embodiments of this application. Detailed Implementation

[0026] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0027] In the description of this application, the phrase "in one embodiment" does not necessarily refer to the same embodiment, although it may refer to the same embodiment. Similarly, the phrase "in some embodiments," as used herein, does not necessarily refer to the same embodiment when used multiple times, although it may refer to the same embodiment. As used herein, the term "or" is an inclusive "or" operator and is equivalent to the term "and / or," unless the context clearly specifies otherwise. The term "based on" is not exclusive and allows for reliance on additional factors not described, unless the context clearly specifies otherwise. The word "exemplary" herein means "serving as an example, instance, or illustration." Any embodiment described herein as "exemplary" is not necessarily to be construed as superior to or better than other embodiments. The scope of this application is limited only by the scope of the appended claims, and any examples set forth in this specification are not intended to be limiting, but merely to illustrate some of the many possible embodiments of the claimed application. The various embodiments provided in this application should not be construed as limiting the scope of protection of this application.

[0028] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0029] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0030] This application provides an environmental control method applicable to environmental control equipment, including split-type air conditioners (such as wall-mounted or cabinet air conditioners), central air conditioning systems, and multi-split air conditioning systems. This environmental control equipment can be installed in various indoor spaces such as residences, offices, laboratories, and factories. The environmental control equipment typically includes indoor units, outdoor units, compressors, fans, air guide mechanisms (such as air deflectors), heat exchangers, and other actuators, and is equipped with sensor components for collecting environmental parameters (such as temperature and humidity sensors) and an interactive module for receiving user commands (such as a remote control, mobile app, or voice module).

[0031] In home use scenarios, different groups of people, such as the elderly, children, and young adults, have significantly different tolerances and needs regarding ambient temperature, airflow speed, and humidity. Existing air conditioning control logic often defaults to using the parameters set in the last operation, failing to take into account the diverse comfort preferences of multiple users indoors and making it difficult to balance the usage needs of multiple people living together, resulting in a poor overall user experience.

[0032] In view of the above problems, this application proposes an environmental control method based on UWB identity recognition and infrared thermal comfort perception. By fusing object identification and spatial coordinates obtained through UWB high-precision positioning technology with target object surface temperature data acquired by thermal feature acquisition sensors, this application can accurately determine the target object's location and current perceived state. Then, based on the number and state of the target objects, it automatically switches between a single-person personalized mode and a multi-person collaborative mode, thereby achieving refined control and effectively solving the problem of comfort differences when multiple users coexist.

[0033] It should be understood that, in this application, location information can refer to information obtained through ultra-wideband (UWB) positioning technology or other means, used to describe the spatial location of a target object, including object identification and corresponding spatial coordinates. The object identification is used to uniquely identify a target object and can be a user ID (such as "Father," "Mother," or "Child"), or a user identification bound to a positioning tag (such as a smartphone or UWB wristband). Spatial coordinates can refer to the target object's position in the room's coordinate system, and can be three-dimensional coordinates (X, Y, Z) or two-dimensional planar coordinates. Optionally, the location information may also include the target object's movement trajectory, speed, etc., with the origin of the coordinates being the environmental control device.

[0034] It should be understood that, in this application, thermal feature information can refer to information related to the thermal state of a target object's body obtained using a thermal feature acquisition sensor (such as an infrared thermal imaging sensor), including body surface temperature data. Thermal feature information can be the body surface temperature value of a specific target area in a thermal image, or it can be feature values ​​(such as average temperature, maximum temperature, and temperature distribution gradient) obtained after statistical analysis of body surface temperature. The body surface temperature data can be the temperature value of exposed human skin (such as the face and hands).

[0035] It should be understood that, in this application, current state information can refer to information used to describe the current real-time physical state of the target object, including body surface temperature and movement status. Movement status includes being at rest, walking, vigorous exercise, sleeping, etc. Current state information can be obtained through comprehensive analysis of positioning information (such as changes in spatial coordinates) and thermal characteristic information (such as changes in body surface temperature).

[0036] It should be understood that in this application, the control mode can refer to the environmental control operation logic determined based on the number of target objects in the current space. When there is only one target object, the control mode is a single-person mode, meaning that control is performed entirely according to the personalized preferences of that single target object. When there is more than one target object, the control mode is a multi-person mode, which includes a multi-person equilibrium mode and a single-person dominant mode. The multi-person equilibrium mode refers to generating a compromise strategy that takes into account the comfort of each target object through negotiation mechanisms such as weighted algorithms; the single-person dominant mode refers to controlling based on the preferences of a specific target object according to user instructions or preset rules, while limiting the maximum output intensity to protect the basic comfort of other users.

[0037] It should be understood that, in this application, object preference configuration information may refer to a set of personal preference parameters pre-established for each target object and associated with the object's identity. Object preference configuration information includes at least one of the following: baseline temperature parameters (such as a preference for 23°C or 26°C), wind direction preference parameters (such as avoiding direct airflow or preferring directional airflow), and sleep curve parameters (such as automatically increasing the temperature by 0.5°C after falling asleep). It may also include wind speed preference parameters and humidity preference parameters.

[0038] It should be understood that, in this application, the environmental control strategy can refer to the specific set of parameters and / or control commands ultimately used to control the environmental control equipment to perform environmental control operations. The environmental control strategy includes target environmental parameters (such as target temperature and target humidity), airflow direction parameters, airflow intensity parameters, guide vane angle, and fan speed. In multi-user mode, the environmental control strategy can be a balanced control strategy obtained through weighted equilibrium calculation, or a master control strategy in single-user dominant mode.

[0039] like Figure 1 As shown, an embodiment of this application provides an environmental control method, which includes the following steps: S110: Obtain the location information of at least one target object in the current space. The location information includes the object's identity identifier and its corresponding spatial coordinates.

[0040] Specifically, the target object can be a family member or user within the current space, such as a father, mother, or child. Location information can be obtained through a UWB positioning system. The UWB positioning system includes an array of positioning base stations deployed within the current space and positioning tags carried or bound to the target object. These tags can be embedded in portable devices such as smartphones, smart bracelets, or dedicated UWB wristbands. The positioning base station array can be deployed high on the ceiling or walls to receive ultra-wideband signals transmitted by the positioning tags. The positioning information acquisition module in the control device receives signals relayed by the positioning base station array, calculates the spatial coordinates of each positioning tag, and then determines the object identity and corresponding spatial coordinates of each target object within the current space based on the binding relationship between the positioning tag and the object's identity identifier.

[0041] S120: Acquire thermal feature information that matches the target object, including body surface temperature data.

[0042] Specifically, thermal feature information can be acquired through thermal feature acquisition sensors (such as infrared thermal imaging sensors). These sensors can be deployed high on the ceiling or walls, with a field of view covering the main activity area of ​​the current space. The thermal feature acquisition sensors generate a thermal image of the current space. The thermal feature information acquisition module in the control device uses the spatial coordinates obtained in S110 to match the target area corresponding to each target object in the thermal image and extract the surface temperature data of that target area.

[0043] S130: Based on positioning information and thermal characteristic information, determine the current state information of the target object, including body surface temperature and motion state.

[0044] Specifically, the state determination module in the control device comprehensively analyzes positioning information and thermal characteristic information. Based on the spatial coordinate changes in the positioning information, the motion parameters of the target object can be determined, such as movement speed, movement trajectory, and whether it has not moved for a long time. Based on the body surface temperature data in the thermal characteristic information, the thermal characteristic parameters of the target object can be determined, such as body surface temperature value and body surface temperature change trend. Combining the motion parameters and thermal characteristic parameters, the current state information of the target object can be comprehensively judged. If the target object's body surface temperature is high and the spatial coordinates change rapidly, it can be determined that it is in a post-exercise fever state; if the target object has not moved for a long time and its body surface temperature drops, it can be determined that it may have entered a sleep state.

[0045] Specifically, the target subject's activity state can be categorized based on activity intensity, including sitting and resting, walking, housework, watching a movie, receiving guests, and vigorous exercise. Different activity intensities correspond to different metabolic heat production levels, thus affecting the target subject's temperature requirements. During a guest reception, the target subject's body surface temperature is usually slightly higher than in a sitting state, but they are more sensitive to ambient wind speed; in this case, the wind speed should be appropriately reduced and the temperature kept stable. During housework, the target subject's metabolic heat production increases significantly, and their body surface temperature rises; in this case, the air supply temperature should be appropriately reduced or the wind speed increased to promote heat dissipation. During movie watching, the target subject sits for a long time, and their body surface temperature gradually decreases; in this case, direct cold air should be avoided and the temperature should be appropriately increased.

[0046] Specifically, body status recognition can be used to identify abnormal or special physiological states. If the surface temperature of the target's forehead and / or cheek area is consistently higher than its normal baseline (which can be set to 36.8℃), and this is accompanied by a decrease in movement parameters, it can be determined that the target is in a state of illness with fever or fatigue. If the target is a female user, and the surface temperature of her extremities is significantly lower than that of her core area (e.g., the difference exceeds 2℃), combined with location information showing that she has been sitting still for a long time, it can be determined that the female user may be menstruating or in her period. At this time, her peripheral circulation is poor and her cold sensitivity is more active. The system should adjust the target temperature accordingly and avoid direct exposure to cold air.

[0047] S140: Determine the corresponding control mode based on the number of target objects.

[0048] Specifically, the control mode determination module in the control device counts the number N of target objects in the current space. When N=1, the control mode is determined to be single-person mode. When N>1, the control mode is determined to be multi-person mode. Multi-person mode can be further divided into multi-person balanced mode and single-person dominant mode. The system can default to multi-person balanced mode, or determine whether to enter single-person dominant mode based on preset rules (such as priority for the elderly) or user input.

[0049] S150: Generates an environmental control strategy based on the control mode, current status information, and preset object preference configuration information.

[0050] Specifically, if the control mode is single-person mode, the strategy generation module directly calls the object preference configuration information of the unique target object and combines it with its current state information (such as appropriately reducing the air supply temperature or increasing the wind speed when the body surface temperature is high) to generate a personalized environmental control strategy for the target object. If the control mode is multi-person balanced mode, the strategy generation module obtains the object preference configuration information of each target object, checks whether there are conflicts between the preference parameters, and if there are conflicts, generates a balanced control strategy based on the preference parameters of each target object and the corresponding weight coefficients. If the control mode is single-person dominant mode, the strategy generation module determines the master control object according to the master object selection instruction, mainly generates the master control strategy based on the master control object's object preference configuration information, and limits the maximum output intensity in the strategy.

[0051] S160: According to the environmental control strategy, control the environmental control equipment to perform corresponding environmental control operations.

[0052] Specifically, the control execution module sends corresponding control commands to the actuators (including compressors, fans, air guide mechanisms, etc.) of the environmental control equipment according to the environmental control strategy generated by S150. It determines the airflow direction parameters based on the spatial coordinates of the target object and controls the air guide mechanism to adjust the angle of the air guide vanes, directing the airflow towards or away from the target object. It determines the airflow intensity parameters based on the wind direction preference parameters in the object's preference configuration information and the current status information, controlling the fan to operate at the corresponding speed. Simultaneously, it adjusts the compressor's operating frequency to bring the indoor temperature closer to the target environmental parameters.

[0053] Through steps S110 to S160 described above, this embodiment achieves personalized environmental control based on UWB identity recognition and infrared thermal comfort perception. It can automatically execute adaptive control operations according to the target object's identity, location, and real-time sensory state. It should be noted that steps S110 to S160 describe the core control process of this embodiment. Subsequent detailed steps, enhanced processes, and interactive processes in various embodiments can be implemented based on the aforementioned core process to further improve the accuracy of environmental control and the user-friendliness of interaction.

[0054] The environmental control method provided in this application accurately determines the current state of a target object by simultaneously acquiring its location and thermal characteristic information. Based on whether the target object is a single person or multiple people, it adaptively switches the corresponding control mode. Furthermore, it combines the current state information with preset object preference configuration information to generate an adapted environmental control strategy to control the environmental control device to perform corresponding operations. This method not only enables personalized control based on identity recognition but also effectively balances the differentiated comfort needs of different users in multi-person scenarios, thereby significantly improving the overall user experience and resolving control conflicts in multi-person environments.

[0055] In a feasible embodiment, step S110 above can be further refined into the following sub-steps. Specifically, it includes: S111: Receives positioning signals sent by positioning tags bound to the target object through a positioning base station array deployed in the current space.

[0056] Specifically, the positioning base station array can include multiple UWB base stations, each continuously broadcasting beacon frames and listening for uplink signals from the positioning tags. The UWB positioning base station array and the positioning tags transmit signals based on ultra-wideband wireless communication technology. Ultra-wideband signals have extremely high time resolution, enabling centimeter-level precise positioning.

[0057] S112: Based on the positioning signal, the spatial coordinates of the target object are calculated.

[0058] Specifically, the positioning base station array sends the received positioning signals (including signal arrival time, arrival angle, etc.) to the control device. The coordinate calculation unit in the control device can use the time difference of arrival (TDoA) algorithm to calculate the three-dimensional coordinates (X, Y, Z) or two-dimensional planar coordinates of the positioning tag, i.e., the spatial coordinates of the target object, by measuring the time difference of the positioning signal arriving at multiple positioning base stations.

[0059] S113: Determine the corresponding object identity based on the tag identifier of the location tag.

[0060] Specifically, each location tag stores a unique tag identifier (TagID). During user registration, the system binds the tag identifier to the object's identity identifier and stores it in a local or cloud-based user database. Therefore, when the spatial coordinates of a location tag are calculated, the database can be queried based on the tag identifier to determine the corresponding object's identity identifier. The tag identifier "TAG_001" can correspond to the object's identity identifier "Father".

[0061] Optionally, in one feasible implementation, the positioning tag can be a smartwatch or bracelet with UWB communication capabilities. In addition to providing positioning tag functionality, the smartwatch or bracelet can also directly collect the user's physiological parameters such as heart rate and steps, and send these physiological parameters to the control device to help determine the target's activity or sleep status.

[0062] Alternatively, in one feasible implementation, the positioning base station array can also employ angle of arrival (AoA) positioning technology, which locates the positioning tag by measuring the angle of arrival of the positioning signal to the base station. Commonly used positioning algorithms in the UWB field, such as Received Signal Strength Indication (RSSI) fingerprinting, can also be used; this embodiment does not limit the specific algorithms employed.

[0063] In a feasible embodiment, step S120 above can be implemented in the following way.

[0064] S121: Acquire thermal images of the current space through thermal feature acquisition sensors, and determine the target area corresponding to the target object in the thermal image based on the spatial coordinates in the positioning information, and extract the surface temperature data of the target area.

[0065] Specifically, the thermal feature acquisition sensor can be an infrared thermal imaging sensor with a field of view covering the main activity area of ​​the current space. It can acquire the infrared radiation emitted by various objects in the current space and generate corresponding thermal images. The pixel value of each pixel in the thermal image can reflect the surface temperature of the object at that location. Since both the thermal feature acquisition sensor and the positioning base station array are deployed in the current space, there is a pre-calibrated spatial coordinate transformation relationship between them. The target area determination unit in the control device maps the spatial coordinates of the target object in the positioning information to the thermal image coordinate system, thereby determining the target area corresponding to the target object in the thermal image. An image segmentation algorithm can be used to match the heat source area in the thermal image with the positioning coordinates to extract the specific human body area corresponding to each target object. The temperature extraction unit extracts the temperature value of each pixel in the target area from the thermal image and optionally performs statistical analysis on these temperature values ​​to obtain the body surface temperature data of the target object. The average temperature of the target area can be taken as the body surface temperature data, or the highest temperature value in the target area or the temperature value of a specific part (such as the forehead or cheek) can be taken as the body surface temperature data.

[0066] Optionally, in S121 above, if the target object is in motion, its spatial coordinates will change in real time. Therefore, the target area needs to be tracked and updated in real time to ensure the accuracy of the body surface temperature data.

[0067] In a feasible embodiment, step S130 above can be further refined into the following sub-steps. Specifically, it includes: S131: Determine the motion parameters of the target object based on the positioning information.

[0068] Specifically, the motion parameter determination unit in the control device can calculate the motion parameters of the target object by analyzing the changes in spatial coordinates in the positioning information over time. Motion parameters can include motion speed (such as moving speed), motion acceleration, displacement amplitude, and motion frequency. If the spatial coordinates of the target object change very little over a period of time, it can be determined that its motion speed is low, and it may be in a stationary or static state; if the spatial coordinates change rapidly, it can be determined that it is in a walking or vigorous motion state.

[0069] S132: Determine the thermal characteristic parameters of the target object based on thermal characteristic information.

[0070] Specifically, the thermal characteristic determination unit in the control device can determine the thermal characteristic parameters of the target object based on the body surface temperature data in the thermal characteristic information. These thermal characteristic parameters may include the current body surface temperature value, the trend of body surface temperature changes (such as a warming trend or a cooling trend), and the characteristics of body surface temperature distribution (such as abnormally high or low temperatures in localized areas). If the target object's body surface temperature is significantly higher than its normal baseline value, it can be determined that the object is in a feverish state or has just completed strenuous exercise.

[0071] S133: Determine the current state information of the target object based on the motion parameters and thermal characteristic parameters.

[0072] Specifically, the state fusion unit in the control device fuses and analyzes motion parameters and thermal characteristic parameters to comprehensively determine the current state information of the target object. Combining motion parameters and thermal characteristic parameters, the current state information of the target object can be divided into: sitting and resting state, walking state, post-exercise fever state, sleeping state, and fever due to illness state. When the motion parameters show that the target object has not moved for a long time and the thermal characteristic parameters show that the body surface temperature is decreasing, it can be determined that it is very likely to have entered a sleeping state.

[0073] In a feasible embodiment, the above-mentioned S140, which determines the control mode based on the number of target objects, can be implemented in the following way: The control mode determination module in the control device first counts the number N of target objects in the current space. If N=1, the control mode is determined to be single-person mode. If N>1, it further determines whether to enter multi-person balancing mode or single-person dominant mode. The system can default to multi-person balancing mode. The system can also output conflict prompt information, allowing the user to manually select whether to enter multi-person balancing mode or single-person dominant mode. The system can also directly determine the target object with the highest priority as the main control object and enter single-person dominant mode according to preset priority rules (such as elder priority).

[0074] In a feasible embodiment, regarding S150 above, when the control mode is single-user mode, the strategy generation module performs the following steps to generate an environmental control strategy. Specifically, this includes: S151: Determine the target environment parameters based on the object preference configuration information corresponding to the target object.

[0075] The object preference configuration information may include at least one of the following: a baseline temperature parameter, a wind direction preference parameter, and a sleep curve parameter. In the father's object preference configuration information, the baseline temperature parameter is 23℃, the wind direction preference parameter is upward airflow to avoid direct airflow onto the head, and the sleep curve parameter is an automatic 0.5℃ increase at night. The strategy generation module directly calls the object preference configuration information of this target object to determine the target environmental parameters (e.g., a target temperature of 23℃).

[0076] S152: Generate an environmental control strategy based on the target environmental parameters and current status information.

[0077] Specifically, the strategy generation module combines the current state information of the target object to dynamically adjust the target environmental parameters and generate the final environmental control strategy. If the infrared thermal signature information shows that the target object's surface temperature is normal and there are no signs of overheating, an environmental control strategy can be generated based on a baseline target temperature of 23℃, and the air guide plate can be controlled to blow air upwards. If the infrared thermal signature information shows that the target object has just finished exercising and its surface temperature is high, the target temperature can be appropriately lowered to 22.5℃, and the airflow speed can be increased to accelerate heat dissipation and improve comfort.

[0078] In this application, determining whether a target object is in an overheated or overcooled state can be based on the deviation between the human body's thermal balance state and the ideal comfort state. The ideal comfort state can refer to the target object's body surface temperature being within a preset normal comfort range (e.g., forehead temperature between 36.0℃ and 37.0℃, and extremity temperature not lower than a preset lower limit). If the target object's body surface temperature is higher than the upper limit of its ideal comfort range, it is determined to be in an overheated state, requiring a reduction in air supply temperature or an increase in airflow speed; if the target object's body surface temperature is lower than the lower limit of its ideal comfort range, it is determined to be in an overcooled state, requiring an increase in air supply temperature or a decrease in airflow speed.

[0079] In a feasible embodiment, regarding S150 above, when the control mode is a multi-user mode and is determined to be a multi-user equilibrium mode, the strategy generation module performs the following steps to generate an environmental control strategy. Specifically, this includes: S153: Obtain the object preference configuration information corresponding to each target object.

[0080] Specifically, when the control mode is determined to be a multi-person equilibrium mode, the strategy generation module obtains the object preference configuration information corresponding to each target object in the current space. This includes obtaining the father's preference information (baseline temperature 23℃), the mother's preference information (baseline temperature 26℃), and the child's preference information (baseline temperature 25℃).

[0081] S154: Detect whether there are parameter conflicts between the object preference configuration information corresponding to each target object.

[0082] Specifically, the strategy generation module compares the preference parameters of each target object to determine if there are any conflicts. Conflicts can include temperature conflicts (e.g., the father prefers 23℃, the mother prefers 26℃, a large temperature difference), wind speed conflicts, and wind direction conflicts. If the difference between the preference parameters of each target object is greater than a preset threshold, a parameter conflict is determined to exist. For example, if the father prefers 23℃ and the mother prefers 26℃, a temperature difference of 3℃ can be considered a parameter conflict. If the preference parameters of all target objects are basically consistent, such as all preferring temperatures between 25℃ and 26℃, a common preference parameter can be directly used to generate an environmental control strategy without the need for weighted equilibrium calculations.

[0083] S155: In response to the existence of parameter conflicts, an equilibrium control strategy is generated as an environmental control strategy based on the preference parameters of each target object and the corresponding weight coefficients.

[0084] Specifically, when a parameter conflict is detected, the strategy generation module determines the weight coefficient for each target object based on its current state information and preset attribute information. Then, it performs a weighted calculation on the preference parameters of each target object based on these weight coefficients to obtain the equilibrium parameters. For example, the weighted target temperature T_avg = (23 × 0.4) + (26 × 0.4) + (25 × 0.2) = 24.4℃. The weight coefficients can be determined based on factors such as age (adults have twice the weight of children), physical attributes (e.g., those with sensitive constitutions have higher weights), and current state information (e.g., those with higher body surface temperatures after exercise have higher weights). Based on the calculated equilibrium parameters, an equilibrium control strategy can be generated.

[0085] As an example, if the system detects that the mother has just finished exercising (resulting in a higher infrared surface temperature), the mother's weighting coefficient can be temporarily increased from 0.4 to 0.5, shifting the weighted target temperature towards the mother's preference (26℃). For example, T_avg = (23 × 0.3) + (26 × 0.5) + (25 × 0.2) = 24.7℃. It should be noted that the weighting coefficients should be determined so that the sum of the weighting coefficients for all target objects is 1. The specific values ​​can be normalized based on the actual number of target objects involved in the calculation and the rules for determining each weight.

[0086] In an optional embodiment, when determining the weighting coefficients in S155 above, one or a combination of the following methods may also be used: Method 1: In response to the target object's current state information meeting preset priority conditions, the weight coefficient corresponding to that target object is increased. These preset priority conditions may include at least one of the following: elderly priority condition, activity intensity priority condition, and abnormal body surface temperature priority condition. If a target object's age attribute is elderly, the elderly priority condition is triggered, increasing its weight coefficient. If the target object's movement parameters show that its activity intensity reaches a preset level of vigorous activity (e.g., continuous rapid movement with a displacement greater than a preset value), the activity intensity priority condition is triggered, increasing its weight coefficient and giving its preferred temperature a greater weight in the weighted balance. If the target object's body surface temperature is abnormal (e.g., significantly higher than the normal baseline value), the abnormal body surface temperature priority condition is triggered, increasing its weight coefficient, and the system will prioritize ensuring the user's comfort needs.

[0087] Method 2: Based on thermal characteristic information, determine the degree of deviation between the target object's body surface temperature and the reference temperature; determine the weighting coefficient of the target object according to the degree of deviation. The degree of deviation is positively correlated with the weighting coefficient. For example, if a target object's current body surface temperature is 35.5℃, while its normal reference temperature is 36.5℃, the deviation is 1.0℃. Another target object's current body surface temperature deviates from the reference temperature by only 0.2℃. Therefore, the former should have a higher weighting coefficient than the latter, prioritizing the adjustment of environmental parameters to bring users with larger body surface temperature deviations to comfort as quickly as possible.

[0088] In an optional embodiment, after detecting whether there is a parameter conflict between the object preference configuration information corresponding to each target object in S154, if a parameter conflict exists, the strategy generation module can also generate a conflict prompt message and output the conflict prompt message. The output method may include: sending a notification message to the user terminal (such as a mobile APP), or broadcasting a prompt voice through the voice module. The conflict prompt message is used to prompt the user to choose to enter the single-person dominant mode or maintain the multi-person balanced mode. The system's voice module can broadcast: "A temperature preference conflict has been detected among family members. Would you like to have a member take the lead in control?" The user can reply "Father take the lead" by voice, and the system will enter the single-person dominant mode; or the user can choose to maintain the multi-person balanced mode, and the system will continue to perform weighted balance calculation. In addition, when outputting the conflict prompt message, the selectable mode options can also be displayed simultaneously through a display device or LED indicator. The user can select the mode through remote control buttons, APP interface, or voice command, and the system will perform the corresponding mode switching operation in response to the user's selection command.

[0089] In a feasible embodiment, regarding S150 above, when the control mode is a multi-person mode and it is determined to be a single-person dominant mode, the strategy generation module performs the following steps to generate an environmental control strategy. Specifically, this includes: S156: In response to the received dominant object selection instruction, determine the target object corresponding to the dominant object selection instruction as the master control object.

[0090] Specifically, the dominant object selection command can originate from the user's voice input (e.g., the user says the father is currently in charge) or APP interaction input (e.g., clicking to select the father as the dominant object on the central control screen). After obtaining the dominant object selection command, the interaction module of the control device determines the corresponding target object as the main control object.

[0091] S157: Based on the object preference configuration information corresponding to the master control object, generate a master control control strategy as an environment control strategy, and limit the maximum output intensity in the master control control strategy.

[0092] Specifically, the strategy generation module generates control strategies based on the master control object's preference configuration information. If the master control object is the parent, and its preferred temperature is 23℃, then an environmental control strategy with a target temperature of 23℃ is generated. Simultaneously, to prevent strictly adhering to the master control object's preferences from severely impacting the comfort of other users, the strategy generation module limits the maximum output intensity of the environmental control strategy. This can be achieved by limiting the maximum wind speed to no more than a moderate wind speed to prevent strong winds from blowing directly on other members; or by limiting the deviation between the target temperature and the average preferred temperature of all members to no more than a preset range (e.g., no more than 3℃). This ensures the master control object's dominance while also considering the basic comfort experience of other users.

[0093] In a feasible embodiment, the above-described S160, which controls the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy, can be further refined into the following sub-steps: Specifically, it includes: S161: Determine the air supply direction parameters based on the spatial coordinates of the target object.

[0094] Specifically, the control execution module determines the orientation of the target object in the current space based on the spatial coordinates of the target object obtained in S110. The airflow direction parameters can include horizontal and vertical swing angles. If the target object is located to the left front of the air conditioner, the air guide vane is controlled to swing to the left, directing the airflow towards the target object's location. If the airflow preference parameter in the object preference configuration information is set to prevent direct airflow, the air guide vane can be controlled to swing upwards, preventing the airflow from blowing directly onto the target object.

[0095] S162: Determine the air supply intensity parameters based on the wind direction preference parameters and current status information in the object preference configuration information.

[0096] Specifically, the air supply intensity parameter, or wind speed level, can include low, medium, high, and silent settings. The control module determines the base value of the air supply intensity based on the target object's wind direction preference parameters (such as preferring strong or gentle winds), and then adjusts it based on the current status information. If the target object is in a state of heat after exercise and has a high body surface temperature, the air supply intensity can be appropriately increased; if the target object is asleep, it can be switched to silent low wind.

[0097] S163: Control the air guide mechanism and / or fan to perform air supply operation according to the air supply direction parameters and air supply intensity parameters.

[0098] Specifically, based on the aforementioned airflow direction and airflow intensity parameters, the control and execution module sends an oscillation control command to the stepper motor of the airflow guide mechanism and a speed control command to the drive circuit of the fan, thereby controlling the airflow guide plate and the fan to perform specific airflow operations.

[0099] In an optional embodiment, when the environmental control device is a split-type environmental control device (such as a wall-mounted air conditioner or a cabinet air conditioner), and there are multiple target objects in the current space, since the split-type device usually has only one air outlet, it is difficult to provide completely independent air supply parameters for target objects in different directions simultaneously. In this case, S163 can be executed in the following manner: Based on the control mode, a unified target environmental parameter and a unified air supply control strategy are determined, and the actuator is controlled to operate according to this unified air supply control strategy. In single-user mode, the unified target environmental parameter and air supply control strategy are determined directly according to the object preference configuration information corresponding to the unique user. In multi-user balanced mode, the unified target environmental parameter and air supply control strategy are determined according to the balanced parameters obtained from weighted balanced calculation. In single-user dominant mode, the unified target environmental parameter and air supply control strategy are determined according to the object preference configuration information of the master controlled object, and the maximum output intensity is limited. The actuators (including the air guide mechanism and the fan) of the split-type environmental control device operate uniformly according to this strategy.

[0100] In an optional embodiment, when the environmental control device is a central air conditioning unit and the target objects are located in different air supply zones, the above-mentioned S163 can be executed in the following manner: For each air supply zone, based on the object preference configuration information and current status information of the corresponding target object, the zone environmental parameters and zone air supply control strategy are determined; the actuators of the corresponding air supply zone are controlled to operate independently according to the zone air supply control strategy. For central air conditioning or multi-split systems, since each room or each air supply zone has an independent air outlet, the system can independently control the target object in each zone. If there is only one target object in a certain air supply zone, the zone is independently controlled according to the single-person mode of that target object. If there are multiple target objects in the same air supply zone, the balanced or dominant control strategy is executed in that zone according to the control logic of the split-type equipment.

[0101] It should be noted that when there is airflow convergence or connection between one air supply zone and another air supply zone of the central air conditioning, the independent control strategies of each zone can be coordinated to avoid excessive temperature difference between adjacent zones or mutual airflow interference.

[0102] In a feasible embodiment, after the above-described S160 step of controlling the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy, the method of this embodiment may further include a periodic state update and strategy correction process. Specifically, it includes: S170: Reacquire the target object's location information and thermal feature information according to the preset cycle.

[0103] Specifically, the preset period can be 5 minutes, 10 minutes, or other reasonable time intervals. Following this preset period, the system executes S110 to acquire positioning information and S120 to acquire thermal characteristic information again to monitor whether the target object's position and surface temperature have changed.

[0104] S180: Based on the reacquired positioning information and thermal feature information, determine whether the state of the target object has changed.

[0105] Specifically, the system compares newly acquired location and thermal characteristic information with previously acquired information to determine whether the target object's spatial coordinates have shifted significantly or its surface temperature has risen or fallen noticeably. If the target object's position changes beyond a preset range, or its surface temperature changes beyond a preset threshold, the system determines that the status has changed. For example, if the target object moves from the sofa to the bedroom, or its surface temperature rises from 36.5℃ to 37.2℃, the system determines that the status has changed. Furthermore, the system can also combine changes in the target object's motion parameters (such as changing from stationary to walking) for a comprehensive assessment.

[0106] S190: In response to a change in state, update the current state information and return to the steps for executing the generation environment control strategy.

[0107] Specifically, when the status changes, the system updates the current status information and returns to execute S150, regenerating the environmental control strategy based on the updated current status information. If the system detects that the target object has not moved for a long time and its body surface temperature has dropped, it determines that the target object has entered a sleep state. The system then updates the current status information to sleep and returns to execute S150, regenerating the environmental control strategy, automatically triggering the target object's sleep mode, gradually shutting off directional airflow, switching to a quiet breeze, and adjusting the target temperature to the corresponding temperature value in the sleep curve.

[0108] As an example, if, after re-acquiring information, a target is detected as preparing to fall asleep (e.g., by combining infrared thermal imaging data, UWB location data, or heart rate or activity status directly provided by a UWB-enabled smart bracelet), the system will correct the weighted calculation results. Previously, the weighted target temperature in the multi-person balanced mode was 24.4℃. When a child is detected as preparing to fall asleep, the weighting coefficient can be increased, shifting the target temperature towards the child's sleep preference (25.5℃), and switching to a quiet fan speed to ensure the child's comfortable sleep.

[0109] In an optional embodiment, determining whether the state of the target object has changed in S180 above may include the following refined steps: S181: Based on thermal characteristic information, determine the trend of surface temperature change of the target object.

[0110] Specifically, based on the thermal characteristic information acquired multiple times consecutively, the system analyzes whether the surface temperature of the target object is trending upward, downward, or stable. It can calculate the difference in surface temperature between adjacent sampling periods and statistically analyze the direction of change.

[0111] S182: Determine whether the current environmental control strategy needs to be modified based on the trend of changes in body surface temperature.

[0112] Specifically, if the trend of body surface temperature changes shows that the target subject's body surface temperature deviates significantly from its normal comfort range, it is determined that the current environmental control strategy needs to be modified. If the target subject's body surface temperature continues to rise, it indicates that the current environmental parameters may be too high, and it is necessary to appropriately lower the target temperature or increase the air supply velocity.

[0113] S183: In response to the need for correction, a PID control correction factor is generated based on the body surface temperature data, and the environmental control strategy is updated according to the PID control correction factor.

[0114] Specifically, the system can employ a PID (Proportional-Integral-Derivative) control algorithm, using the target object's surface temperature data as feedback and the desired surface temperature as the target value to calculate a PID control correction factor. This PID control correction factor can serve as a correction term in the environmental control strategy, dynamically adjusting target environmental parameters and / or air supply parameters. The PID control correction factor can be used to correct the target temperature setpoint, for example, T_set_new = T_set_old + ΔT_pid, where ΔT_pid is the PID correction amount calculated based on the surface temperature deviation. In this way, closed-loop control based on actual human thermal sensation can be achieved, instead of relying solely on ambient temperature sensor data, effectively avoiding control lag and inaccuracy issues.

[0115] In a feasible embodiment, the method of this embodiment may further include an exit prediction and pre-conditioning step. Specifically, it includes: S210: Based on the spatial coordinate change trajectory in the positioning information, predict the departure time of the target object.

[0116] Specifically, based on the target object's location information, the system can obtain the trajectory of its spatial coordinates over a period of time. By analyzing this trajectory, the system can predict the target object's movement trend. If the target object continues to move towards the door and the distance to the door gradually decreases, it can be predicted that it will leave the room in a relatively short time.

[0117] S220: In response to the fact that the time away from the room meets the preset energy-saving conditions, a pre-energy-saving control strategy is generated to control the environmental control equipment to enter the energy-saving operation state in advance.

[0118] Specifically, if the predicted departure time is less than a preset threshold (e.g., 5 minutes), the preset energy-saving conditions are met. At this point, the system generates a pre-energy-saving control strategy, controlling the environmental control equipment to enter energy-saving operation mode in advance. This gradually reduces the compressor's operating frequency, allowing the indoor temperature to slowly rise (in cooling mode) or fall (in heating mode), avoiding high-power operation after the user leaves, thus saving energy. Simultaneously, because indoor temperature changes have a certain thermal inertia, entering energy-saving mode in advance will not significantly affect the user's comfort in the last few minutes before leaving the room.

[0119] S230: In response to detecting that a target object is approaching the current space and the estimated arrival time is less than a preset threshold, a pre-adjustment control strategy is generated to control the environmental control equipment to perform environmental pre-adjustment operations in advance.

[0120] Specifically, when a user's location tag (such as a UWB tag on a mobile phone) is detected by the system outdoors, and its movement trajectory indicates that it is approaching the current space, the system can predict its estimated arrival time. If the estimated arrival time is less than a preset threshold (such as 5 minutes), the system generates a pre-adjustment control strategy, controlling the environmental control equipment to perform pre-adjustment operations in advance. In summer when the outdoor temperature is high, if the system detects that the user is on their way home and is expected to arrive within 5 minutes, it can activate the cooling mode in advance to pre-cool the indoor temperature to a more comfortable range, achieving a comfortable environment before the user arrives.

[0121] Optionally, in S210 to S230 above, both the pre-energy-saving control strategy and the pre-adjustment control strategy can be generated by combining the object preference configuration information of the target object. The system can set the pre-adjustment target environmental parameters according to the object preference configuration information of the master user or the target object about to enter the space.

[0122] In a feasible embodiment, before obtaining the location information of at least one target object in the current space in S110, the method of this embodiment further includes an object registration and identity binding step. Specifically, it includes: S310: Receive an object registration request, which includes object identity and location tag binding information.

[0123] Specifically, when a family member uses the device for the first time, they can send an object registration request to the control device via a mobile app or other interactive methods. The object registration request includes the object's identity identifier (such as the user's name or nickname "Father") and location tag binding information (such as the UWB tag identifier of the user's smartphone, or the tag identifier of the dedicated UWB wristband).

[0124] S320: Based on the object registration request, establish a mapping relationship between the object's identity identifier and the location tag binding information.

[0125] Specifically, the control device associates object identification with location tag binding information (such as tag identifiers) to establish a mapping table. "Father" - "TAG_001", "Mother" - "TAG_002", "Child" - "TAG_003". This mapping table is stored in a local encrypted database to protect user privacy.

[0126] S330: Obtain and store object preference configuration information corresponding to the object identity identifier.

[0127] Specifically, during or after registration, the system can guide users to enter their object preference configuration information, including baseline temperature parameters, wind direction preference parameters, wind speed preference parameters, and sleep curve parameters. The system associates and stores this object preference configuration information with the object's identity identifier. The father's object preference configuration information may include: baseline temperature 23℃, strong wind, wind direction upward (avoiding direct drafts), and automatic temperature increase of 0.5℃ at night. The mother's object preference configuration information may include: baseline temperature 26℃, gentle wind, and avoidance of direct drafts. The child's object preference configuration information may include: baseline temperature 25℃, avoidance of direct drafts, and nighttime sleep mode.

[0128] Optionally, in a feasible implementation, the method of this embodiment may further include a user habit self-learning mechanism. The system can record the manual adjustment behavior of the target object in non-automatic mode. If a user frequently manually lowers the temperature by 1°C or increases the fan speed by one level, the system can analyze these manual adjustment behaviors through a learning algorithm and automatically update the preference parameters in the user's object preference configuration information, making the personalized configuration file more in line with the user's real needs and habits.

[0129] In an optional embodiment, the above method may further include a simplified implementation. In this implementation, basic control can rely solely on location information: acquiring the location information of at least one target object within the current space, determining the control mode based on the number of target objects, generating an environmental control strategy based on preset object preference configuration information, and controlling the environmental control device to execute the corresponding environmental control operation. In this simplified implementation, thermal feature information may not be acquired, nor may the current state information of the target object be determined, or only motion parameters may be used as auxiliary references. This simplified implementation can still achieve basic personalized control based on identity and location, but it is weaker than the aforementioned complete embodiment in terms of dynamic adaptability to perceived temperature. This simplified implementation can still operate even when the environmental control device does not have an infrared thermal imaging sensor or the user chooses to turn off this function, ensuring the basic availability of the system.

[0130] In a feasible embodiment, based on any of the above embodiments, during steps S110 to S160 of the core process, if the user actively inputs a manual adjustment command (such as temporarily adjusting the target temperature, fan speed, or airflow direction) via a remote control, APP, or voice interface, the system can respond to the manual adjustment command, temporarily overriding the currently automatically generated environmental control strategy, and controlling the environmental control equipment to operate according to the manual adjustment command. Furthermore, the system can record the manual adjustment command and its corresponding target object identity, timestamp, and current status information, and refer to this manual adjustment record during subsequent strategy generation to optimize the automatic control strategy.

[0131] This application also provides an environmental control device. This device can be integrated into the control unit of an environmental control device or installed independently. The device includes a positioning information acquisition module, a thermal characteristic information acquisition module, a state determination module, a control mode determination module, a strategy generation module, and a control execution module.

[0132] The location information acquisition module is used to acquire the location information of at least one target object in the current space. The location information includes the object's identity identifier and the corresponding spatial coordinates.

[0133] In one feasible embodiment, the location information acquisition module includes a signal receiving unit, a coordinate calculation unit, and an identity determination unit. The signal receiving unit is used to receive location signals sent by location tags bound to the target object through a location base station array deployed in the current space; the coordinate calculation unit is used to calculate the spatial coordinates of the target object based on the location signals; and the identity determination unit is used to determine the corresponding object identity identifier based on the tag identifier of the location tag.

[0134] The thermal feature information acquisition module is used to acquire thermal feature information that matches the target object. The thermal feature information includes body surface temperature data.

[0135] In one feasible embodiment, the thermal feature information acquisition module includes a thermal image acquisition unit, a target area determination unit, and a temperature extraction unit.

[0136] The thermal image acquisition unit is used to acquire thermal images of the current space through thermal feature acquisition sensors; the target region determination unit is used to determine the target region corresponding to the target object in the thermal image based on the spatial coordinates in the positioning information; and the temperature extraction unit is used to extract the surface temperature data of the target region.

[0137] The status determination module is used to determine the current status information of the target object based on the positioning information and thermal feature information. The current status information includes the body surface temperature and motion status.

[0138] In one feasible embodiment, the state determination module includes a motion parameter determination unit, a thermal feature determination unit, and a state fusion unit.

[0139] The motion parameter determination unit is used to determine the motion parameters of the target object based on the positioning information; the thermal feature determination unit is used to determine the thermal feature parameters of the target object based on the thermal feature information; and the state fusion unit is used to determine the current state information of the target object based on the motion parameters and thermal feature parameters.

[0140] The control mode determination module is used to determine the corresponding control mode based on the number of target objects. When there is only one target object, the control mode is determined to be the single-person mode. When there is more than one target object, the control mode is determined to be the multi-person mode. The multi-person mode includes the multi-person balancing mode and the single-person dominant mode.

[0141] The strategy generation module is used to generate environmental control strategies based on the control mode, current state information, and preset object preference configuration information.

[0142] In one feasible embodiment, the strategy generation module includes a single-person strategy unit, a balanced strategy unit, and a master control strategy unit.

[0143] The single-person strategy unit is used to determine the target environmental parameters based on the object preference configuration information corresponding to the target object when the control mode is single-person mode, and to generate an environmental control strategy based on the target environmental parameters and the current state information; wherein, the object preference configuration information includes at least one of the following: reference temperature parameters, wind direction preference parameters, and sleep curve parameters.

[0144] The equilibrium strategy unit is used to obtain the object preference configuration information corresponding to each target object when the control mode is a multi-person mode and it is determined to be a multi-person equilibrium mode. It detects whether there is a parameter conflict between the object preference configuration information corresponding to each target object, and in response to the existence of parameter conflict, generates an equilibrium control strategy as an environmental control strategy based on the preference parameters and corresponding weight coefficients of each target object.

[0145] The master control strategy unit is used to respond to the received dominant object selection instruction when the control mode is multi-person mode and it is determined to be single-person dominant mode. It determines the corresponding target object as the master control object, generates a master control control strategy as the environment control strategy based on the object preference configuration information corresponding to the master control object, and limits the maximum output intensity in the master control control strategy.

[0146] The control execution module is used to control the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy.

[0147] In one feasible embodiment, the control execution module includes an air supply direction determination unit, an air supply intensity determination unit, and an execution control unit.

[0148] The air supply direction determination unit is used to determine the air supply direction parameters based on the spatial coordinates of the target object; the air supply intensity determination unit is used to determine the air supply intensity parameters based on the wind direction preference parameters in the object preference configuration information and the current status information; the execution control unit is used to control the air guide mechanism and / or the fan to perform air supply operations based on the air supply direction parameters and the air supply intensity parameters.

[0149] In one feasible embodiment, the environmental control device further includes a temperature weight determination unit, a conflict alert unit, and a manual intervention unit.

[0150] The temperature weighting determination unit is used to determine the degree of deviation between the target object's surface temperature and the reference temperature based on thermal characteristic information, and to determine the weight coefficient of the target object according to the degree of deviation, wherein the degree of deviation is positively correlated with the weight coefficient; the conflict prompting unit is used to generate and output conflict prompt information when parameter conflicts exist, so as to prompt the user to choose to enter the single-person dominant mode or maintain the multi-person balanced mode; the manual intervention unit is used to receive the user's manual adjustment command, and in response to the manual adjustment command, temporarily override the currently automatically generated environmental control strategy, and record the manual adjustment command and its corresponding target object identity and current status information for reference when generating subsequent strategies.

[0151] For details regarding the functional implementation of each module / unit in the above device embodiments, please refer to the relevant descriptions in the foregoing method embodiments; they will not be repeated here.

[0152] This application also provides an electronic device. The electronic device includes a memory and at least one processor; the memory stores at least one program. When the at least one program is executed by the at least one processor, the at least one processor implements the environmental control method of any of the above-described method embodiments. The electronic device can be a control motherboard of an air conditioner, a smart home gateway, a cloud server, or other device with computing capabilities. The processor can be a central processing unit (CPU), a microcontroller unit (MCU), a digital signal processor (DSP), etc. The memory can be volatile memory (such as RAM), non-volatile memory (such as ROM, Flash), etc.

[0153] This application also provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the environmental control method of any of the above-described method embodiments. The computer-readable storage medium includes, but is not limited to, various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0154] This application also provides an environmental control device (such as an air conditioner), which includes the environmental control device of any of the above embodiments, or includes the above electronic device, or integrates the above computer-readable storage medium. The hardware architecture of the environmental control device may include a control device, a positioning base station array, a positioning tag, a thermal feature acquisition sensor, an actuator (including a compressor, a fan, an air guide plate, etc.), and a prompting device (including a voice broadcast module, a display device, etc.). The control device is communicatively connected to the positioning base station array, the thermal feature acquisition sensor, the actuator, and the prompting device.

[0155] The embodiments of this application also provide a computer program product, including a computer program / instructions, which, when executed by a processor, implement the environmental control method of any of the above method embodiments.

[0156] To more clearly illustrate the technical solution of this application, the complete process of the above-mentioned environmental control method is explained below with reference to a specific application scenario example.

[0157] Example scenario: One afternoon, the initial indoor temperature is 28℃, and the outdoor temperature is 35℃. Family members include the father (preferring a low temperature of 23℃ and strong winds), the mother (preferring a moderate temperature of 26℃ and gentle winds), and the child (preferring a constant temperature of 25℃ and protection from direct drafts). The system has been registered and bound, and each member carries a location tag with UWB functionality.

[0158] At 14:15, the mother and child entered the living room to play. The positioning base station array detected two new positioning tags entering the current space, calculated the spatial coordinates of the mother and child, and determined the corresponding object identification based on the tag identifiers. At this time, the number of target objects N=2, and the control mode determination module determined the control mode to be multi-person mode (default multi-person balanced mode). The thermal feature acquisition sensor synchronously acquired the thermal image of the living room and extracted the body surface temperature data of the mother and child. The status determination module analyzed the positioning information and thermal feature information, determining that the mother was in a walking state (body surface temperature normal) and the child was in a playing state (body surface temperature slightly higher). The strategy generation module read the mother's object preference configuration information (base temperature 26℃, gentle breeze) and the child's object preference configuration information (base temperature 25℃, anti-direct airflow), and detected a temperature conflict. According to the preset weight coefficient (adult weight is twice that of child), the weighted target temperature T_avg=(26×0.6)+(25×0.4)=25.6℃ was calculated. The system generates an environmental control strategy: target temperature 25.5℃, activate medium-speed cooling, and direct airflow upwards through the air deflectors to avoid direct airflow. The actuators operate according to this strategy.

[0159] At 14:50, the father returned home. The system identified a third member, bringing the target number to N=3. The system re-acquired the location and thermal characteristics of the father, mother, and child. The father's body temperature was high (having just entered from outdoors), indicating post-exercise fever. The strategy generation module recalculated the weighted target temperature. Since the father was in a post-exercise fever state, the activity intensity priority condition was triggered, increasing his weight coefficient. After comprehensive consideration, the weight coefficients for the three individuals were set as follows: father 0.4, mother 0.3, and child 0.3. Therefore, the weighted target temperature T_avg=(23×0.4)+(26×0.3)+(25×0.3)=24.5℃. The system set the target temperature to 24.5℃, maintained a moderate wind speed, and used the air deflector to direct airflow to areas with lower population density based on the spatial coordinates of the three individuals, avoiding direct airflow onto anyone.

[0160] At 3:30 PM, the child began yawning, preparing to fall asleep. The system detected a decreasing trend in the child's skin temperature using infrared thermal imaging data, and UWB positioning showed that the child had not moved for an extended period. Combined with heart rate data from the smart bracelet, the system determined that the child was about to fall asleep. The system updated the current status information and regenerated the environmental control strategy. Because the child was about to fall asleep, their weighting coefficient was increased. After adjustment, the weighting coefficients for the three individuals were: father 0.3, mother 0.3, and child 0.4. Therefore, the weighted target temperature T_avg = (23 × 0.3) + (26 × 0.3) + (25 × 0.4) = 24.7℃, rounded to 24.5℃. Simultaneously, the fan speed was switched to a quiet, gentle breeze to ensure the child's comfortable sleep.

[0161] At 16:00, the system detected the father moving towards the door, and the spatial coordinate change trajectory predicted that he would leave the room within 2 minutes. The system determined that the preset energy-saving conditions were met, generated a pre-energy-saving control strategy, and controlled the compressor to operate at a reduced frequency, allowing the indoor temperature to slowly rise and enter energy-saving mode. At the same time, the system detected that the child's spatial coordinates were stable in the bedroom and that his body temperature was normal, so it continued to operate according to the sleep mode parameters.

[0162] The above scenario examples are merely exemplary applications of the technical solutions of this application and do not constitute a limitation on the scope of protection of this application.

[0163] Compared with the prior art, the technical solution of this application has the following beneficial effects: 1. This application achieves accurate identification of the target object's identity and location by acquiring the location information (including object identification and corresponding spatial coordinates) of at least one target object in the current space and acquiring thermal feature information (including body surface temperature data) that matches the target object. This solves the problem that existing systems can only detect whether someone is present or not but cannot distinguish specific family members, laying the foundation for implementing personalized control strategies and realizing seamless personalized services that are appropriate as soon as someone arrives.

[0164] 2. This application addresses the problem of inefficient environmental control and poor user experience caused by conflicting thermal comfort preferences among individuals in multi-user scenarios by determining the corresponding control mode based on the number of target users. In single-user mode, it invokes a personalized configuration file; in multi-user mode, it activates a multi-user balancing mode or a single-user-dominated mode. Through a weighted balancing algorithm or dominant mode, it can automatically generate a compromise strategy that balances the comfort of all parties, or determine the dominant user and limit the maximum output intensity based on user instructions, thereby improving family harmony and overall comfort.

[0165] 3. This application determines the current state information (including body surface temperature and movement state) of the target object based on positioning information and thermal characteristic information, and generates an environmental control strategy based on the current state information. It introduces infrared thermal imaging technology to monitor the human body surface temperature and combines it with UWB positioning to determine whether the user is in a state of fever after exercise, sitting and resting, or sleeping, thereby dynamically fine-tuning the air supply intensity and angle. This achieves control based on human comfort rather than simply achieving room temperature standards, and solves the problems of traditional temperature control ignoring the actual thermal sensation of the human body and relying solely on ambient temperature, resulting in control lag and inaccuracy.

[0166] 4. This application achieves dynamic closed-loop optimization of environmental control by re-acquiring positioning and thermal characteristic information according to a preset cycle and determining whether the state has changed. When the state changes, the current state information is updated and the execution strategy generation step is returned. By generating a PID control correction factor based on the trend of body surface temperature changes, timely airflow compensation can be performed for abnormal local temperatures of the human body, achieving continuous and precise adjustment of user thermal comfort, avoiding control lag, and improving user satisfaction in long-term operation.

[0167] 5. This application predicts the departure time of a target object based on the spatial coordinate change trajectory in the positioning information, and generates a pre-energy-saving control strategy when preset energy-saving conditions are met, and a pre-adjustment control strategy when the target object is detected approaching the current space, thus achieving a balance between energy saving and comfort. This avoids energy waste caused by prolonged high-power operation of equipment after the user leaves, and provides a smart experience where the environment is comfortable even before the user arrives, improving the intelligence level and energy efficiency of the equipment.

[0168] 6. This application achieves rapid binding of user identity and persistent storage of personalized configurations by receiving object registration requests, establishing a mapping relationship between object identity and location tag binding information, and obtaining and storing object preference configuration information. Neither UWB nor infrared thermal imagers collect visible light images, effectively protecting user privacy; users can obtain personalized services without manually operating the remote control, enhancing the naturalness and convenience of the interaction.

[0169] 7. This application, by setting up a conflict prompt unit and a manual intervention unit, actively outputs conflict prompt information for the user to choose when a parameter conflict is detected, and allows temporary overriding of the automatic strategy and recording of relevant data when the user inputs a manual adjustment command. This enhances the user's sense of participation and control over the automatic control process, improves the system's interactivity and user acceptance of the intelligent control results.

[0170] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0171] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application. Furthermore, those skilled in the art can combine and integrate the different embodiments or examples described in this specification.

Claims

1. An environmental control method, applied to environmental control equipment, characterized in that, include: Obtain the location information of at least one target object within the current space, wherein the location information includes the object's identity identifier and its corresponding spatial coordinates; Acquire thermal feature information that matches the target object, the thermal feature information including body surface temperature data; Based on the positioning information and the thermal feature information, the current state information of the target object is determined, and the current state information includes body surface temperature and motion state; Based on the number of target objects, a corresponding control mode is determined; wherein, when the number of target objects is one, the control mode is determined to be a single-person mode; when the number is greater than one, the control mode is determined to be a multi-person mode, the multi-person mode including a multi-person balancing mode and a single-person dominant mode; Based on the control mode, the current state information, and the preset object preference configuration information, an environmental control strategy is generated. According to the environmental control strategy, the environmental control equipment is controlled to perform corresponding environmental control operations.

2. The environmental control method according to claim 1, characterized in that, The step of obtaining the location information of at least one target object in the current space includes: By deploying a positioning base station array within the current space, the system receives positioning signals sent by positioning tags bound to the target object. Based on the positioning signal, the spatial coordinates of the target object are calculated; The corresponding object identity is determined based on the tag identifier of the location tag.

3. The environmental control method according to claim 1, characterized in that, The acquisition of thermal feature information matching the target object includes: The thermal image of the current space is acquired using a thermal feature acquisition sensor; Based on the spatial coordinates in the positioning information, a target area corresponding to the target object is determined in the thermal image; Extract the body surface temperature data of the target area.

4. The environmental control method according to claim 3, characterized in that, The step of determining the current state information of the target object based on the positioning information and the thermal feature information includes: Based on the positioning information, the motion parameters of the target object are determined; Based on the thermal feature information, the thermal feature parameters of the target object are determined; The current state information of the target object is determined based on the motion parameters and the thermal characteristic parameters.

5. The environmental control method according to claim 1, characterized in that, The generation of an environment control strategy based on the control mode, the current state information, and preset object preference configuration information includes: When the control mode is the single-person mode, the target environment parameters are determined based on the object preference configuration information corresponding to the target object; wherein, the object preference configuration information includes at least one of the following: reference temperature parameter, wind direction preference parameter, and sleep curve parameter; The environmental control strategy is generated based on the target environmental parameters and the current state information.

6. The environmental control method according to claim 1, characterized in that, The generation of an environment control strategy based on the control mode, the current state information, and preset object preference configuration information includes: When the control mode is the multi-person mode and is determined to be the multi-person equilibrium mode, obtain the object preference configuration information corresponding to each target object; Detect whether there are parameter conflicts between the object preference configuration information corresponding to each target object; In response to the existence of parameter conflicts, an equilibrium control strategy is generated based on the preference parameters of each target object and the corresponding weight coefficients as the environmental control strategy.

7. The environmental control method according to claim 1, characterized in that, The generation of an environment control strategy based on the control mode, the current state information, and preset object preference configuration information includes: When the control mode is the multi-person mode and it is determined to be the single-person dominant mode, in response to the received dominant object selection instruction, the target object corresponding to the dominant object selection instruction is determined as the main control object. Based on the object preference configuration information corresponding to the master control object, a master control control strategy is generated as the environment control strategy, and the maximum output intensity in the master control control strategy is limited.

8. The environmental control method according to claim 6, characterized in that, The process of generating a balance control strategy based on the preference parameters and corresponding weight coefficients of each target object includes: The corresponding weight coefficient is determined based on the current state information and preset attribute information of each target object; wherein the preset attribute information includes at least one of age attribute and physical condition attribute; Based on the weighting coefficients, the preference parameters of each target object are weighted to obtain the equilibrium parameters; The equilibrium control strategy is generated based on the equilibrium parameters.

9. The environmental control method according to claim 6, characterized in that, The process of generating a balance control strategy based on the preference parameters and corresponding weight coefficients of each target object includes: In response to the current state information of the target object satisfying a preset priority condition, the weight coefficient corresponding to the target object is increased; wherein, the preset priority condition includes at least one of the following: elderly priority condition, activity intensity priority condition, and abnormal body surface temperature priority condition; Alternatively, based on the thermal characteristic information, the degree of deviation between the surface temperature of the target object and the reference temperature can be determined; The weight coefficient of the target object is determined based on the degree of deviation; wherein the degree of deviation is positively correlated with the weight coefficient.

10. The environmental control method according to claim 6, characterized in that, After detecting whether there are parameter conflicts among the object preference configuration information corresponding to each target object, the method further includes: In response to a parameter conflict, a conflict warning message is generated. Output the conflict warning message to prompt the user to choose between entering the single-player dominant mode or maintaining the multiplayer balanced mode.

11. The environmental control method according to claim 1, characterized in that, The step of controlling the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy includes: Determine the air supply direction parameters based on the spatial coordinates of the target object; Based on the wind direction preference parameter in the object preference configuration information and the current status information, the air supply intensity parameter is determined; Based on the air supply direction parameters and the air supply intensity parameters, control the air guide mechanism and / or the fan to perform air supply operations.

12. The environmental control method according to claim 11, characterized in that, When the environmental control device is a split-type environmental control device, the step of controlling the air guide mechanism and / or the fan to perform air supply operation according to the air supply direction parameter and the air supply intensity parameter includes: Based on the aforementioned control mode, a unified target environmental parameter and a unified air supply control strategy are determined, and the actuators are controlled to operate in accordance with the unified air supply control strategy.

13. The environmental control method according to claim 11, characterized in that, When the environmental control equipment is a central air conditioning system and the target object is located in different air supply zones, controlling the air guide mechanism and / or fan to perform air supply operation according to the air supply direction parameters and the air supply intensity parameters includes: For each air supply zone, the zone environmental parameters and zone air supply control strategy are determined based on the object preference configuration information and current status information of the corresponding target object. The actuators controlling the corresponding air supply area operate independently according to the air supply control strategy for that area.

14. The environmental control method according to claim 1, characterized in that, After controlling the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy, the method further includes: According to a preset cycle, the positioning information and thermal feature information of the target object are reacquired. Based on the reacquired positioning information and thermal feature information, determine whether the state of the target object has changed; In response to a change in state, the current state information is updated, and the process returns to the step of executing the generation environment control strategy.

15. The environmental control method according to claim 14, characterized in that, The step of determining whether the state of the target object has changed based on the reacquired positioning information and thermal feature information includes: Based on the thermal characteristic information, the surface temperature change trend of the target object is determined; Based on the trend of changes in body surface temperature, determine whether the current environmental control strategy needs to be modified. In response to the need for correction, a PID control correction factor is generated based on the body surface temperature data, and the environmental regulation strategy is updated according to the PID control correction factor.

16. The environmental control method according to claim 1, characterized in that, The method further includes: Based on the spatial coordinate change trajectory in the positioning information, predict the time when the target object leaves the room; In response to the absence time meeting preset energy-saving conditions, a pre-energy-saving control strategy is generated to control the environmental control equipment to enter energy-saving operation mode in advance; and / or, In response to detecting that the target object is approaching the current space and the estimated arrival time is less than a preset threshold, a pre-adjustment control strategy is generated to control the environmental control device to perform environmental pre-adjustment operations in advance.

17. The environmental control method according to claim 1, characterized in that, Before acquiring the location information of at least one target object within the current space, the method further includes: Receive an object registration request, the object registration request including object identity identifier and location tag binding information; Based on the object registration request, a mapping relationship is established between the object identity identifier and the location tag binding information; Obtain and store the object preference configuration information corresponding to the object identity identifier.

18. An environmental control device, characterized in that, include: The location information acquisition module is used to acquire the location information of at least one target object in the current space, the location information including the object's identity identifier and corresponding spatial coordinates; A thermal feature information acquisition module is used to acquire thermal feature information that matches the target object, the thermal feature information including body surface temperature data; The state determination module is used to determine the current state information of the target object based on the positioning information and the thermal feature information, wherein the current state information includes body surface temperature and motion state; The control mode determination module is used to determine the corresponding control mode based on the number of target objects; wherein, when the number of target objects is one, the control mode is determined to be a single-person mode; when the number is greater than one, the control mode is determined to be a multi-person mode, and the multi-person mode includes a multi-person balanced mode and a single-person dominant mode; The strategy generation module is used to generate an environmental control strategy based on the control mode, the current state information, and preset object preference configuration information. The control execution module is used to control the environmental control equipment to perform corresponding environmental control operations according to the environmental control strategy.

19. An electronic device, characterized in that, include: At least one processor; Memory, used to store at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the environmental control method as described in any one of claims 1 to 17.

20. A computer-readable storage medium, characterized in that, It stores a computer program, which, when executed by a processor, implements the environmental control method as described in any one of claims 1 to 17.