CN116294088B - Air conditioner control method and device, electronic equipment and storage medium - Google Patents
Air conditioner control method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN116294088B CN116294088B CN202310536922.3A CN202310536922A CN116294088B CN 116294088 B CN116294088 B CN 116294088B CN 202310536922 A CN202310536922 A CN 202310536922A CN 116294088 B CN116294088 B CN 116294088B
- Authority
- CN
- China
- Prior art keywords
- air conditioner
- service
- target area
- determining
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/46—Improving electric energy efficiency or saving
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
- F24F11/79—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling the direction of the supplied air
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/80—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/88—Electrical aspects, e.g. circuits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The application relates to an air conditioner control method, an air conditioner control device, electronic equipment and a storage medium, wherein the method comprises the steps of acquiring at least two live images in a preset period of a target area, and determining activity information corresponding to a plurality of interference objects respectively based on the at least two live images, wherein each activity information comprises a plurality of activity states of the corresponding interference objects and an activity period and an activity range of each activity state; determining a plurality of service areas in a target area, service levels corresponding to each service area and at least one service object based on the activity information corresponding to each of the plurality of interference objects; acquiring the position and temperature demand information of at least one air conditioner air outlet corresponding to a target area; determining a first operation parameter based on the temperature demand information, the service information and the position of at least one air outlet of the air conditioner; and controlling the operation of the air conditioner in the target area based on the first operation parameter. The air conditioner energy consumption can be reduced.
Description
Technical Field
The present disclosure relates to the field of air conditioning technologies, and in particular, to an air conditioning control method, an air conditioning control device, an electronic device, and a storage medium.
Background
With the development of the age, the requirements of users on the environment are higher and higher, and the air conditioner is widely applied to buildings. The air conditioning system is an electricity consumption main body of the building, creates a comfortable environment for users, and simultaneously generates huge energy consumption, wherein the energy consumption accounts for 40% -60% of the total energy consumption of the whole building.
In the related art, the temperature in the working area corresponding to the air conditioner is adjusted by setting parameters such as the temperature, the wind speed, the wind direction and the like of the air conditioner by a user. However, people or objects having influence on the temperature may exist in the working area corresponding to the air conditioner, and the requirements for the temperature in the working area may be different, so that when the temperature is adjusted by using the parameters set by the user, the air conditioner may generate redundant energy consumption and waste when the temperature is adjusted in the area with lower temperature requirement. How to reduce the energy consumption of the air conditioner is a urgent problem to be solved.
Disclosure of Invention
In order to reduce energy consumption of an air conditioner, the application relates to an air conditioner control method, an air conditioner control device, electronic equipment and a storage medium.
In a first aspect, the present application provides an air conditioner control method, which adopts the following technical scheme:
an air conditioner control method, comprising:
acquiring at least two live images of a target area in a preset period, wherein the shooting time of each live image is different;
Determining activity information corresponding to each of a plurality of interference objects based on the at least two live images, wherein the interference objects influence the temperature of a target area, and each activity information comprises a plurality of activity states of the corresponding interference objects, and an activity period and an activity range of each activity state;
determining service information based on the activity information corresponding to each of the plurality of interference objects, wherein the service information comprises a plurality of service areas in a target area, and a service grade and at least one service object corresponding to each service area;
acquiring the position and temperature demand information of at least one air conditioner air outlet corresponding to the target area;
determining a first operation parameter based on the temperature demand information, the service information and the position of the air outlet of the at least one air conditioner, wherein the first operation parameter comprises first operation power and first operation time of each air conditioner in a target area and first wind direction of the air outlet of each air conditioner;
and controlling the air conditioner in the target area to operate based on the first operation parameter.
By adopting the technical scheme, through analyzing the live image of the target area, the interference objects which can influence the temperature of the target area in the target area, a plurality of active states of each interference object and the active duration and the active range of the corresponding interference object in each active state are determined; further determining a service area which is hollow in the target area and needs main temperature control, and a service grade and at least one service object corresponding to each service area, wherein the service area is higher in temperature consumption or more in interference objects; and determining a first operation parameter of the air conditioner in the target area by combining the position of the air outlet of the air conditioner corresponding to the target area and the temperature requirement required by the target area, and controlling the air conditioner in the target area to operate according to the first operation parameter. By controlling the power and the wind direction of the air conditioner, the temperature adjustment is carried out for the service area, the air flowing speed in the service area is accelerated, and then the corresponding service area can reach the required temperature in a shorter time, and the energy consumption condition of the air conditioner can be reduced.
In one possible implementation, determining activity information corresponding to each of the plurality of interfering objects based on the at least two live images includes:
acquiring an infrared thermal imaging image of the target area;
determining a plurality of interference objects and the category of each interference object based on the infrared thermal imaging map and the at least two live images;
determining key points of each interference object based on the category of each interference object;
constructing an image sequence based on the shooting moments corresponding to the at least two live images respectively;
and determining the activity information corresponding to each of the plurality of interference objects based on the image sequence, the key point and the belonging category of each of the interference objects.
By adopting the technical scheme, according to the infrared thermal imaging image corresponding to the target area and at least two live images, a plurality of interference objects contained in the target area and the category of each interference object are determined, and the interference objects which have influence on the temperature in the target area can be more accurately confirmed by combining the infrared thermal imaging image; according to different categories, determining key points of each interference object, determining positions of the key points corresponding to each interference object in each live image in an image sequence, further determining the activity state of each interference object in a target area, and determining the activity state of each activity state for a corresponding activity area and activity duration, wherein the activity state of the corresponding interference object can be determined more accurately through the key points, so that the determined activity information is more consistent with the actual situation of the target area.
In one possible implementation manner, determining service information based on activity information corresponding to each of the plurality of interference objects includes:
acquiring a use scene and a current temperature of the target area;
determining a plurality of service objects from the plurality of interference objects based on the usage scenario, and a priority of each service object;
determining a heat model based on the current temperature and the activity information corresponding to each of the plurality of interference objects, wherein the heat model comprises heat distribution conditions in a target area;
and determining service information based on the heat model and the activity information and the priority corresponding to each of the plurality of service objects.
By adopting the technical scheme, a plurality of service objects are determined from the determined interference objects according to different use scenes, and the priority of temperature control is carried out on each service correspondingly to the service objects; the temperature influence degree of different interference objects on the target area may be different under different temperature conditions, and then the heat distribution condition in the target area is determined by combining the current temperature; according to the heat distribution condition of the target area and the activity information and the priority of each service object, the service area needing to be subjected to temperature control in the target area is determined, so that the air conditioner in the target area only needs to perform temperature control on the service area, and the energy consumption of the air conditioner is reduced by reducing the area of the area needing to be subjected to temperature control.
In one possible implementation manner, before acquiring the position of at least one air outlet of the air conditioner corresponding to the target area, the method further includes:
acquiring planning information of a target area, wherein the planning information comprises a function area planning scheme of the target area and the planning quantity of air outlets of an air conditioner;
and determining the position of at least one air outlet of the air conditioner based on the planning information.
Through adopting above-mentioned technical scheme, according to the regional functional area planning scheme of target and the planning quantity of arranging the air conditioner air outlet in the target region, confirm the arrangement position of every air conditioner air outlet for the effect of controlling the temperature to the target region through the position of air conditioner air outlet place is better.
In one possible implementation manner, an air conditioner control method further includes:
acquiring historical data of each air conditioner in the target area, wherein the historical data comprises the use temperature and energy consumption of the corresponding air conditioner in each use period and the corresponding outdoor temperature of each use period;
for any air conditioner, determining energy consumption information of the any air conditioner based on historical data of the any air conditioner, wherein the energy consumption information comprises energy conversion ratios of the any air conditioner in each corresponding use period, and the energy conversion ratios represent energy consumption conditions of the any air conditioner in unit time in the corresponding use period;
And when the energy consumption information of any air conditioner meets the preset conditions, determining the inspection prompt information, wherein the preset conditions comprise that the energy conversion ratio of the energy consumption information in the use period with the preset number is larger than a preset value.
By adopting the technical scheme, the use condition of the air conditioner in the history is analyzed, the energy conversion ratio of each air conditioner in each corresponding use period is determined, if the energy conversion ratio corresponding to the use periods with the preset number is larger than the preset value in the energy consumption information of the corresponding air conditioner, the energy consumption abnormality of the corresponding air conditioner is determined, and the corresponding inspection prompt information is determined, so that an maintainer can eliminate the corresponding air conditioner abnormality as soon as possible, and the extra energy consumption caused by machine faults or aging is reduced.
In one possible implementation manner, an air conditioner control method further includes:
acquiring temperature curves corresponding to a plurality of preset temperature measuring points in the target area;
determining a second operation parameter based on temperature curves corresponding to the preset temperature measuring points, wherein the second operation parameter comprises second operation power and second operation time of each air conditioner in a target area and second wind direction of an air outlet of each air conditioner;
And controlling the air conditioner in the target area to operate based on the second operation parameter.
By adopting the technical scheme, the temperature curves of a plurality of preset temperature measuring points in the target area are obtained, each temperature curve is analyzed, and if the temperature of the area is determined to reach the expected temperature and the temperature tends to be stable, a second operation parameter is determined. The air conditioner can maintain the temperature of the target area within the temperature demand interval under the second operation parameter, and can reduce the energy consumption of the air conditioner.
Acquiring a monitoring image of a target area;
determining an idle time length based on the monitoring image and the service object;
when the idle time is longer than the first preset time and shorter than or equal to the second preset time, determining a third operation parameter, wherein the third operation parameter comprises third operation power and third operation time of each air conditioner in the target area and third wind direction of an air outlet of each air conditioner;
controlling the air conditioner in the target area to operate based on the third operation parameter;
when the idle time length is longer than a second preset time length, determining a fourth operation parameter, wherein the fourth operation parameter comprises fourth operation power and fourth operation time of each air conditioner in a target area and fourth wind direction of an air outlet of each air conditioner;
And controlling the air conditioner in the target area to operate based on the fourth operation parameter.
By adopting the technical scheme, the idle time length of the service object which is not in the target area is determined according to the monitoring image of the target area and the service object, and the operation parameters of the air conditioner are adjusted according to the idle time length; if the idle time length is longer than the first preset time length and is smaller than or equal to the second preset time length, the service object in the target area may only leave briefly, a corresponding third operation parameter in the state is determined, and the air conditioner in the target area is controlled to operate based on the third operation parameter; if the idle time is longer than the second preset time, the service object in the target area may be already away, and the air conditioner is controlled to work with lower running power or the air conditioner is turned off, namely, the fourth running parameter. By monitoring the condition of the service object in the target area and controlling the operation parameters of the air conditioner in the target area, the energy consumption can be reduced.
In a second aspect, the present application provides an air conditioner control device, which adopts the following technical scheme:
an air conditioner control device, comprising:
the live image acquisition module is used for acquiring at least two live images of a target area within a preset period, and the shooting time of each live image is different;
The system comprises an activity information determining module, a target area determining module and a target area determining module, wherein the activity information determining module is used for determining activity information corresponding to a plurality of interference objects respectively based on at least two live images, the interference objects influence the temperature of the target area, and each activity information comprises a plurality of activity states of the corresponding interference objects, and an activity period and an activity range of each activity state;
the service information determining module is used for determining service information based on the activity information corresponding to each of the plurality of interference objects, wherein the service information comprises a plurality of service areas in a target area, and the service level corresponding to each service area and at least one service object;
the area related information acquisition module is used for acquiring the position and temperature demand information of at least one air conditioner air outlet corresponding to the target area;
a first operation parameter determining module, configured to determine a first operation parameter based on the temperature requirement information, the service information, and a position of the at least one air conditioner air outlet, where the first operation parameter includes a first operation power and a first operation time of each air conditioner in a target area, and a first wind direction of each air conditioner air outlet;
And the first control module is used for controlling the air conditioner in the target area to operate based on the first operation parameter.
By adopting the technical scheme, through analyzing the live image of the target area, the interference objects which can influence the temperature of the target area in the target area, a plurality of active states of each interference object and the active duration and the active range of the corresponding interference object in each active state are determined; further determining a service area which is hollow in the target area and needs main temperature control, and a service grade and at least one service object corresponding to each service area, wherein the service area is higher in temperature consumption or more in interference objects; and determining a first operation parameter of the air conditioner in the target area by combining the position of the air outlet of the air conditioner corresponding to the target area and the temperature requirement required by the target area, and controlling the air conditioner in the target area to operate according to the first operation parameter. By controlling the power and the wind direction of the air conditioner, the temperature adjustment is carried out for the service area, the air flowing speed in the service area is accelerated, and then the corresponding service area can reach the required temperature in a shorter time, and the energy consumption condition of the air conditioner can be reduced.
In a possible implementation manner, the activity information determining module is specifically configured to, when determining activity information corresponding to each of the plurality of interference objects based on the at least two live images:
acquiring an infrared thermal imaging image of the target area;
determining a plurality of interference objects and the category of each interference object based on the infrared thermal imaging map and the at least two live images;
determining key points of each interference object based on the category of each interference object;
constructing an image sequence based on the shooting moments corresponding to the at least two live images respectively;
and determining the activity information corresponding to each of the plurality of interference objects based on the image sequence, the key point and the belonging category of each of the interference objects.
In one possible implementation manner, the service information determining module is specifically configured to, when determining service information based on the activity information corresponding to each of the plurality of interference objects:
acquiring a use scene and a current temperature of the target area;
determining a plurality of service objects from the plurality of interference objects based on the usage scenario, and a priority of each service object;
Determining a heat model based on the current temperature and the activity information corresponding to each of the plurality of interference objects, wherein the heat model comprises heat distribution conditions in a target area;
and determining service information based on the heat model and the activity information and the priority corresponding to each of the plurality of service objects.
In one possible implementation manner, before the area related information obtaining module obtains the position of at least one air conditioner air outlet corresponding to the target area, the area related information obtaining module further includes:
the planning information acquisition module is used for acquiring planning information of a target area, wherein the planning information comprises a functional area planning scheme of the target area and the planning quantity of air outlets of the air conditioner;
and the air conditioner air outlet position determining module is used for determining the position of at least one air conditioner air outlet based on the planning information.
In one possible implementation manner, an air conditioner control device further includes:
the historical data acquisition module is used for acquiring historical data of each air conditioner in the target area, wherein the historical data comprises the use temperature and energy consumption of the corresponding air conditioner in the history in each use period and the outdoor temperature corresponding to each use period;
The energy consumption information determining module is used for determining energy consumption information of any air conditioner based on historical data of the any air conditioner, wherein the energy consumption information comprises energy conversion ratio of the any air conditioner in each corresponding use period, and the energy conversion ratio represents energy consumption condition of the any air conditioner in unit time in the corresponding use period;
and when the energy consumption information of any air conditioner meets the preset conditions, determining the inspection prompt information, wherein the preset conditions comprise that the energy conversion ratio of the energy consumption information in the use period with the preset number is larger than a preset value.
In one possible implementation manner, an air conditioner control device further includes:
the temperature curve acquisition module is used for acquiring temperature curves corresponding to a plurality of preset temperature measuring points in the target area;
the second operation parameter determining module is used for determining a second operation parameter based on temperature curves corresponding to the preset temperature measuring points, wherein the second operation parameter comprises second operation power and second operation time of each air conditioner in the target area and second wind direction of an air outlet of each air conditioner;
And the second control module is used for controlling the air conditioner in the target area to operate based on the second operation parameter.
In one possible implementation manner, an air conditioner control device further includes:
the monitoring image acquisition module is used for acquiring a monitoring image of the target area;
the idle time length determining module is used for determining idle time length based on the monitoring image and the service object;
the third operation parameter determining module is used for determining a third operation parameter when the idle time is longer than a first preset time and shorter than or equal to a second preset time, wherein the fourth operation parameter comprises third operation power and third operation time of each air conditioner in the target area and third wind direction of an air outlet of each air conditioner;
the third control module is used for controlling the air conditioner in the target area to operate based on the third operation parameter;
a fourth operation parameter determining module, configured to determine a fourth operation parameter when the idle time period is longer than a second preset time period, where the fourth operation parameter includes a fourth operation power and a fourth operation time of each air conditioner in the target area and a fourth wind direction of an air outlet of each air conditioner;
And the fourth control module is used for controlling the air conditioner in the target area to operate based on the fourth operation parameter.
In a third aspect, the present application provides an electronic device, which adopts the following technical scheme:
an electronic device, the electronic device comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application configured to: an air conditioner control method as described above is performed.
In a fourth aspect, the present application provides a computer readable storage medium, which adopts the following technical scheme:
a computer-readable storage medium, comprising: a computer program capable of being loaded by a processor and executing one of the air conditioner control methods described above is stored.
In summary, the present application includes at least one of the following beneficial technical effects:
through analyzing the live image of the target area, determining an interference object which can influence the temperature of the target area in the target area, a plurality of active states of each interference object and the active duration and the active range of the corresponding interference object in each active state; further determining a service area which is hollow in the target area and needs main temperature control, and a service grade and at least one service object corresponding to each service area, wherein the service area is higher in temperature consumption or more in interference objects; and determining a first operation parameter of the air conditioner in the target area by combining the position of the air outlet of the air conditioner corresponding to the target area and the temperature requirement required by the target area, and controlling the air conditioner in the target area to operate according to the first operation parameter. By controlling the power and the wind direction of the air conditioner, the temperature adjustment is carried out for the service area, the air flowing speed in the service area is accelerated, and then the corresponding service area can reach the required temperature in a shorter time, and the energy consumption condition of the air conditioner can be reduced.
According to the infrared thermal imaging image corresponding to the target area and at least two live images, determining a plurality of interference objects contained in the target area and the category of each interference object, and combining the infrared thermal imaging image to more accurately determine the interference objects which have influence on the temperature in the target area; according to different categories, determining key points of each interference object, determining positions of the key points corresponding to each interference object in each live image in an image sequence, further determining the activity state of each interference object in a target area, and determining the activity state of each activity state for a corresponding activity area and activity duration, wherein the activity state of the corresponding interference object can be determined more accurately through the key points, so that the determined activity information is more consistent with the actual situation of the target area.
According to different usage scenes, determining a plurality of service objects from the determined interference objects, and controlling the temperature priority of each service, wherein the service objects are corresponding to each service; the temperature influence degree of different interference objects on the target area may be different under different temperature conditions, and then the heat distribution condition in the target area is determined by combining the current temperature; according to the heat distribution condition of the target area and the activity information and the priority of each service object, the service area needing to be subjected to temperature control in the target area is determined, so that the air conditioner in the target area only needs to perform temperature control on the service area, and the energy consumption of the air conditioner is reduced by reducing the area of the area needing to be subjected to temperature control.
Drawings
Fig. 1 is a schematic flow chart of an air conditioner control method in an embodiment of the present application;
fig. 2 is a schematic structural diagram of an air conditioner control device according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device in an embodiment of the present application.
Detailed Description
The present application is described in further detail below in conjunction with fig. 1-3.
Modifications of the embodiments which do not creatively contribute to the invention may be made by those skilled in the art after reading the present specification, but are protected by patent laws only within the scope of the present application.
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
In addition, the term "and/or" herein is merely an association relationship describing an association object, and means that three relationships may exist, for example, a and/or B may mean: a exists alone, A and B exist together, and B exists alone. In this context, unless otherwise specified, the term "/" generally indicates that the associated object is an "or" relationship.
The embodiment of the application provides an air conditioner control method, which is executed by an electronic device, and referring to fig. 1, the method includes steps S101 to S106, wherein:
step S101, at least two live images of a target area in a preset period are acquired, and the shooting time of each live image is different.
For the embodiment of the present application, the target area is an area where the air conditioner needs to perform temperature adjustment, the preset period may be five minutes, ten minutes, and the like before the air conditioner is started in the target area, and the duration of the preset period and the time at which the preset period is located are not specifically limited in the embodiment of the present application. The live images may be images taken for the target area at preset time intervals within a preset period, or may be images taken for the target area in real time, and the photographing angles of each live image are the same.
Step S102, based on at least two live images, determining activity information corresponding to each of a plurality of interference objects, wherein the interference objects affect the temperature of a target area, and each activity information comprises a plurality of activity states of the corresponding interference objects, and an activity period and an activity range of each activity state.
For the embodiment of the application, feature extraction is performed on at least two acquired live images, and a plurality of interference objects contained in a target area are determined, wherein the feature extraction can comprise texture feature extraction, shape feature extraction, color feature extraction and the like, and the interference objects can be personnel, goods, doors and windows, electric appliances and the like in the target area. For any interference object, determining the position of the interference object in each live image, and analyzing and determining a plurality of activity states of the interference object in a preset period, and the activity period and the activity range of each activity state by combining the shooting time of each live image. The temperature of the target area is influenced by the interference object in the active state, the active range comprises an area in which the temperature of the target area is influenced by the corresponding interference object in each active state, and the active period comprises the time period in which the temperature of the target area is influenced by the corresponding interference object in each active state.
Further, the types of the interference objects are different, so that the corresponding activity states of the interference objects may be different, for example, by analyzing at least two acquired live images, it is determined that the interference objects include a person a and a window X, and the activity states of the interference objects are analyzed in combination with the shooting time of each live image: the activity state of the person A in the preset period comprises sitting and walking, the activity range in the sitting state comprises a residence area of the person A, and the activity period comprises the residence time of the person A in the residence area; the moving range in the walking state comprises a walking area of the person A, and the moving period comprises the time period of the person A walking in the walking area. The movable state of the window X in the preset period is fully opened, the position of the window X in the fully opened state is used as the center of a circle, the preset radius is used as the radius, the angle corresponding to the fully opened state of the window A is used as the central angle, the movable range of the window X in the fully opened state is determined, and the movable period of the window X is the duration of the window X in the fully opened state.
Step S103, service information is determined based on the activity information corresponding to each of the plurality of interference objects, wherein the service information comprises a plurality of service areas in the target area, service grades corresponding to each service area and at least one service object.
For the embodiment of the application, each interference object can be analyzed according to the activity information corresponding to each of the plurality of interference objects, and then a plurality of service objects are determined from all the interference objects, wherein the service objects comprise interference objects served by air conditioners in a target area for temperature adjustment and interference objects with larger influence on temperature in the target area. Such as personnel in an office area, open doors and windows, goods in a warehouse, etc. And determining a plurality of service areas according to the active areas corresponding to each service object, wherein each service area corresponds to at least one service object, and the position of each service area can be represented by a plurality of corresponding contour coordinates. And determining the service grade of each service area according to at least one service object contained in each service area and combining the service priority of each service object, wherein the service grade is determined according to the number of the service objects in the corresponding service area and the priority of each service object.
Further, the target area can be divided into a plurality of preset subareas, and all interference objects contained in each preset subarea and the activity state and the activity duration of each interference object in the corresponding preset subarea are determined by combining the activity information corresponding to each of the plurality of interference objects. For any interference object in any preset subarea, according to a plurality of activity states of the interference object, determining activity coefficients corresponding to the activity states of the interference object, summing products of the activity coefficients of each activity state and the activity duration, and determining the activity value of the interference object in the preset subarea. And calculating the active value of each interference object in each preset subarea, summing the active values of each interference object in the target area for each preset subarea, and determining the area active value of the preset subarea. Determining a preset subarea with an area activity value larger than a preset activity value from all preset subareas as a service area, and taking an interference object contained in each service area as a service object of a corresponding service area; and determining the service grade of each service area according to the area activity value corresponding to each service area. For example, the service ranks include rank 1, rank 2, … …, rank 10, with rank 1 service rank highest and rank 10 service rank lowest; each service level corresponds to a zone of an area activity value, and the corresponding service level is determined according to the zone corresponding to the area activity value of the service area.
Step S104, obtaining the position and temperature demand information of at least one air conditioner air outlet corresponding to the target area.
For the embodiment of the application, the position of the air outlet of the air conditioner corresponding to the target area can be obtained in a manual input mode; the planning and design condition of the target area can be obtained, and the position of at least one air conditioner air outlet corresponding to the target area can be obtained. The air conditioners corresponding to the air outlets of all the air conditioners in the target area may or may not be identical. The temperature demand information comprises the temperature demand of a user for refrigerating or heating in the target area, the temperature demand information can be obtained through manual input, and the temperature demand information can also be obtained through analysis of the current outdoor temperature. Step S104 may be performed before step S101, after step S101, or simultaneously with step S101, and fig. 1 is an example of implementation.
Step S105, determining a first operation parameter based on temperature demand information, service information and the position of at least one air conditioner air outlet, wherein the first operation parameter comprises first operation power and first operation time of each air conditioner in a target area and first wind direction of each air conditioner air outlet;
And step S106, controlling the operation of the air conditioner in the target area based on the first operation parameter.
For the embodiment of the application, according to the service level of each service area and at least one service object, determining the energy consumption of each service area by combining the area of each service area, when the service level in the service area is higher, the number of the service objects is larger, and when the area of the area is larger, the energy consumption of the corresponding service area is larger. And determining a plurality of service areas corresponding to the air outlets of the air conditioners according to the position of each service area, the energy consumption and the position of the air outlets of the air conditioners. According to the different numbers of air conditioner air outlets corresponding to each air conditioner and the different numbers of air conditioners, the refrigerating capacity or heating capacity which can be provided by each air conditioner air outlet may be different. The first operation parameters comprise first operation power and first operation time of each air conditioner in the target area and first wind direction of an air outlet of each air conditioner, wherein the first operation time can be the time when the air conditioner corresponding to the target area starts to regulate and control the temperature of the target area.
Further, for any air conditioner air outlet, controlling the air conditioner to preferentially perform temperature adjustment on the service area with high energy consumption according to the position relation between the air conditioner air outlet and a plurality of service areas corresponding to the air conditioner air outlet and the energy consumption of each service area, and further determining a first wind direction of the air conditioner air outlet; by increasing the air flow rate of the service area with high energy consumption, the corresponding service area can reach the required temperature in a shorter time. Determining the total energy consumption of the air conditioners corresponding to the air outlets of the air conditioners according to the temperature demand information, a plurality of service areas corresponding to the air conditioners and the energy consumption of the service areas; and further, according to the corresponding relation between each air conditioner and the air outlet of each air conditioner, determining the first running power of each air conditioner.
Still further, when there are at least two air conditioner air outlets which are the same as a certain service area in distance, and the at least two air conditioner air outlets can both perform temperature control on the service area, the air conditioner air outlets corresponding to the determined air conditioner can be preferentially selected, and the energy consumption is reduced by reducing the number of air conditioners.
Through analyzing the live image of the target area, determining an interference object which can influence the temperature of the target area in the target area, a plurality of active states of each interference object and the active duration and the active range of the corresponding interference object in each active state; further determining a service area which is hollow in the target area and needs main temperature control, and a service grade and at least one service object corresponding to each service area, wherein the service area is higher in temperature consumption or more in interference objects; and determining a first operation parameter of the air conditioner in the target area by combining the position of the air outlet of the air conditioner corresponding to the target area and the temperature requirement required by the target area, and controlling the air conditioner in the target area to operate according to the first operation parameter. By controlling the power and the wind direction of the air conditioner, the temperature adjustment is carried out for the service area, the air flowing speed in the service area is accelerated, and then the corresponding service area can reach the required temperature in a shorter time, and the energy consumption condition of the air conditioner can be reduced.
Further, based on the at least two live images, activity information corresponding to each of the plurality of interfering objects is determined, including step S1021 (not shown in the figure) -step S1025 (not shown in the figure), wherein:
step S1021, acquiring an infrared thermal imaging image of the target area.
Specifically, a current infrared thermal imaging image of the target area is acquired through an infrared image acquisition device in the target area.
Step S1022, determining a plurality of interference objects and a category to which each interference object belongs based on the infrared thermal imaging image and at least two live images.
Specifically, according to an infrared thermal imaging diagram of a target area, determining all heating sources or cooling sources in the target area; according to the position of each heating source or cooling source in the infrared thermal imaging diagram, combining all acquired live images to determine a plurality of interference objects contained in the interference objects; and according to the imaging of each interference object in the live image and the infrared thermal imaging chart, carrying out characteristic analysis on the interference objects, and determining the category of each interference object, wherein the category comprises but is not limited to a human body, a stationary object, a door window and the like. Wherein the infrared thermal imaging map is consistent with the shooting angle and shooting range of each live image.
Step S1023, determining the key point of each interference object based on the category of each interference object.
Specifically, possible selection modes of key points corresponding to different belonging types are different, the key point of each interference object is determined according to the selection mode of the key point corresponding to each interference object, and the position and the state of the corresponding interference object can be determined more accurately through the key points. For example, if the category of the interference object a is a human body, the key point of the interference object a is the center of gravity of the body corresponding to the interference object a, that is, the midpoint of the anterior superior iliac spine connecting line of the corresponding human body; and if the category of the interference object B is door and window, the key point of the interference object B is a door and window handle corresponding to the interference object B.
Step S1024, an image sequence is constructed based on the shooting moments corresponding to at least two live images.
Specifically, all acquired live images are ordered according to the shooting time of each live image, and an image sequence is constructed.
Step S1025, determining activity information corresponding to each of the plurality of interference objects based on the image sequence, the key point and the belonging category of each of the interference objects.
Specifically, for any interference object, determining a position corresponding to a key point of the interference object in each live image in an image sequence, and extracting an image area corresponding to the interference object in each live image; and further, according to the category of the interference object, analyzing any two adjacent live images at the shooting time by combining the positions of key points and image areas corresponding to the interference object in the two live images, and judging whether the interference object is in an active state and the category and the active range corresponding to the active state in the period corresponding to the two adjacent shooting times, wherein the period between the two shooting times is used as the corresponding active time length of the interference object in the active state. The category of the activity state is determined according to the category to which the corresponding interference object belongs, for example, the category to which the interference object a belongs is a person, and the corresponding activity state may include: sedentary, mild exercise, moderate exercise and severe exercise; and determining the activity information of the interference object A according to the position of the key point corresponding to each live object in the image sequence and the image area.
According to the infrared thermal imaging image corresponding to the target area and at least two live images, determining a plurality of interference objects contained in the target area and the category of each interference object, and combining the infrared thermal imaging image to more accurately determine the interference objects which have influence on the temperature in the target area; according to different categories, determining key points of each interference object, determining positions of the key points corresponding to each interference object in each live image in an image sequence, further determining the activity state of each interference object in a target area, and determining the activity state of each activity state for a corresponding activity area and activity duration, wherein the activity state of the corresponding interference object can be determined more accurately through the key points, so that the determined activity information is more consistent with the actual situation of the target area.
Further, based on the activity information corresponding to each of the plurality of interference objects, service information is determined, including step S1031 (not shown in the figure) -step S1034 (not shown in the figure), wherein:
step S1031, acquiring a usage scenario and a current temperature of the target area.
Specifically, the usage scenario of the target area may be determined by analyzing a live image of the target area; the current temperature in the target area is acquired by a temperature measuring device arranged in the target area. The use scene and the current temperature of the target area can be acquired in a manual input mode. The manner in which the usage scenario and the current temperature are obtained is not particularly limited in the embodiments of the present application. Usage scenarios include, but are not limited to, offices, shops, warehouses, machine rooms, and the like.
Step S1032, based on the usage scenario, determining a plurality of service objects from the plurality of interference objects, and a priority of each service object.
Specifically, in different usage scenarios, the objects that the air conditioner needs to serve may be different, and in different usage scenarios, the priority of the air conditioner serving the same service object may also be different. For example, the interfering objects include staff a, computer equipment X, and fruit Y, and the priorities include level 1, level 2, and level 3, with the level 1 priority being highest and the level 3 priority being lowest. When the use scene is a machine room, the service object comprises a worker A and a computer device X, the priority of the computer device X is 1 level, and the priority of the worker A is 2 level; when the usage scene is a refrigerator, the service object comprises fruits Y and computer equipment X, the priority of the fruits Y is 1 level, and the priority of the computer equipment X is 2 level.
Step S1033, determining a thermal model based on the current temperature and the activity information corresponding to each of the plurality of interference objects, where the thermal model includes a thermal distribution situation in the target area.
Specifically, for any activity state corresponding to any interference object, determining total heat generated by the interference object in the corresponding activity area through the activity duration according to the current temperature and the activity duration corresponding to the activity state, and determining the heat of the interference object to the activity area according to the area of the activity area. And superposing the heat generated by each interference object in each corresponding active area to determine a heat model of the target area.
Step S1034, determining service information based on the thermal model and the activity information and priorities corresponding to the plurality of service objects.
Specifically, according to the heat model of the target area, a plurality of high-heat areas with heat higher than preset heat are determined from the heat model, and the positions of the high-heat areas in the target area are determined; and further determining the priority of the plurality of service objects corresponding to each high-heat area according to the activity information corresponding to the plurality of service objects in the target area. Selecting a plurality of service objects with priority higher than a preset level and corresponding priority areas thereof according to the activity information and the priority corresponding to the service objects; and determining the heat corresponding to each priority region according to the position of each priority region in the heat model. And taking the high-heat area and the priority area as service areas, and further determining the service grade corresponding to each service area according to the heat corresponding to each service area and the priorities corresponding to a plurality of service objects in each service area.
According to different usage scenes, determining a plurality of service objects from the determined interference objects, and controlling the temperature priority of each service, wherein the service objects are corresponding to each service; the temperature influence degree of different interference objects on the target area may be different under different temperature conditions, and then the heat distribution condition in the target area is determined by combining the current temperature; according to the heat distribution condition of the target area and the activity information and the priority of each service object, the service area needing to be subjected to temperature control in the target area is determined, so that the air conditioner in the target area only needs to perform temperature control on the service area, and the energy consumption of the air conditioner is reduced by reducing the area of the area needing to be subjected to temperature control.
Further, before the position of at least one air outlet of the air conditioner corresponding to the target area is obtained, step S001 (not shown in the figure) -step S002 (not shown in the figure) is further included, where:
step S001, acquiring planning information of a target area, wherein the planning information comprises a functional area planning scheme of the target area and the planning quantity of air outlets of the air conditioner.
For the embodiment of the present application, the planning information may be obtained by manually inputting, or the planning information corresponding to the target area may be obtained from a database associated with the target area, and the method for obtaining the planning information is not specifically limited in the embodiment of the present application. The planning information comprises a functional area planning scheme of the target area and the planning quantity of air outlets of the air conditioner in the target area. The function area planning scheme comprises functions and positions corresponding to a plurality of function areas in the target area.
Step S002, determining the position of at least one air outlet of the air conditioner based on the planning information.
For the embodiment of the application, according to the function area planning scheme and the planning quantity of the air outlets of the air conditioners, a plurality of function areas corresponding to the air outlets of the air conditioners are determined. For any air conditioner air outlet, estimating the heat output of a corresponding functional area according to the actions of a plurality of corresponding functional areas; further, according to the heat output and the position of each functional area, the installation position of the air outlet of the air conditioner is determined; for example, the air conditioner air outlet may be installed directly above the functional area where the heat output is the greatest corresponding thereto.
According to the functional area planning scheme of the target area and the planning quantity of air conditioner air outlets arranged in the target area, the arrangement position of each air conditioner air outlet is determined, so that the temperature control effect on the target area is better through the position of the air conditioner air outlet.
Further, during the use of the air conditioner, the power consumed by the air conditioner may be increased due to the aging or damage of the equipment in the air conditioner, so that the air conditioner control method further includes step SA1 (not shown in the figure) -step SA3 (not shown in the figure), wherein:
step SA1, acquiring historical data of each air conditioner in a target area, wherein the historical data comprise the use temperature and energy consumption of the corresponding air conditioner in each use period and the corresponding outdoor temperature of each use period.
For the embodiment of the application, the historical data of each air conditioner corresponding to the target area is obtained, and each historical data comprises a plurality of using time periods used in the corresponding air conditioner histories, and the outdoor temperature and the energy consumption and the using temperature of the air conditioner corresponding to each using time period. When the air conditioner is used each time, information such as the use temperature, the energy consumption, the outdoor temperature and the like corresponding to the use period is recorded in a database, and the history data of each air conditioner corresponding to the target area can be obtained from the database.
And SA2, for any air conditioner, determining energy consumption information of any air conditioner based on historical data of any air conditioner, wherein the energy consumption information comprises energy conversion ratio of any air conditioner in each corresponding use period, and the energy conversion ratio represents energy consumption condition of any air conditioner in unit time in the corresponding use period.
For the embodiment of the application, for each usage period of any air conditioner, according to the outdoor temperature, the usage temperature and the energy consumption corresponding to each usage period, the energy conversion ratio of the corresponding air conditioner in each usage period is determined, and the energy conversion ratio=energy consumption/time (|outdoor temperature-usage temperature|use time long), where the usage time is the duration of the corresponding usage period.
And step SA3, determining inspection prompt information when the energy consumption information of any air conditioner meets the preset conditions, wherein the preset conditions comprise that the energy conversion ratio of the energy consumption information in the use period with the preset number is larger than a preset value.
For the embodiment of the application, when the energy conversion ratio corresponding to the use time period with the preset number appears in the energy consumption information of any air conditioner is larger than the preset value, the energy consumption of the air conditioner may be abnormal, and the inspection prompt information corresponding to the air conditioner is determined, wherein the inspection prompt information comprises the information such as the position, the service life, the rated power and the energy consumption information of the corresponding air conditioner. The checking prompt information is used for prompting related staff to overhaul the corresponding air conditioner and providing the corresponding staff with information such as the position, the service life, the rated power, the energy consumption information and the like of the air conditioner so as to improve the overhaul efficiency.
The method comprises the steps of analyzing the use conditions of air conditioners in histories, determining the energy conversion ratio of each air conditioner in each corresponding use period, determining that the energy consumption of the corresponding air conditioner is abnormal if the energy conversion ratio corresponding to the use periods with the preset number is larger than a preset value in the energy consumption information of the corresponding air conditioner, and determining the corresponding inspection prompt information, so that an maintainer can eliminate the corresponding air conditioner abnormal condition as soon as possible, and reducing the extra energy consumption caused by machine faults or ageing.
Further, after the air conditioner in the target area performs a period of operation, the temperature of the target area is correspondingly adjusted, and the air conditioner can no longer perform continuous cooling or heating operation and enter a corresponding energy-saving mode, so that the air conditioner control method further comprises a step SB1 (not shown in the figure) -a step SB3 (not shown in the figure), wherein:
step SB1, obtaining temperature curves corresponding to a plurality of preset temperature measuring points in a target area.
For the embodiment of the application, a plurality of preset temperature measuring points are arranged in the target area, and the position of each preset temperature measuring point is determined according to the actual use condition of the target area. Acquiring temperature curves corresponding to a plurality of preset temperature measuring points in a target area, wherein the temperature curves are temperature change conditions of the corresponding preset temperature measuring points from the moment when the temperature adjustment of the target area starts to the current moment. The temperature curves corresponding to the preset temperature measurement points corresponding to the use areas in the target area can be selected, and the temperature curves corresponding to all the preset temperature measurement points arranged in the target area can be obtained.
Step SB2, determining a second operation parameter based on temperature curves corresponding to a plurality of preset temperature measuring points, wherein the second operation parameter comprises a second operation power and a second operation time of each air conditioner in the target area and a second wind direction of an air outlet of each air conditioner;
and step SB3, controlling the operation of the air conditioner in the target area based on the second operation parameter.
For the embodiment of the application, the temperature curves corresponding to the preset temperature measuring points are analyzed, when the temperatures corresponding to the current moments of the temperature curves reach the preset temperature, the initial moment when the target area reaches the preset temperature is determined, and the second running moment is determined according to the initial moment. The second operation time may be five minutes, ten minutes, etc. after the initial time, and the temperature of the target area tends to be stable at the second operation time, and the relation between the second operation time and the initial time is not specifically limited in the embodiment of the present application. And determining a second operation parameter by combining the temperature demand information of the target area. The second operating parameters include a second operating power and a second operating time of each air conditioner in the target area, and a second wind direction of an air outlet of each air conditioner.
Further, the second operation parameters further comprise the operation frequency of each air conditioner in the target area, when the temperature of the target area reaches the requirement of a user, each air conditioner in the target area can be controlled to operate at the corresponding operation frequency, and the energy consumption of the air conditioner is reduced by shortening the refrigeration duration of the air conditioner.
And acquiring temperature curves of a plurality of preset temperature measuring points in the target area, analyzing each temperature curve, and determining a second operation parameter if the temperature of the area is determined to reach the expected temperature and the temperature tends to be stable. The air conditioner can maintain the temperature of the target area within the temperature demand interval under the second operation parameter, and can reduce the energy consumption of the air conditioner.
Further, after the air conditioner in the target area starts to operate, there may be a situation that the service object leaves the target area in the target area, so the air conditioner control method further includes a step SC1 (not shown in the figure) -a step SC6 (not shown in the figure), in which:
step SC1, a monitoring image of the target area is acquired.
For the embodiment of the application, the target area is monitored in real time, and the monitoring image for monitoring the target area in real time is obtained.
And step SC2, determining the idle time based on the monitoring image and the service object.
For the embodiment of the application, whether the service objects in the target area are within the range of the target area is analyzed according to the monitoring image of the target area, if all the service objects corresponding to the target area are not within the target area, the target area in the corresponding period is determined to be in an idle state, and then the idle duration in the target area is determined.
Step SC3, when the idle time length is longer than the first preset time length and is smaller than or equal to the second preset time length, determining a third operation parameter, wherein the third operation parameter comprises third operation power and third operation time of each air conditioner in the target area and third wind direction of an air outlet of each air conditioner;
and step SC4, controlling at least one air conditioner to operate based on the third operation parameter.
For the embodiment of the application, when the idle time is longer than the first preset time and less than or equal to the second preset time, it is determined that the service object in the target area may temporarily leave the target area, and further, a corresponding third operation parameter is determined, and each air conditioner corresponding to the target area is controlled to work with a corresponding third operation power at the third operation time, and the wind direction of an air outlet of each air conditioner is a third wind direction. The first preset time period is smaller than the second preset time period. The energy consumption of the third operating parameter is less than the energy consumption of the first operating parameter and the second operating parameter.
Step SC5, when the idle time length is longer than the second preset time length, determining a fourth operation parameter, wherein the fourth operation parameter comprises fourth operation power and fourth operation time of each air conditioner in the target area and fourth wind direction of an air outlet of each air conditioner;
and step SC6, controlling the operation of the air conditioner in the target area based on the fourth operation parameter.
For the embodiment of the application, when the idle time is longer than the second preset time, it may be determined that the service object in the target area has left, further determine a fourth operation parameter corresponding to the air conditioner in the target area, and control the air conditioner in the target area to operate with the fourth operation parameter, where energy consumption of the air conditioner under the fourth operation parameter is at least or 0.
According to the monitoring image of the target area and the service object, determining the idle time length of the service object which is not in the target area, and adjusting the operation parameters of the air conditioner according to the idle time length; if the idle time length is longer than the first preset time length and is smaller than or equal to the second preset time length, the service object in the target area may only leave briefly, a corresponding third operation parameter in the state is determined, and the air conditioner in the target area is controlled to operate based on the third operation parameter; if the idle time is longer than the second preset time, the service object in the target area may be already away, and the air conditioner is controlled to work with lower running power or the air conditioner is turned off, namely, the fourth running parameter. By monitoring the condition of the service object in the target area and controlling the operation parameters of the air conditioner in the target area, the energy consumption can be reduced.
The above embodiments describe a method for controlling an air conditioner from the viewpoint of a method flow, and the following embodiments describe an apparatus for controlling an air conditioner from the viewpoint of a virtual module or a virtual unit, which will be described in detail below.
The embodiment of the present application provides an apparatus for controlling an air conditioner, as shown in fig. 2, the apparatus for controlling an air conditioner may specifically include a live image acquisition module 201, an activity information determination module 202, a service information determination module 203, a region related information acquisition module 204, a first operation parameter determination module 205, and a first control module 206, where:
a live image acquisition module 201, configured to acquire at least two live images of a target area within a preset period, where a capturing time of each live image is different;
an activity information determining module 202, configured to determine activity information corresponding to each of a plurality of interference objects based on at least two live images, where each activity information includes a plurality of activity states of the corresponding interference object and an activity period and an activity range of each activity state, where the interference objects affect a temperature of a target area;
the service information determining module 203 is configured to determine service information based on activity information corresponding to each of the plurality of interference objects, where the service information includes a plurality of service areas in the target area, a service class corresponding to each of the service areas, and at least one service object;
The area related information obtaining module 204 is configured to obtain a position of at least one air outlet of the air conditioner and temperature requirement information corresponding to the target area;
a first operation parameter determining module 205, configured to determine a first operation parameter based on the temperature requirement information, the service information, and a position of at least one air conditioner air outlet, where the first operation parameter includes a first operation power and a first operation time of each air conditioner in the target area, and a first wind direction of each air conditioner air outlet;
the first control module 206 is configured to control operation of the air conditioner in the target area based on the first operation parameter.
By adopting the technical scheme, through analyzing the live image of the target area, the interference objects which can influence the temperature of the target area in the target area, a plurality of active states of each interference object and the active duration and the active range of the corresponding interference object in each active state are determined; further determining a service area which is hollow in the target area and needs main temperature control, and a service grade and at least one service object corresponding to each service area, wherein the service area is higher in temperature consumption or more in interference objects; and determining a first operation parameter of the air conditioner in the target area by combining the position of the air outlet of the air conditioner corresponding to the target area and the temperature requirement required by the target area, and controlling the air conditioner in the target area to operate according to the first operation parameter. By controlling the power and the wind direction of the air conditioner, the temperature adjustment is carried out for the service area, the air flowing speed in the service area is accelerated, and then the corresponding service area can reach the required temperature in a shorter time, and the energy consumption condition of the air conditioner can be reduced.
In one possible implementation manner, the activity information determining module 202 is specifically configured to, when determining activity information corresponding to each of the plurality of interference objects based on at least two live images:
acquiring an infrared thermal imaging image of a target area;
determining a plurality of interference objects and the category of each interference object based on the infrared thermal imaging image and at least two live images;
determining key points of each interference object based on the category to which each interference object belongs;
constructing an image sequence based on shooting moments corresponding to at least two live images respectively;
and determining the activity information corresponding to each of the plurality of interference objects based on the image sequence, the key point and the category of each interference object.
In one possible implementation manner, the service information determining module 203 is specifically configured to, when determining service information based on activity information corresponding to each of the plurality of interference objects:
acquiring a use scene and a current temperature of a target area;
determining a plurality of service objects from the plurality of interference objects and the priority of each service object based on the usage scenario;
determining a heat model based on the current temperature and the activity information corresponding to each of the plurality of interference objects, wherein the heat model comprises heat distribution conditions in a target area;
Service information is determined based on the thermal model and activity information and priorities corresponding to each of the plurality of service objects.
In one possible implementation manner, before the area related information obtaining module 204 obtains the position of at least one air conditioner air outlet corresponding to the target area, the area related information obtaining module further includes:
the planning information acquisition module is used for acquiring planning information of a target area, wherein the planning information comprises a functional area planning scheme of the target area and the planning quantity of air outlets of the air conditioner;
and the air conditioner air outlet position determining module is used for determining the position of at least one air conditioner air outlet based on the planning information.
In one possible implementation manner, an air conditioner control device further includes:
the historical data acquisition module is used for acquiring historical data of each air conditioner in the target area, wherein the historical data comprises the use temperature and energy consumption of the corresponding air conditioner in each use period and the corresponding outdoor temperature of each use period;
the energy consumption information determining module is used for determining energy consumption information of any air conditioner based on historical data of any air conditioner, wherein the energy consumption information comprises energy conversion ratio of any air conditioner in each corresponding use period, and the energy conversion ratio represents energy consumption condition of any air conditioner in unit time in the corresponding use period;
When the energy consumption information of any air conditioner meets the preset conditions, determining the inspection prompt information, wherein the preset conditions comprise that the energy conversion ratio of the energy consumption information in the use period with the preset number is larger than a preset value.
In one possible implementation manner, an air conditioner control device further includes:
the temperature curve acquisition module is used for acquiring temperature curves corresponding to a plurality of preset temperature measuring points in the target area;
the second operation parameter determining module is used for determining a second operation parameter based on temperature curves corresponding to a plurality of preset temperature measuring points, wherein the second operation parameter comprises second operation power and second operation time of each air conditioner in the target area and second wind direction of an air outlet of each air conditioner;
and the second control module is used for controlling the operation of the air conditioner in the target area based on the second operation parameter.
In one possible implementation manner, an air conditioner control device further includes:
the monitoring image acquisition module is used for acquiring a monitoring image of the target area;
the idle time length determining module is used for determining the idle time length based on the monitoring image and the service object;
the third operation parameter determining module is used for determining a third operation parameter when the idle time is longer than the first preset time and smaller than or equal to the second preset time, wherein the third operation parameter comprises third operation power and third operation time of each air conditioner in the target area and third wind direction of an air outlet of each air conditioner;
The third control module is used for controlling the operation of the air conditioner in the target area based on the third operation parameter;
the fourth operation parameter determining module is used for determining a fourth operation parameter when the idle time is longer than the second preset time, wherein the fourth operation parameter comprises fourth operation power and fourth operation time of each air conditioner in the target area and fourth wind direction of an air outlet of each air conditioner;
and the fourth control module is used for controlling the operation of the air conditioner in the target area based on the fourth operation parameter.
In an embodiment of the present application, as shown in fig. 3, an electronic device 300 shown in fig. 3 includes: a processor 301 and a memory 303. Wherein the processor 301 is coupled to the memory 303, such as via a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that, in practical applications, the transceiver 304 is not limited to one, and the structure of the electronic device 300 is not limited to the embodiment of the present application.
The processor 301 may be a CPU (Central Processing Unit ), general purpose processor, DSP (Digital Signal Processor, data signal processor), ASIC (Application Specific Integrated Circuit ), FPGA (Field Programmable Gate Array, field programmable gate array) or other programmable logic device, transistor logic device, hardware components, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules, and circuits described in connection with this disclosure. Processor 301 may also be a combination that implements computing functionality, e.g., comprising one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
Bus 302 may include a path to transfer information between the components. Bus 302 may be a PCI (Peripheral Component Interconnect, peripheral component interconnect Standard) bus or an EISA (Extended Industry Standard Architecture ) bus, or the like. Bus 302 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in fig. 3, but not only one bus or one type of bus.
The Memory 303 may be, but is not limited to, a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory ) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory ), a CD-ROM (Compact Disc Read Only Memory, compact disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
The memory 303 is used for storing application program codes for executing the present application and is controlled to be executed by the processor 301. The processor 301 is configured to execute the application code stored in the memory 303 to implement what is shown in the foregoing method embodiments.
Among them, electronic devices include, but are not limited to: mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. But may also be a server or the like. The electronic device shown in fig. 3 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments herein.
The present application provides a computer readable storage medium having a computer program stored thereon, which when run on a computer, causes the computer to perform the corresponding method embodiments described above.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for a person skilled in the art, several improvements and modifications can be made without departing from the principle of the present application, and these improvements and modifications should also be considered as the protection scope of the present application.
Claims (9)
1. An air conditioner control method, comprising:
acquiring at least two live images of a target area in a preset period, wherein the shooting time of each live image is different;
determining activity information corresponding to each of a plurality of interference objects based on the at least two live images, wherein the interference objects influence the temperature of a target area, and each activity information comprises a plurality of activity states of the corresponding interference objects, and an activity period and an activity range of each activity state;
determining service information based on the activity information corresponding to each of the plurality of interference objects, wherein the service information comprises a plurality of service areas in a target area, and a service grade and at least one service object corresponding to each service area;
acquiring the position and temperature demand information of at least one air conditioner air outlet corresponding to the target area;
Determining a first operation parameter based on the temperature demand information, the service information and the position of the air outlet of the at least one air conditioner, wherein the first operation parameter comprises first operation power and first operation time of each air conditioner in a target area and first wind direction of the air outlet of each air conditioner;
controlling the operation of the air conditioner in the target area based on the first operation parameter;
the determining service information based on the activity information corresponding to each of the plurality of interference objects includes:
acquiring a use scene and a current temperature of the target area;
determining a plurality of service objects from the plurality of interference objects based on the usage scenario, and a priority of each service object;
determining a heat model based on the current temperature and the activity information corresponding to each of the plurality of interference objects, wherein the heat model comprises heat distribution conditions in a target area;
determining service information based on the heat model and activity information and priorities corresponding to the plurality of service objects respectively;
the determining service information based on the thermal model and the activity information and the priorities corresponding to the plurality of service objects respectively includes: according to the heat model of the target area, a plurality of high-heat areas with heat quantity higher than preset heat quantity and the positions of each high-heat area in the target area are determined, and then the corresponding priorities of a plurality of service objects contained in each high-heat area are determined by combining the corresponding activity information of the plurality of service objects in the target area; selecting a plurality of service objects with priority higher than a preset level and corresponding priority areas thereof according to the activity information and the priority corresponding to the service objects, and determining the heat corresponding to each priority area according to the position of each priority area in the heat model; and taking the high-heat area and the priority area as service areas, and further determining the service grade corresponding to each service area according to the heat corresponding to each service area and the priorities corresponding to a plurality of service objects in each service area.
2. The method according to claim 1, wherein determining activity information corresponding to each of a plurality of interfering objects based on the at least two live images, comprises:
acquiring an infrared thermal imaging image of the target area;
determining a plurality of interference objects and the category of each interference object based on the infrared thermal imaging map and the at least two live images;
determining key points of each interference object based on the category of each interference object;
constructing an image sequence based on the shooting moments corresponding to the at least two live images respectively;
and determining the activity information corresponding to each of the plurality of interference objects based on the image sequence, the key point and the belonging category of each of the interference objects.
3. The air conditioner control method according to claim 1, further comprising, before acquiring the position of at least one air conditioner outlet corresponding to the target area:
acquiring planning information of a target area, wherein the planning information comprises a function area planning scheme of the target area and the planning quantity of air outlets of an air conditioner;
and determining the position of at least one air outlet of the air conditioner based on the planning information.
4. The air conditioner control method according to claim 1, characterized by further comprising:
acquiring historical data of each air conditioner in the target area, wherein the historical data comprises the use temperature and energy consumption of the corresponding air conditioner in each use period and the corresponding outdoor temperature of each use period;
for any air conditioner, determining energy consumption information of the any air conditioner based on historical data of the any air conditioner, wherein the energy consumption information comprises energy conversion ratios of the any air conditioner in each corresponding use period, and the energy conversion ratios represent energy consumption conditions of the any air conditioner in unit time in the corresponding use period;
and when the energy consumption information of any air conditioner meets the preset conditions, determining the inspection prompt information, wherein the preset conditions comprise that the energy conversion ratio of the energy consumption information in the use period with the preset number is larger than a preset value.
5. The air conditioner control method according to claim 1, characterized by further comprising:
acquiring temperature curves corresponding to a plurality of preset temperature measuring points in the target area;
determining a second operation parameter based on temperature curves corresponding to the preset temperature measuring points, wherein the second operation parameter comprises second operation power and second operation time of each air conditioner in a target area and second wind direction of an air outlet of each air conditioner;
And controlling the air conditioner in the target area to operate based on the second operation parameter.
6. The air conditioner control method according to claim 1, characterized by further comprising:
acquiring a monitoring image of a target area;
determining an idle time length based on the monitoring image and the service object;
when the idle time is longer than the first preset time and shorter than or equal to the second preset time, determining a third operation parameter, wherein the third operation parameter comprises third operation power and third operation time of each air conditioner in the target area and third wind direction of an air outlet of each air conditioner;
controlling the air conditioner in the target area to operate based on the third operation parameter;
when the idle time length is longer than a second preset time length, determining a fourth operation parameter, wherein the fourth operation parameter comprises fourth operation power and fourth operation time of each air conditioner in a target area and fourth wind direction of an air outlet of each air conditioner;
and controlling the air conditioner in the target area to operate based on the fourth operation parameter.
7. An air conditioner control device, comprising:
the live image acquisition module is used for acquiring at least two live images of a target area within a preset period, and the shooting time of each live image is different;
The system comprises an activity information determining module, a target area determining module and a target area determining module, wherein the activity information determining module is used for determining activity information corresponding to a plurality of interference objects respectively based on at least two live images, the interference objects influence the temperature of the target area, and each activity information comprises a plurality of activity states of the corresponding interference objects, and an activity period and an activity range of each activity state;
the service information determining module is used for determining service information based on the activity information corresponding to each of the plurality of interference objects, wherein the service information comprises a plurality of service areas in a target area, and the service level corresponding to each service area and at least one service object;
the area related information acquisition module is used for acquiring the position and temperature demand information of at least one air conditioner air outlet corresponding to the target area;
a first operation parameter determining module, configured to determine a first operation parameter based on the temperature requirement information, the service information, and a position of the at least one air conditioner air outlet, where the first operation parameter includes a first operation power and a first operation time of each air conditioner in a target area, and a first wind direction of each air conditioner air outlet;
The first control module is used for controlling the operation of the air conditioner in the target area based on the first operation parameter;
the service information determining module is specifically configured to, when determining service information based on the activity information corresponding to each of the plurality of interference objects:
acquiring a use scene and a current temperature of the target area;
determining a plurality of service objects from the plurality of interference objects based on the usage scenario, and a priority of each service object;
determining a heat model based on the current temperature and the activity information corresponding to each of the plurality of interference objects, wherein the heat model comprises heat distribution conditions in a target area;
determining service information based on the heat model and activity information and priorities corresponding to the plurality of service objects respectively;
the service information determining module is specifically configured to, when determining service information based on the thermal model and activity information and priorities corresponding to the plurality of service objects, determine the service information: according to the heat model of the target area, a plurality of high-heat areas with heat quantity higher than preset heat quantity and the positions of each high-heat area in the target area are determined, and then the corresponding priorities of a plurality of service objects contained in each high-heat area are determined by combining the corresponding activity information of the plurality of service objects in the target area; selecting a plurality of service objects with priority higher than a preset level and corresponding priority areas thereof according to the activity information and the priority corresponding to the service objects, and determining the heat corresponding to each priority area according to the position of each priority area in the heat model; and taking the high-heat area and the priority area as service areas, and further determining the service grade corresponding to each service area according to the heat corresponding to each service area and the priorities corresponding to a plurality of service objects in each service area.
8. An electronic device, comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application configured to: an air conditioner control method as set forth in any one of claims 1 to 6.
9. A computer-readable storage medium, comprising: a computer program that can be loaded by a processor and that executes an air conditioner control method according to any one of claims 1 to 6 is stored.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310536922.3A CN116294088B (en) | 2023-05-13 | 2023-05-13 | Air conditioner control method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310536922.3A CN116294088B (en) | 2023-05-13 | 2023-05-13 | Air conditioner control method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116294088A CN116294088A (en) | 2023-06-23 |
CN116294088B true CN116294088B (en) | 2023-07-25 |
Family
ID=86799902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310536922.3A Active CN116294088B (en) | 2023-05-13 | 2023-05-13 | Air conditioner control method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116294088B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202213A (en) * | 2010-03-24 | 2011-09-28 | 由田新技股份有限公司 | Indoor energy saving system |
CN109682011A (en) * | 2018-12-27 | 2019-04-26 | 维沃移动通信有限公司 | A kind of temperature control method, device and terminal device |
CN109916010A (en) * | 2019-02-28 | 2019-06-21 | 广东美的制冷设备有限公司 | Progress control method, module, household appliance, system and computer storage medium |
JP2021099203A (en) * | 2019-12-23 | 2021-07-01 | シャープ株式会社 | Air conditioning system, server, method for controlling air conditioner, and air conditioner |
CN114923265A (en) * | 2022-07-20 | 2022-08-19 | 湖南工商大学 | Central air conditioning energy-saving control system based on Internet of things |
-
2023
- 2023-05-13 CN CN202310536922.3A patent/CN116294088B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202213A (en) * | 2010-03-24 | 2011-09-28 | 由田新技股份有限公司 | Indoor energy saving system |
CN109682011A (en) * | 2018-12-27 | 2019-04-26 | 维沃移动通信有限公司 | A kind of temperature control method, device and terminal device |
CN109916010A (en) * | 2019-02-28 | 2019-06-21 | 广东美的制冷设备有限公司 | Progress control method, module, household appliance, system and computer storage medium |
JP2021099203A (en) * | 2019-12-23 | 2021-07-01 | シャープ株式会社 | Air conditioning system, server, method for controlling air conditioner, and air conditioner |
CN114923265A (en) * | 2022-07-20 | 2022-08-19 | 湖南工商大学 | Central air conditioning energy-saving control system based on Internet of things |
Also Published As
Publication number | Publication date |
---|---|
CN116294088A (en) | 2023-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kim | Optimal price based demand response of HVAC systems in multizone office buildings considering thermal preferences of individual occupants buildings | |
CN110736227B (en) | Building management system with online configurable system identification | |
Olivieri et al. | Evaluation of commercial building demand response potential using optimal short-term curtailment of heating, ventilation, and air-conditioning loads | |
EP3007016B1 (en) | Central control apparatus for controlling facilities, facility control system comprising the same, and facility control method | |
US20160103442A1 (en) | Central control apparatus for controlling facilities, facility control system comprising the same, and facility control method | |
EP2941598A1 (en) | On-line optimization scheme for hvac demand response | |
Kim et al. | MPC solution for optimal load shifting for buildings with ON/OFF staged packaged units: Experimental demonstration, and lessons learned | |
Keskar et al. | Do commercial buildings become less efficient when they provide grid ancillary services? | |
Touretzky et al. | Building-level power demand forecasting framework using building specific inputs: Development and applications | |
US11236917B2 (en) | Building control system with zone grouping based on predictive models | |
CN112665143A (en) | Method and equipment for intelligently regulating and controlling frequency conversion strategy based on deep learning | |
CN115017006A (en) | Auxiliary energy-saving control method and system for data center | |
CN116294088B (en) | Air conditioner control method and device, electronic equipment and storage medium | |
JP2004234302A (en) | Process management device | |
Zhai et al. | Operating points as communication bridge between energy evaluation with air temperature and velocity based on extreme learning machine (ELM) models | |
Avotins et al. | IoT Solution Approach for Energy Consumption Reduction in Buildings: Part 3. Mathematical Model of Building and Experimental Results | |
JP6822888B2 (en) | Air conditioning control device, air conditioning control method and air conditioning control program | |
LeMay et al. | Collaborative recommender systems for building automation | |
US20200278130A1 (en) | Operation control method, storage medium, and operation control device | |
Sorrentino et al. | A model for simulation and optimal energy management of Telecom switching plants | |
Vakiloroava et al. | HVAC integrated control for energy saving and comfort enhancement | |
Naramura et al. | Prediction Model on Room Temperature Side Effect due to FastADR Aggregation for a Cluster of Building Air‐Conditioning Facilities | |
CN111915105A (en) | Method and device for predicting electricity consumption in area | |
Sanchez et al. | Modelling and mitigating lifetime impact of building demand responsive control of heating, ventilation and air-conditioning systems | |
KR20200093343A (en) | Method and Apparatus for Optimally Controlling Whole Building Energy Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |