Knowledge graph-based healthy air conditioning method, storage medium and electronic device
Through a healthy air conditioning method based on knowledge graph, the time attenuation model is used to analyze historical air conditioning data and set air conditioning parameters in a personalized manner, the existing air conditioning control methods are solved, and more efficient and personalized air conditioning control is achieved.
Patent Information
- Application Number
- CN202311751539.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-19
- Publication Date
- 2025-06-20
AI Technical Summary
The existing air conditioner control methods are cumbersome, especially inconvenient for the elderly, and the manufacturer's preset mode cannot fully meet the actual needs of users, resulting in poor control effects.
Using a healthy air conditioning method based on knowledge graph, the historical air conditioning data is analyzed through the time attenuation model, the operation control strategy of each setting type is determined, and the strategy is sent to the air conditioning equipment to achieve personalized air conditioning.
It reduces the steps of user operation, improves the accuracy and efficiency of air conditioning control, is more in line with the user's behavioral habits, and significantly improves the user experience.
Smart Images

Figure CN120176249A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent appliances, and in particular, to a healthy air conditioning method, a storage medium, and an electronic device based on a knowledge graph. Background Art
[0002] In recent years, with the rapid development of the economic society, various intelligent electrical appliances have been used more and more widely in people's daily lives. With the maturity of network technology, the problem of using intelligence has gradually become the focus of people's attention. Currently, the control method of air conditioners generally uses a remote control. After turning on the air conditioner, in order to make the air conditioner reach a relatively comfortable state, it is also necessary to manually adjust the temperature, wind speed, and wind direction, etc. The steps are relatively cumbersome. These steps are easy for young people to complete, but may be a certain difficulty for the elderly. If the air conditioner is not set to a suitable state, it will bring a bad user experience to the user. And every time the air conditioner is turned off, when using it for the second time, it is also necessary to reset the temperature, wind speed, and wind direction again, which takes the user's time and energy and affects the user's experience. In addition to manually setting through the user's operation of the remote control, the manufacturer will also preset some modes, such as sleep mode, ECO mode, and silent mode, etc. These methods all have certain disadvantages. One is that the setting steps are many and the process is cumbersome, and the user experience is not good. The second is that the modes preset by the manufacturer do not necessarily meet the actual needs of the users completely. For example, the temperature is too high or too low, and the wind speed is too high or too low.
[0003] However, for the user's manual setting, the user needs to use the air conditioner remote control to set the temperature, wind speed, and wind direction step by step to achieve an ideal effect, and it needs to be reset every time it is used. The steps are many and cumbersome; for the manufacturer's preset mode, although there is no need for cumbersome steps, the settings for all users are the same, the same temperature, the same wind speed, and the same wind direction, which may not meet the user's usage habits and have a high limitation. Summary of the Invention
[0004] The present invention provides a healthy air conditioning method based on a knowledge graph to solve the defect that the air conditioning solution in the prior art has a high limitation, resulting in a poor actual control effect.
[0005] The present invention provides a healthy air conditioning method based on a knowledge graph, including:
[0006] Performing time decay analysis on historical air conditioning data in the knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationship between the historical air conditioning data;
[0007] Obtain the adjustment information corresponding to each adjustment type in the historical setting data, determine the operation control strategy of the air conditioning equipment set corresponding to each setting type based on the time decay coefficient and the adjustment information, and send the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set.
[0008] According to a healthy air conditioning method based on a knowledge graph provided by the present application, the determining the operation control strategy of the air conditioning equipment set corresponding to each setting type based on the time decay coefficient and the adjustment information specifically includes:
[0009] Determine the preference scores corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information;
[0010] Conduct a comparative analysis on the preference scores corresponding to each setting attribute in each setting type to determine the target setting attribute corresponding to the highest preference score; wherein, the target setting attribute includes a target setting temperature, a target setting wind direction, and a target setting wind speed;
[0011] Determine the operation control strategy of the air conditioning equipment set corresponding to each setting type based on the target setting attribute.
[0012] According to a healthy air conditioning method based on a knowledge graph provided by the present application, after sending the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set, it further includes: in response to a return request input by the user, trigger to obtain the current setting data of the user for the air conditioning equipment based on the return request, and conduct a time decay analysis on the historical setting data and the current setting data based on the time decay model to obtain a second time decay coefficient corresponding to each setting type;
[0013] Obtain the second setting times corresponding to each setting type; determine the second preference scores corresponding to each setting attribute in each setting type based on the second time decay coefficient and the second setting times, determine the operation control strategy of the corresponding second air conditioning equipment set based on the second preference scores corresponding to each setting attribute in each setting type, and send the operation control strategy of the second air conditioning equipment set to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set when the air conditioning equipment is started and operated next time.
[0014] According to a healthy air conditioning method based on a knowledge graph provided by the present application, after sending the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set, it further includes: in response to a selection request input by a user, triggering the execution of the operation control strategy of the corresponding air conditioning device set based on the selection request, so as to control the corresponding air conditioning device to operate according to the control parameters recorded in the operation control strategy of the air conditioning device set.
[0015] According to a healthy air conditioning method based on a knowledge graph provided by the present application, after triggering the execution of the operation control strategy of the corresponding air conditioning device set based on the selection request, it further includes:
[0016] Collecting optimization setting data of the user for the air conditioning device;
[0017] Performing time decay analysis on the historical setting data and the optimization setting data based on the time decay model to obtain a third time decay coefficient corresponding to each setting type;
[0018] Obtaining a third setting frequency corresponding to each setting type; based on the third time decay coefficient and the third setting frequency, determining a third preference score corresponding to each setting type, based on the third preference score corresponding to each setting type, determining an operation control strategy for the corresponding third air conditioning device set, and sending the operation control strategy of the third air conditioning device set to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set when the air conditioning device is started and operated next time.
[0019] According to a healthy air conditioning method based on a knowledge graph provided by the present application, the determining the preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information specifically includes:
[0020] For each setting attribute in each setting type, respectively performing arithmetic processing by using the corresponding time decay coefficient and the adjustment frequency and / or adjustment times in the adjustment information to obtain the preference score corresponding to each setting attribute in each setting type.
[0021] According to a healthy air conditioning method based on a knowledge graph provided by the present application, the obtaining the adjustment information corresponding to each adjustment type in the historical setting data includes: obtaining the adjustment frequency and / or adjustment times corresponding to each adjustment type in the historical setting data.
[0022] The present invention also provides a healthy air conditioning device based on a knowledge graph, including:
[0023] A time decay coefficient determination unit performs time decay analysis on historical air conditioning data in a knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationships between the historical air conditioning data.
[0024] An air conditioning processing unit is configured to obtain adjustment information corresponding to each adjustment type in the historical setting data, determine an operation control strategy for an air conditioning device set corresponding to each setting type based on the time decay coefficient and the adjustment information, and send the operation control strategy to a corresponding client and / or all or part of the air conditioning devices in the air conditioning device set.
[0025] According to a healthy air conditioning device based on a knowledge graph provided by the present application, the air conditioning processing unit is specifically configured to:
[0026] Determine a preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information;
[0027] Perform comparative analysis on the preference scores corresponding to each setting attribute in each setting type to determine a target setting attribute corresponding to the highest preference score; wherein, the target setting attribute includes a target setting temperature, a target setting wind direction, and a target setting wind speed;
[0028] Determine an operation control strategy for an air conditioning device set corresponding to each setting type based on the target setting attribute.
[0029] According to a healthy air conditioning device based on a knowledge graph provided by the present application, after sending the operation control strategy to a corresponding client and / or all or part of the air conditioning devices in the air conditioning device set, it further includes: a first optimization processing unit, configured to, in response to a return request input by a user, trigger to obtain current setting data of the user for the air conditioning device based on the return request, perform time decay analysis on the historical setting data and the current setting data based on the time decay model to obtain a second time decay coefficient corresponding to each setting type; obtain a second setting frequency corresponding to each setting type; determine a second preference score corresponding to each setting attribute in each setting type based on the second time decay coefficient and the second setting frequency, determine an operation control strategy for a corresponding second air conditioning device set based on the second preference scores corresponding to each setting attribute in each setting type, and send the operation control strategy for the second air conditioning device set to a corresponding client and / or all or part of the air conditioning devices in the air conditioning device set when the air conditioning device is started and operated next time.
[0030] A healthy air conditioning device based on a knowledge graph provided by the present application, after sending the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set, further includes: a response operation unit, configured to respond to a selection request input by a user, and trigger the execution of the operation control strategy of the corresponding air conditioning device set based on the selection request, so as to control the corresponding air conditioning device to operate according to the control parameters recorded in the operation control strategy of the air conditioning device set.
[0031] A healthy air conditioning device based on a knowledge graph provided by the present application, after triggering the execution of the operation control strategy of the corresponding air conditioning device set based on the selection request, further includes: a second optimization processing unit, configured to
[0032] Collect optimization setting data of the user for the air conditioning device;
[0033] Perform time decay analysis on the historical setting data and the optimization setting data based on the time decay model to obtain a third time decay coefficient corresponding to each setting type;
[0034] Obtain a third setting frequency corresponding to each setting type; based on the third time decay coefficient and the third setting frequency, determine a third preference score corresponding to each setting type, based on the third preference score corresponding to each setting type, determine the operation control strategy of the corresponding third air conditioning device set, and send the operation control strategy of the third air conditioning device set to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set when the air conditioning device is started and operated next time.
[0035] A healthy air conditioning device based on a knowledge graph provided by the present application, the determining the preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information specifically includes:
[0036] For each setting attribute in each setting type, respectively perform arithmetic processing using the corresponding time decay coefficient and the adjustment frequency and / or adjustment times in the adjustment information to obtain the preference score corresponding to each setting attribute in each setting type.
[0037] A healthy air conditioning device based on a knowledge graph provided by the present application, the obtaining the adjustment information corresponding to each adjustment type in the historical setting data includes: obtaining the adjustment frequency and / or adjustment times corresponding to each adjustment type in the historical setting data.
[0038] The present invention also provides a computer-readable storage medium, which includes a stored program. When the program runs, it executes the method for healthy air conditioning based on a knowledge graph as described in any one of the above.
[0039] The present invention also provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor is configured to execute the method for healthy air conditioning based on a knowledge graph as described in any one of the above through the computer program.
[0040] The method for healthy air conditioning based on a knowledge graph provided by the present invention performs time decay analysis on historical air conditioning data in the knowledge graph through a time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data, and obtains adjustment information corresponding to each adjustment type in the historical setting data; based on the time decay coefficient and the adjustment information, determines an operation control strategy for the set of air conditioning devices corresponding to each setting type, and sends the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the set of air conditioning devices. This method can reduce the steps of user operation, better conform to user behavior habits, improve the accuracy and efficiency of air conditioning control, and thus effectively improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0042] Figure 1 is a schematic diagram of the hardware environment of a method for healthy air conditioning based on a knowledge graph according to an embodiment of the present application;
[0043] Figure 2 is a schematic flowchart of the method for healthy air conditioning based on a knowledge graph provided by the present invention;
[0044] Figure 3 is a specific schematic diagram of the method for healthy air conditioning based on a knowledge graph provided by the present invention;
[0045] Figure 4 is a schematic structural diagram of the device for healthy air conditioning based on a knowledge graph provided by the present invention;
[0046] Figure 5 is a schematic structural diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0047] To enable those skilled in the art to better understand the solution of this application, the following will clearly and completely describe the technical solution in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts shall fall within the scope of protection of this application.
[0048] It should be noted that the terms "first", "second", etc. in the specification, claims and above-mentioned drawings of this application are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of this application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0049] According to one aspect of the embodiments of this application, a healthy air conditioning method based on a knowledge graph is provided. The healthy air conditioning method based on the knowledge graph is widely applied to whole-house intelligent digital control application scenarios such as Smart Home, smart home, intelligent household device ecosystem, and Intelligence House ecosystem. Optionally, in this embodiment, the above-mentioned healthy air conditioning method based on the knowledge graph can be applied to Figure 1 the hardware environment composed of the terminal device 102 and the server 104 as shown. As Figure 1 shown, the server 104 is connected to the terminal device 102 through a network, and can be used to provide services (such as application services, etc.) for the terminal or the client installed on the terminal. A database can be set on the server or independently of the server to provide data storage services for the server 104. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data operation services for the server 104.
[0050] The above network may include, but is not limited to, at least one of the following: a wired network, a wireless network. The above wired network may include, but is not limited to, at least one of the following: a wide area network, a metropolitan area network, a local area network. The above wireless network may include, but is not limited to, at least one of the following: WIFI (Wireless Fidelity), Bluetooth. The terminal device 102 is not limited to a PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing device, smart dishwasher, smart projection device, smart TV, smart drying rack, smart curtain, smart audio and video, smart socket, smart speaker, smart sound box, smart fresh air device, smart kitchen and bathroom device, smart bathroom device, smart floor sweeping robot, smart window cleaning robot, smart mopping robot, smart air purification device, smart steam box, smart microwave oven, smart kitchen water heater, smart purifier, smart water dispenser, smart door lock, etc.
[0051] Next, based on the knowledge graph-based healthy air conditioning method of the present invention, its embodiments will be described in detail. As Figure 2 shown, it is a schematic flowchart of the knowledge graph-based healthy air conditioning method provided by the present invention. The specific implementation process includes the following steps:
[0052] Step 110: Perform time decay analysis on the historical air conditioning data in the knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationship between the historical air conditioning data.
[0053] In the embodiment of the present invention, it is necessary to pre-construct the knowledge graph. Specifically, first, it is necessary to collect the historical air conditioning data input for the air conditioning device within a previous period of time, and then use the historical air conditioning data as entities and the association relationship between the historical air conditioning data as the relationship or attribute of the entities to construct the knowledge graph. Among them, the air conditioning device may be an air conditioner, a fresh air system, etc. The historical air conditioning data is the historical setting data for the air conditioning device. By processing the historical setting data based on a preset time decay model, a time decay coefficient corresponding to each setting type in the historical setting data can be obtained.
[0054] Specifically, as Figure 3 shown, before performing the step, it is necessary to pre-bind the air conditioning device to the application program, and then collect the usage operation data of the user for the air conditioning device within the preset time range to extract the historical setting data required to determine the time decay coefficient from the usage operation data.
[0055] The historical setting data is the usage operation data of the user for the air conditioning device within a previously preset time range, such as the previously set temperature value data, wind direction data, wind speed data, etc. For example: record the historical setting data of the user for the air conditioning device within a preset time range (the past two weeks), assuming the current time is xx.07.15. An example of the historical setting data is shown in Table 1 below:
[0056] Table 1
[0057] Operating time Temperature value data Wind speed data Wind direction data Outdoor air temperature xx.07.01 26 3 Lower 32 xx.07.02 25 3 Lower 34 xx.07.04 25 2 Upper 34 xx.07.06 24 4 Middle 36 xx.07.07 26 2 Lower 35 xx.07.09 24 4 Upper 36 xx.07.11 26 4 Lower 33 xx.07.14 26 5 Middle 34
[0058] After obtaining the historical setting data of the user for the air conditioning device, the historical setting data can be processed based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical setting data.
[0059] Specifically, for user behavior, the closer the usage operation behavior is to the current time, the greater its weight, and the farther it is from the current time, the smaller the weight of its usage operation behavior. The specific formula corresponding to the time decay model is: time decay coefficient = EXP(n / (14*LN(0.5))). Where n is the number of days from the time when the behavior occurred to the current time; the 14 and 0.5 are fixed values preset for calculating the time decay coefficient for the air conditioning device.
[0060] For example: if the number of days from the current time is 1 day, the calculated time decay coefficient can be 0.902082188; if the number of days from the current time is 2 days, the calculated time decay coefficient can be 0.813752274; if the number of days from the current time is 3 days, the calculated time decay coefficient can be 0.734071431; if the number of days from the current time is 4 days, the calculated time decay coefficient can be 0.662192763; if the number of days from the current time is 5 days, the calculated time decay coefficient can be 0.597352296; if the number of days from the current time is 6 days, the calculated time decay coefficient can be 0.538860866; if the number of days from the current time is 7 days, the calculated time decay coefficient can be 0.486096789; if the number of days from the current time is 8 days, the calculated time decay coefficient can be 0.438499255; if the number of days from the current time is 9 days, the calculated time decay coefficient can be 0.395562367; if the number of days from the current time is 10 days, the calculated time decay coefficient can be 0.356829766; if the number of days from the current time is 11 days, the calculated time decay coefficient can be 0.321889776; if the number of days from the current time is 12 days, the calculated time decay coefficient can be 0.290371033; if the number of days from the current time is 13 days, the calculated time decay coefficient can be 0.261938537; if the number of days from the current time is 14 days, the calculated time decay coefficient can be 0.236290088. Among them, the time (such as the number of days) is proportional to the weight value corresponding to the time decay model.
[0061] Step 120: Obtain the adjustment information corresponding to each adjustment type in the historical setting data, determine the operation control strategy of the air conditioning equipment set corresponding to each setting type based on the time decay coefficient and the adjustment information, and send the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set.
[0062] In an embodiment of the present invention, the adjustment frequency and / or the number of adjustments, etc. corresponding to each adjustment type in the historical setting data can be obtained. Based on the time decay coefficient and the adjustment frequency and / or the number of adjustments, etc., the preference scores corresponding to each setting attribute in each setting type are determined. Then, the preference scores corresponding to each setting attribute in each setting type are compared and analyzed to determine the target setting attribute corresponding to the highest preference score. Based on the target setting attribute, the operation control strategy of the air conditioning equipment set corresponding to each setting type is determined. Based on the preference scores corresponding to each setting type, the operation control strategy of the corresponding air conditioning equipment set is determined, and the operation control strategy of the air conditioning equipment set is sent to the corresponding client. That is, the adjustment frequency and / or the number of adjustments, etc. corresponding to each setting type in the historical setting data are obtained. For each setting attribute in each setting type, the corresponding time decay coefficient and the adjustment frequency and / or the number of adjustments in the adjustment information are respectively used for arithmetic processing to obtain the preference scores corresponding to each setting attribute in each setting type. Among them, the target setting attribute includes but is not limited to the target setting temperature, the target setting wind direction, and the target setting wind speed, etc. Each setting attribute includes but is not limited to the setting temperature, the setting wind direction, the setting wind speed, etc.
[0063] Specifically, the number of settings corresponding to each setting type in the historical setting data is obtained. For each setting attribute in each setting type, the corresponding time decay coefficient and the number of settings are respectively used for arithmetic processing to obtain the preference scores (score) corresponding to each setting attribute in each setting type; the preference scores corresponding to each setting attribute in each setting type are determined as the preference scores corresponding to each setting type. The preference scores corresponding to each setting attribute in each setting type are compared and analyzed to determine the target setting attribute corresponding to the highest preference score. Based on the target setting attribute, the operation control strategy of the corresponding air conditioning equipment set is determined. Among them, the target setting attribute includes the target setting temperature, the target setting wind direction, and the target setting wind speed.
[0064] That is, a preference score is calculated for the temperature data, wind speed data, wind direction data, etc. set by the user during a previous period of time using a time decay model, and the highest preference score is taken as the recommended value for the operation control strategy of the air conditioning equipment set. The specific algorithm is as follows: Secondly, the user preference score, that is, the preference score = SUM (the number of user settings * the time decay coefficient). Taking the above data as an example: The preference score for temperature 26 = 1 * 0.902082188 + 1 * 0.662192763 + 1 * 0.438499255 + 1 * 0.236290088 = 2.24; The preference score for temperature 25 = 1 * 0.321889776 + 1 * 0.261938537 = 0.58; The preference score for temperature 24 = 1 * 0.538860866 + 1 * 0.395562367 = 0.93; The preference score for wind speed 5 = 1 * 0.902082188 = 0.90; The preference score for wind speed 4 = 1 * 0.662192763 + 1 * 0.538860866 + 1 * 0.395562367 = 1.60; The preference score for wind speed 3 = 1 * 0.261938537 + 1 * 0.236290088 = 0.50; The preference score for wind speed 2 = 1 * 0.438499255 + 1 * 0.321889776 = 0.76; The preference score for wind direction up = 1 * 0.538860866 + 1 * 0.321889776 = 0.86; The preference score for wind direction middle = 1 * 0.902082188 + 1 * 0.395562367 = 1.30; The preference score for wind direction down = 1 * 0.662192763 + 1 * 0.438499255 + 1 * 0.261938537 + 1 * 0.236290088 = 1.60;
[0065] Judging from the calculation results, the temperature with the highest preference score is 26, the wind speed with the highest preference score is 4, and the wind direction with the highest preference score is down. Therefore, the temperature 26, wind speed 4, and wind direction down can be recommended to the client as an air conditioning scenario (i.e., the operation control strategy of the air conditioning equipment set).
[0066] Further, after sending the operation control policy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set, in response to a selection request input by the user, the operation control policy of the corresponding air conditioning device set may be triggered to be executed based on the selection request, so as to control the corresponding air conditioning device to operate according to the control parameters recorded in the operation control policy of the air conditioning device set. Or, if the user does not accept the recommended scenario, continue to analyze the user's usage preferences until a satisfactory air conditioning scenario is recommended to the user. That is, in response to a return request input by the user, obtain the current setting data of the user for the air conditioning device based on the return request, perform time decay analysis on the historical setting data and the current setting data based on the time decay model, and obtain a second time decay coefficient corresponding to each setting type. Obtain the second setting times corresponding to each setting type; based on the second time decay coefficient and the second setting times, determine the second preference scores corresponding to the respective setting attributes in each setting type, and based on the second preference scores corresponding to the respective setting attributes in each setting type, determine the operation control policy of the corresponding second air conditioning device set, and send the operation control policy of the second air conditioning device set to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set when the air conditioning device is started and operated next time.
[0067] In addition, after triggering and executing the operation control strategy of the corresponding set of air conditioning devices based on the selection request, if the user still manually sets the air conditioner after accepting the air conditioning scenario, it indicates that the recommended scenario does not fully meet the user's needs. Then, the user's behavior is further analyzed to calculate a new scenario and recommend it to the user. That is, the optimization setting data of the user for the air conditioning device can be further collected, and time decay analysis is performed on the historical setting data and the optimization setting data based on the time decay model to obtain the third time decay coefficient corresponding to each setting type. The third setting frequency corresponding to each setting type is obtained; based on the third time decay coefficient and the third setting frequency, the third preference score corresponding to each setting type is determined. Based on the third preference score corresponding to each setting type, the operation control strategy of the corresponding third set of air conditioning devices is determined, and the operation control strategy of the third set of air conditioning devices is sent to the corresponding client and / or all or part of the air conditioning devices in the set of air conditioning devices when the air conditioning device is started and operated next time. The present invention solves the problem of inferring the user's usage preferences for the air conditioner, such as the temperature, wind speed, and wind direction that the user likes, by using the user's historical setting conditions and intelligent algorithms, so as to generate an air conditioning scenario that meets the user's preferences, and then push the scenario to the client, recommending a personalized air conditioning scenario to the user, which can not only save the user from cumbersome steps but also meet the user's habits and give the user a better experience.
[0068] The healthy air conditioning method based on a knowledge graph provided by the present invention performs time decay analysis on historical air conditioning data in the knowledge graph through a time decay model to obtain the time decay coefficient corresponding to each setting type in the historical air conditioning data, and obtains the adjustment information corresponding to each adjustment type in the historical setting data; based on the time decay coefficient and the adjustment information, the operation control strategy of the set of air conditioning devices corresponding to each setting type is determined, and the operation control strategy is sent to the corresponding client and / or all or part of the air conditioning devices in the set of air conditioning devices. This method can reduce the steps of user operation, better conform to the user's behavior habits, improve the accuracy and efficiency of air conditioning control, and thus effectively improve the user experience.
[0069] The healthy air conditioning device based on a knowledge graph provided by the present invention will be described below. The healthy air conditioning device based on a knowledge graph described below can be mutually referred to with the healthy air conditioning method based on a knowledge graph described above. Refer to Figure 4 As shown, it is a schematic structural diagram of the healthy air conditioning device based on a knowledge graph provided by the present invention. The healthy air conditioning device based on a knowledge graph of the present invention specifically includes the following parts:
[0070] A time decay coefficient determination unit 401 performs time decay analysis on historical air conditioning data in a knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationships between the historical air conditioning data.
[0071] An air conditioning processing unit 402 is configured to obtain adjustment information corresponding to each adjustment type in the historical setting data, determine an operation control strategy for an air conditioning equipment set corresponding to each setting type based on the time decay coefficient and the adjustment information, and send the operation control strategy to a corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set.
[0072] According to a healthy air conditioning device based on a knowledge graph provided by the present application, the air conditioning processing unit is specifically configured to:
[0073] Determine a preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information;
[0074] Perform comparative analysis on the preference scores corresponding to each setting attribute in each setting type to determine a target setting attribute corresponding to the highest preference score; wherein, the target setting attribute includes a target setting temperature, a target setting wind direction, and a target setting wind speed;
[0075] Determine an operation control strategy for an air conditioning equipment set corresponding to each setting type based on the target setting attribute.
[0076] According to a healthy air conditioning device based on a knowledge graph provided by the present application, after sending the operation control strategy to a corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set, it further includes: a first optimization processing unit, configured to, in response to a return request input by a user, trigger to obtain current setting data of the user for the air conditioning equipment based on the return request, perform time decay analysis on the historical setting data and the current setting data based on the time decay model to obtain a second time decay coefficient corresponding to each setting type; obtain a second setting frequency corresponding to each setting type; determine a second preference score corresponding to each setting attribute in each setting type based on the second time decay coefficient and the second setting frequency, determine an operation control strategy for a corresponding second air conditioning equipment set based on the second preference scores corresponding to each setting attribute in each setting type, and send the operation control strategy for the second air conditioning equipment set to a corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set when the air conditioning equipment is started and operated next time.
[0077] A healthy air conditioning device based on a knowledge graph provided by the present application, after sending the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set, further includes: a response operation unit, configured to respond to a selection request input by a user, and trigger the execution of the operation control strategy of the corresponding air conditioning device set based on the selection request, so as to control the corresponding air conditioning device to operate according to the control parameters recorded in the operation control strategy of the air conditioning device set.
[0078] A healthy air conditioning device based on a knowledge graph provided by the present application, after triggering the execution of the operation control strategy of the corresponding air conditioning device set based on the selection request, further includes: a second optimization processing unit, configured to
[0079] Collect optimization setting data of the user for the air conditioning device;
[0080] Perform time decay analysis on the historical setting data and the optimization setting data based on the time decay model to obtain a third time decay coefficient corresponding to each setting type;
[0081] Obtain the third setting times corresponding to each setting type; based on the third time decay coefficient and the third setting times, determine the third preference score corresponding to each setting type, and based on the third preference score corresponding to each setting type, determine the operation control strategy of the corresponding third air conditioning device set, and send the operation control strategy of the third air conditioning device set to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set when the air conditioning device is started and operated next time.
[0082] A healthy air conditioning device based on a knowledge graph provided by the present application, the determining the preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information specifically includes:
[0083] For each setting attribute in each setting type, respectively perform arithmetic processing using the corresponding time decay coefficient and the adjustment frequency and / or adjustment times in the adjustment information to obtain the preference score corresponding to each setting attribute in each setting type.
[0084] A healthy air conditioning device based on a knowledge graph provided by the present application, the obtaining the adjustment information corresponding to each adjustment type in the historical setting data includes: obtaining the adjustment frequency and / or adjustment times corresponding to each adjustment type in the historical setting data.
[0085] The health air conditioning device based on the knowledge graph provided by the present invention performs time decay analysis on the historical air conditioning data in the knowledge graph through a time decay model, obtains a time decay coefficient corresponding to each setting type in the historical air conditioning data, and acquires the adjustment information corresponding to each adjustment type in the historical setting data; based on the time decay coefficient and the adjustment information, determines the operation control strategy of the air conditioning device set corresponding to each setting type, and sends the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set. This method can reduce the steps of user operation, better conform to user behavior habits, improve the accuracy and efficiency of air conditioning control, and thus effectively enhance the user experience.
[0086] Figure 5 An entity structure diagram of an electronic device is exemplified, such as Figure 5 shown, the electronic device (i.e., the electronic equipment) may include: a processor 501, a communication interface 504, a memory 502, and a communication bus 503. Among them, the processor 501, the communication interface 504, and the memory 502 complete mutual communication through the communication bus 503. The processor 501 can call the logical instructions in the memory 502 to execute the health air conditioning method based on the knowledge graph. The method includes: performing time decay analysis on the historical air conditioning data in the knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationship between the historical air conditioning data; acquiring the adjustment information corresponding to each adjustment type in the historical setting data, determining the operation control strategy of the air conditioning device set corresponding to each setting type based on the time decay coefficient and the adjustment information, and sending the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set.
[0087] In addition, when the logical instructions in the above-mentioned memory 502 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs.
[0088] On the other hand, this application also provides a computer program product. The computer program product includes a computer program that can be stored on a computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the knowledge graph-based healthy air conditioning method provided by the above-mentioned various methods. The method includes: performing time decay analysis on the historical air conditioning data in the knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationships between the historical air conditioning data; obtaining the adjustment information corresponding to each adjustment type in the historical setting data, determining the operation control strategy of the air conditioning device set corresponding to each setting type based on the time decay coefficient and the adjustment information, and sending the operation control strategy to the corresponding client and / or all or part of the air conditioning devices in the air conditioning device set.
[0089] In another aspect, the present application also provides a computer-readable storage medium. The computer-readable storage medium includes a stored program. When the program runs, it executes the health air-conditioning method based on the knowledge graph provided by the above-mentioned various methods. The method includes: performing time decay analysis on the historical air-conditioning data in the knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air-conditioning data; wherein, the knowledge graph is constructed based on the collected historical air-conditioning data and the correlation relationship between the historical air-conditioning data; obtaining the adjustment information corresponding to each adjustment type in the historical setting data, and based on the time decay coefficient and the adjustment information, determining the operation control strategy of the air-conditioning equipment set corresponding to each setting type, and sending the operation control strategy to the corresponding client and / or all or part of the air-conditioning equipment in the air-conditioning equipment set.
[0090] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative work.
[0091] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0092] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for healthy air conditioning based on a knowledge graph, characterized in that, Including: Performing time decay analysis on historical air conditioning data in a knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the association relationships between the historical air conditioning data. Obtaining adjustment information corresponding to each adjustment type in the historical setting data; based on the time decay coefficient and the adjustment information, determining an operation control strategy for an air conditioning equipment set corresponding to each setting type, and sending the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set.
2. The method for healthy air conditioning based on a knowledge graph according to claim 1, characterized in that, The determining an operation control strategy for an air conditioning equipment set corresponding to each setting type based on the time decay coefficient and the adjustment information specifically includes: Determining a preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information. Performing comparative analysis on the preference scores corresponding to each setting attribute in each setting type to determine a target setting attribute corresponding to the highest preference score; wherein, the target setting attribute includes a target setting temperature, a target setting wind direction, and a target setting wind speed. Determining an operation control strategy for an air conditioning equipment set corresponding to each setting type based on the target setting attribute.
3. The method for healthy air conditioning based on a knowledge graph according to claim 1, characterized in that, After sending the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set, it further includes: in response to a return request input by a user, triggering, based on the return request, obtaining current setting data of the user for the air conditioning equipment, and performing time decay analysis on the historical setting data and the current setting data based on the time decay model to obtain a second time decay coefficient corresponding to each setting type. Obtaining a second setting count corresponding to each setting type; based on the second time decay coefficient and the second setting count, determining a second preference score corresponding to each setting attribute in each setting type, and based on the second preference scores corresponding to each setting attribute in each setting type, determining an operation control strategy for a corresponding second air conditioning equipment set, and sending the operation control strategy for the second air conditioning equipment set to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set when the air conditioning equipment is started and operated next time.
4. The method for healthy air conditioning based on a knowledge graph according to claim 1, characterized in that, After sending the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set, it further includes: in response to a selection request input by a user, triggering, based on the selection request, executing the operation control strategy of the corresponding air conditioning equipment set to control the corresponding air conditioning equipment to operate according to the control parameters recorded in the operation control strategy of the air conditioning equipment set.
5. The method for healthy air conditioning based on a knowledge graph according to claim 4, characterized in that, After triggering, based on the selection request, the execution of the operation control strategy of the corresponding air conditioning equipment set, it further includes: Collecting optimization setting data of the user for the air conditioning equipment. Perform time decay analysis on the historical setting data and the optimized setting data based on the time decay model to obtain a third time decay coefficient corresponding to each setting type; Obtain the third setting times corresponding to each setting type; based on the third time decay coefficient and the third setting times, determine the third preference score corresponding to each setting type, and based on the third preference score corresponding to each setting type, determine the operation control strategy of the corresponding third air conditioning equipment set, and send the operation control strategy of the third air conditioning equipment set to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set when the air conditioning equipment is started and operated next time.
6. The method for healthy air conditioning based on a knowledge graph according to claim 2, characterized in that, The determining the preference score corresponding to each setting attribute in each setting type based on the time decay coefficient and the adjustment information specifically includes: For each setting attribute in each setting type, respectively perform arithmetic processing using the corresponding time decay coefficient and the adjustment frequency and / or adjustment times in the adjustment information to obtain the preference score corresponding to each setting attribute in each setting type.
7. The method for healthy air conditioning based on a knowledge graph according to claim 1, characterized in that, The obtaining the adjustment information corresponding to each adjustment type in the historical setting data includes: obtaining the adjustment frequency and / or adjustment times corresponding to each adjustment type in the historical setting data.
8. A device for healthy air conditioning based on a knowledge graph, characterized in that, Including: A time decay coefficient determination unit that performs time decay analysis on the historical air conditioning data in the knowledge graph based on a preset time decay model to obtain a time decay coefficient corresponding to each setting type in the historical air conditioning data; wherein, the knowledge graph is constructed based on the collected historical air conditioning data and the correlation relationship between the historical air conditioning data; An air conditioning processing unit, configured to obtain the adjustment information corresponding to each adjustment type in the historical setting data, determine the operation control strategy of the air conditioning equipment set corresponding to each setting type based on the time decay coefficient and the adjustment information, and send the operation control strategy to the corresponding client and / or all or part of the air conditioning equipment in the air conditioning equipment set.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when running, executes the knowledge graph-based healthy air conditioning method according to any one of claims 1 to 7.
10. An electronic device, comprising a memory and a processor, characterized in that, A computer program is stored in the memory, and the processor is configured to execute the knowledge graph-based healthy air conditioning method according to any one of claims 1 to 7 through the computer program.