Smart home decision system, smart home system decision method, and storage medium
By introducing multiple sub-decision systems and coordination processing devices into the smart home system, decisions are made based on perception information from different dimensions, solving the problem of high granularity in the decision-making results of the central decision system and achieving more accurate control of electronic devices.
Patent Information
- Application Number
- CN202310963755.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-01
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-08-01
AI Technical Summary
The central decision-making system of existing smart home systems makes decisions based on a wide range of sensory information, resulting in highly granular decision-making results and poor performance of artificial intelligence decision-making.
Multiple sub-decision systems are employed, each corresponding to a preset dimension. Decision information is generated based on the perceived information of the corresponding dimension, and the decision information of different sub-decision systems is coordinated by a coordination processing device to determine the final target operating parameters of the electronic device.
It improves the decision-making accuracy of smart home systems, better meets the diverse needs of users, and enhances the effectiveness of artificial intelligence decision-making.
Smart Images

Figure CN119439765B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of smart home, and in particular to a smart home decision system, a decision method of a smart home system and a computer readable storage medium. BACKGROUND
[0002] With the development of intelligent technology, smart home is more and more common in the family. The application of smart home, communication between multiple home appliances, realizes the automatic control of home appliances.
[0003] In the related art, the smart home system generally takes a smart host as the core (such as a central control screen), and other smart hardware as elements to realize automatic decision control of the smart home system. However, it is found in actual use that the smart home appliances all have a central decision system for decision control. The central decision system generally makes decisions based on extensive sensing information, and the decision result has a high granularity, and the artificial intelligence decision effect is poor.
[0004] It should be noted that the above content is only used to assist in understanding the technical problems solved by the present application, and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0005] The main purpose of the present application is to provide a smart home decision system, a decision method of a smart home system and a computer readable storage medium, which aims to make the accuracy of the decision result of the smart home system higher, and improve the artificial intelligence decision effect.
[0006] Based on this, the present application provides a smart home decision system, which comprises:
[0007] A plurality of sub-decision systems, each of which corresponds to a preset dimension, and is used to generate decision information for controlling electronic devices of the dimension based on sensing information of the corresponding dimension;
[0008] A coordination processing device connected with each of the sub-decision systems, and used to control the corresponding electronic devices to run according to the decision information decided by each sub-decision system.
[0009] In some embodiments, the coordination processing device comprises:
[0010] A judgment module used to judge whether there is control of the same electronic device in the decision information of different sub-decision systems;
[0011] A determination module used to determine the final target running parameter of the electronic device when there is control of the same electronic device in the decision information of different sub-decision systems;
[0012] A control module controls the electronic device to operate according to the target operating parameter.
[0013] In some embodiments, the dimensions include spatial dimensions and / or environmental dimensions.
[0014] In some embodiments, the spatial dimensions correspond to at least one of a living room sub-decision system, a bedroom sub-decision system, a kitchen sub-decision system, and a bathroom sub-decision system.
[0015] Alternatively, the environmental dimensions correspond to at least one of an air sub-decision system, a water sub-decision system, and a diet sub-decision system.
[0016] The present application also provides a decision-making method for a smart home system, which comprises the following steps:
[0017] Receiving decision-making information of a plurality of sub-decision systems;
[0018] Determining target operating parameters of each electronic device in different dimensions according to the decision-making information of each sub-decision system;
[0019] Controlling each electronic device to operate according to the target operating parameters.
[0020] In some embodiments, the step of determining target operating parameters of each electronic device in different dimensions according to the decision-making information of each sub-decision system comprises:
[0021] Determining the electronic device and the operating parameters of the electronic device decided by each sub-decision system according to each decision-making information;
[0022] Determining whether there is a sub-decision system in different dimensions controlling the same electronic device;
[0023] If yes, determining the target operating parameters of the same electronic device from the decision-making information of the sub-decision system deciding the same electronic device.
[0024] In some embodiments, the step of determining the target operating parameters of the same electronic device from the decision-making information of the sub-decision system deciding the same electronic device comprises:
[0025] Determining whether each operating parameter of the same electronic device in the decision-making information of the sub-decision system deciding the same electronic device is mutually exclusive;
[0026] If the operating parameters are mutually exclusive, selecting one operating parameter as the target operating parameter according to a preset coordination rule;
[0027] If the operation parameters are not mutually exclusive, the operation parameters are integrated, and the integrated operation parameters are used as the target operation parameters of the same electronic device.
[0028] In some embodiments, the step of selecting one operation parameter as the target operation parameter according to the preset coordination rule comprises:
[0029] The target operation parameters of the same electronic device are selected according to the priorities of the sub-decision systems of the same electronic device from high to low;
[0030] Alternatively, the target operation parameters of the same electronic device are determined based on the latest output decision information of the sub-decision systems of the same electronic device;
[0031] Alternatively, the operation parameter with the most decisions is selected as the target operation parameter of the same electronic device based on the sub-decision systems of the same electronic device.
[0032] In some embodiments, the step of integrating the operation parameters if the operation parameters are not mutually exclusive, and using the integrated operation parameters as the target operation parameters of the same electronic device comprises:
[0033] If the operation parameters are not mutually exclusive, it is determined whether the operation parameters of the same electronic device conflict in the decision information of the sub-decision systems of the same electronic device;
[0034] If yes, the target operation parameters are determined according to the average of the operation parameters of the same electronic device, or the target operation parameters are determined according to the priorities of the sub-decision systems of the same electronic device from high to low;
[0035] If no, each operation parameter is used as the target operation parameter of the same electronic device.
[0036] In some embodiments, the step of determining the target operation parameters of the same electronic device from the decision information of the sub-decision systems of the same electronic device comprises:
[0037] It is determined whether the operation parameters of the same electronic device conflict in the decision information of the sub-decision systems of the same electronic device;
[0038] If yes, the target operation parameters are determined according to the average of the operation parameters of the same electronic device, or the target operation parameters are determined according to the priorities of the sub-decision systems of the same electronic device from high to low;
[0039] If no, each operation parameter is used as the target operation parameter of the same electronic device.
[0040] The application further provides a smart home system, comprising a memory, a processor, and a smart home decision program stored in the memory and executable on the processor, wherein the smart home decision program implements the steps of the decision method of the smart home system when executed by the processor.
[0041] The application further provides a computer readable storage medium storing a smart home decision program, wherein the smart home decision program implements the steps of the decision method of the smart home system when executed by a processor.
[0042] The smart home decision system, the decision method of the smart home system and the computer readable storage medium provided by the application, in the embodiments of the application, multiple sub-decision systems are configured, the control of part of electronic devices is decided by independent sub-decision systems, and each electronic device in the smart home system is controlled by decision information from the multiple sub-decision systems, different angles are decided, diversified needs are taken into account, the decision result determined by the multiple decision information is more accurate and closer to the needs of users, and the artificial intelligence decision effect is improved. BRIEF DESCRIPTION OF DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only show some embodiments of the application, and for those skilled in the art, other drawings can be obtained from the structures shown in the drawings without creative labor.
[0044] Figure 1 The application provides a framework diagram of the smart home decision system;
[0045] Figure 2 The application provides a decision range diagram of the sub-decision system in one dimension;
[0046] Figure 3 The application provides a decision range diagram of the sub-decision system in another dimension;
[0047] Figure 4 The application provides an interaction diagram of the decision range of the sub-decision system corresponding to different dimensions;
[0048] Figure 5 The application provides a hardware environment architecture diagram related to the decision method of the smart home system;
[0049] Figure 6A flowchart illustrating the first embodiment of the decision-making method for a smart home system provided by the present invention;
[0050] Figure 7 for Figure 6 A flowchart illustrating a detailed embodiment of step S120;
[0051] Figure 8 A detailed flowchart of step S123 in the second embodiment of the decision-making method for the smart home system provided by the present invention;
[0052] Figure 9 This is a flowchart illustrating another detailed embodiment of step S123 in the second embodiment of the decision-making method for the smart home system provided by the present invention.
[0053] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0054] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0055] To better understand the technical solutions provided by the embodiments of the present invention, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0056] With the development of intelligent technology, smart homes are becoming increasingly common in households. The application of smart homes enables communication between multiple electrical appliances, achieving automated control of these appliances.
[0057] In related technologies, smart home systems generally use a smart host (such as a central control screen) as the core, with other smart hardware as elements, to achieve automatic decision-making and control of the smart home system. However, in actual use, it has been found that smart home appliances all have a central decision-making system for decision-making and control. The central decision-making system generally makes decisions based on a wide range of sensory information, resulting in highly granular decision-making results and poor artificial intelligence decision-making performance.
[0058] Based on this, embodiments of the present invention provide a smart home decision-making system and a decision-making method for the smart home system. By configuring the decision-making system to include multiple sub-decision-making systems, and dividing the electronic devices corresponding to the decisions of the sub-decision-making systems according to preset dimensions, independent sub-decision-making systems are formed, which can better play a role in the smart home system and enhance artificial intelligence capabilities. For example, if the sub-decision-making system makes decisions based on perceptual information of a corresponding dimension, compared to a wide range of perceptual information, making decisions based on perceptual information corresponding to the needs of a single dimension or a single subsystem results in higher accuracy of the decision results.
[0059] Please refer to Figure 1 In this embodiment of the invention, the smart home decision-making system includes multiple sub-decision systems 10, each sub-decision system 10 corresponding to a preset dimension, used to generate decision information for controlling the electronic device 30 in that dimension based on the perceived information of that dimension. That is, the sub-decision systems 10 are configured according to different dimensions.
[0060] The smart home system also includes a coordination processing device 20, which is connected to each of the sub-decision systems 10 and is used to control the operation of the corresponding electronic devices 30 based on the decision information of each sub-decision system 10.
[0061] Each of the sub-decision systems 10 is used to make decisions on the control of a portion of electronic devices 30, specifically deciding whether the portion of electronic devices 30 is turned on or linked, the operating parameters of the turned-on electronic devices 30 or the linked operating parameters, etc. Optionally, the electronic devices 30 for which the sub-decision system 10 makes decisions are the electronic devices 30 divided under this dimension.
[0062] In this embodiment, the sub-decision system 10 generates decision information based on perception information, and different perception information corresponds to different generated decision information. Optionally, each sub-decision system 10 can define a portion of perception information, and generate decision information for that sub-decision system 10 based on this perception information. Alternatively, each sub-decision system 10 can acquire all perception information in the smart home system and decide on the control information of the electronic device 30 corresponding to its dimension based on this perception information.
[0063] The perceived information is acquired by a sensing unit, such as sensors distributed on various electronic devices 30. In this embodiment of the invention, multiple sub-decision systems 10 are configured. Different sub-decision systems 10 make decisions regarding the control of their respective electronic devices 30 based on different perceived information. Thus, a more suitable sub-decision system 10 and its corresponding perceived information can be selected for decision-making and control according to requirements, accommodating diverse needs and enabling precise decision-making and control based on those needs.
[0064] In this embodiment, each sub-decision system 10 corresponds to a dimension, meaning it is divided within that dimension. Within each dimension, the sub-decision systems 10 are further subdivided based on their decision types. In other words, each dimension is divided into multiple sub-decision systems 10 according to their respective types, and these multiple sub-decision systems 10 can collaboratively control multiple related electronic devices 30. For a single dimension, further sub-decision systems 10 can be created based on different types, allowing for the selection of one or more sub-decision systems 10 to collaboratively control multiple related devices as needed.
[0065] Optionally, the division of each sub-decision system 10 and the scope of its decision-making effect are defined with reference to the following:
[0066] Please refer to Figures 2 to 4 For example, the dimensions mentioned include spatial dimensions and / or environmental dimensions.
[0067] Taking spatial dimensions as an example, in a home, spaces can be divided into living room, bedroom, kitchen, and toilet, etc. For each spatial dimension, a sub-decision-making system can be constructed, including a living room sub-decision-making system, a bedroom sub-decision-making system, a kitchen sub-decision-making system, and a toilet sub-decision-making system. Therefore, in this embodiment, the sub-decision-making system 10 corresponding to the spatial dimension includes at least one of the following: living room sub-decision-making system, bedroom sub-decision-making system, kitchen sub-decision-making system, and toilet sub-decision-making system.
[0068] The scope of each sub-decision system 10 corresponding to a spatial dimension is determined based on the space defined by that dimension. That is, the sub-decision system 10 is used to make decisions on the control of electronic devices 30 within the scope defined by that dimension. For example, the living room sub-decision system is used to make decisions on the control of electronic devices 30 within the living room; the bedroom sub-decision system is used to make decisions on the control of electronic devices 30 within the bedroom; the kitchen sub-decision system is used to make decisions on the control of electronic devices 30 within the kitchen; and the toilet sub-decision system is used to make decisions on the control of electronic devices 30 within the toilet.
[0069] For example, regarding the environmental dimension, based on the type of environment, it can be divided into air, water, and diet. For the environmental temperature dimension, an air sub-decision system, a water sub-decision system, and a diet sub-decision system can be constructed. Therefore, in this embodiment, the sub-decision system 10 corresponding to the environmental dimension includes at least one of the air sub-decision system, the water sub-decision system, and the diet sub-decision system.
[0070] For this dimension, the scope of each sub-decision system 10 is determined based on the type defined in this dimension. For example, the air sub-decision system is used to make decisions on the control of electronic devices 30 that regulate air; the water sub-decision system is used to make decisions on the control of electronic devices 30 that control water use; and the food sub-decision system is used to make decisions on the control of electronic devices 30 that are involved in food preparation or storage.
[0071] Of course, each sub-decision system can also be divided according to its function, as well as the scope of its decision-making. For example, air conditioning function, water control function, and cleaning control function.
[0072] In this embodiment, the division of the sub-decision system 10 can control at least one electronic device 30 in a coordinated manner. The electronic devices 30 within the decision-making range of each sub-decision system 10 are all highly correlated electronic devices 30, which can realize the coordinated control for specific needs. Decisions are made only for that specific need, without interference from other information. The decision results are more in line with the specific needs, and can better play an accurate decision-making role in the smart home system, thereby enhancing artificial intelligence capabilities.
[0073] Furthermore, a sub-decision system 10 is constructed from multiple dimensions. When making decisions on the control of the electronic device 30, the system analyzes the needs from different dimensions, thereby more comprehensively and clearly defining the current environment or user's needs for the electronic device 30, making the intelligent control more in line with the user's needs and improving the intelligent effect.
[0074] Optionally, in this embodiment, a sub-decision system 10 is constructed based on multiple dimensions. Based on the function, type, or location of the electronic device 30, it can be categorized into different dimensions. Therefore, there may be situations where multiple sub-decision systems 10 corresponding to different dimensions control the same electronic device 30. For example, from a spatial dimension, the air conditioner belongs to the electronic device 30 within the decision-making scope of the bedroom sub-system; from an environmental dimension, the air conditioner belongs to the electronic device 30 within the decision-making scope of the air sub-decision system. Therefore, during the intelligent control process of a smart home, the control status of the electronic device 30 can be analyzed and decided from different dimensions.
[0075] When different sub-decision systems 10 make decisions regarding the control of the same electronic device 30, conflicting or mutually exclusive decision information may arise. For example, the bedroom sub-decision system might decide to operate the wall-mounted air conditioner at 26°C (cooling), while the air conditioning sub-decision system might decide to operate it at 24°C (cooling), resulting in conflicting operating parameters. Similarly, the living room sub-decision system might decide to operate the floor-standing air conditioner at 26°C (cooling), while the air conditioning sub-decision system might decide to operate it at 28°C (heating), again resulting in mutually exclusive operating parameters. Therefore, the coordination processing device 20 in this embodiment is equipped with a judgment module, a determination module, and a control module. The coordination processing device 20 coordinates decision information to ensure the normal operation of the electronic device 30.
[0076] The judgment module is used to determine whether there is control of the same electronic device 30 in the decision information of different sub-decision systems 10;
[0077] The determining module is used to determine the final target operating parameters of the electronic device 30 when there are control options for the same electronic device 30 in the decision information of different sub-decision systems 10.
[0078] The control module controls the operation of the electronic device 30 according to the target operating parameters.
[0079] Each sub-decision system makes decisions regarding the control of at least one electronic device 30. The decision information output by each sub-decision system 10 includes decision information for controlling at least one of the electronic devices 30. The decision information can be used to determine the corresponding electronic device 30 to be controlled, as well as the corresponding operating parameters of that electronic device 30. By determining the electronic device 30 decided by each sub-decision system 10 that outputs decision information, it is determined whether multiple decision systems are making decisions to control the same electronic device 30. If so, it indicates that the electronic device 30 has at least two operating parameters decided by the sub-decision system 10, and the determining module then determines the final target operating parameters from these operating parameters.
[0080] Optionally, in some embodiments, the determining module selects an operating parameter from any of the sub-decision systems 10 that make decisions about the same electronic device 30 as the target operating parameter, or takes the average value as the operating parameter of the same electronic device 30. Alternatively, in some embodiments, the determining module selects an operating parameter from each of the sub-decision systems 10 that make decisions about the same electronic device 30 as the target operating parameter according to a preset coordination rule. In this way, each electronic device 30 can operate normally based on the decision information. If the operating parameters conflict, one operating parameter can be selected from multiple decision information as the final target operating parameter, or multiple decision information can be integrated to obtain the final target operating parameter. If the operating parameters are mutually exclusive, one operating parameter is selected from multiple decision information as the final target operating parameter, and the selection rule can be based on a preset coordination rule.
[0081] Optionally, the preset coordination rules include, but are not limited to: prioritizing the decision information of the sub-decision system 10 with higher priority; or, using the decision information of the sub-decision system 10 that made the last decision; or, when multiple sub-decision systems 10 make decisions on the same operating parameter, using the decision information that makes the most decisions on the same operating parameter.
[0082] In this embodiment, by configuring multiple sub-decision systems 10, each independent sub-decision system 10 makes decisions on the control of some electronic devices 30. The decision information from multiple sub-decision systems 10 controls each electronic device 30 in the smart home system. Decisions are made from different perspectives, taking into account diverse needs. At the same time, the decision results determined by multiple decision information are more accurate and closer to the user's needs, thus improving the effect of artificial intelligence decision-making.
[0083] Based on the above-mentioned smart home decision-making system, the present invention also provides a decision-making method for a smart home system.
[0084] As one implementation method, the hardware environment architecture involved in the decision-making method of the smart home system can be as follows: Figure 5 As shown.
[0085] Optionally, the execution terminal for the decision-making method of the smart home system is the smart home system itself or the control terminal of the home decision-making system, such as a central control terminal. The hardware architecture involved includes various sub-decision-making systems and various electronic devices.
[0086] In one implementation, the execution terminal includes: a processor 101, such as a CPU, a memory 102, and a communication bus 103. The communication bus 103 is used to establish communication between these components. The processor 101 is used to invoke an application program to perform control operations.
[0087] The memory 102 can be a high-speed RAM or a stable memory (non-volatile memory), such as a disk storage device.
[0088] It is understood that, in one embodiment, the smart home decision-making program that implements the decisions of the smart home system is stored in the memory 102 or in a computer-readable storage medium. When the processor 101 calls the smart home decision-making program from the memory 102 or the computer-readable storage medium, it performs the following operations:
[0089] Receive decision information from multiple sub-decision systems;
[0090] Based on the decision information of each sub-decision system, determine the target operating parameters for each electronic device under different dimensions;
[0091] Control each of the electronic devices to operate according to the target operating parameters.
[0092] Based on the hardware architecture of the air conditioner or mobile device described above, the following embodiments of the present invention are proposed.
[0093] First Embodiment
[0094] Please refer toFigure 6 The decision-making method for a smart home system proposed in this invention includes the following steps:
[0095] Step S110: Receive decision information from multiple sub-decision systems;
[0096] This embodiment relates to system decision-making and control in a smart home. The smart home decision-making system includes a coordination processing device and multiple sub-decision systems. The relationships between the multiple sub-decision systems, the electronic devices corresponding to the decisions of each sub-decision system, and their association with the coordination processing device can be understood by referring to the above-described combination. Figures 1 to 4 The smart home decision-making system described herein will not be repeated here.
[0097] In this embodiment, each sub-decision system is connected to a corresponding sensing module. When each sub-decision system receives sensing information from its corresponding sensing module, it makes a decision based on the sensing information and outputs decision information. The decision information output by the sub-decision system includes, but is not limited to, the electronic device that executes the decision and the corresponding operating parameters of the electronic device.
[0098] Step S120: Determine the target operating parameters for each electronic device under different dimensions based on the decision information of each of the sub-decision systems;
[0099] The decision information for each sub-decision system includes the electronic device that needs to be controlled and the target operating parameters corresponding to that electronic device. Based on a preset dimension corresponding to each sub-decision system, when each sub-decision system makes a decision regarding the control of the electronic device, it refers to the control of the electronic device under that dimension.
[0100] Optionally, since there may be multiple sub-decision systems controlling the same electronic device across different dimensions, for example, from a spatial perspective, a wall-mounted air conditioner falls under the decision-making scope of the bedroom sub-system, while from an environmental perspective, it falls under the decision-making scope of the air sub-decision system. When sub-decision systems from different dimensions make decisions regarding the control of the same electronic device, there may be conflicting or mutually exclusive decision information. For instance, the bedroom sub-decision system might decide to operate the wall-mounted air conditioner at a cooling temperature of 26°C, while the air sub-decision system might decide to operate it at a cooling temperature of 24°C, resulting in conflicting operating parameters. Similarly, the living room sub-decision system might decide to operate the floor-standing air conditioner at a cooling temperature of 26°C, while the air sub-decision system might decide to operate it at a heating temperature of 28°C, resulting in mutually exclusive operating parameters. Therefore, to ensure the normal operation of the electronic devices, this embodiment needs to determine the final target operating parameters for each electronic device, especially for the same electronic device controlled by multiple sub-decision systems.
[0101] Please refer to Figure 7In an optional embodiment, the step of determining the target operating parameters for each electronic device under different dimensions based on the decision information of each of the sub-decision systems includes:
[0102] Step S121: Determine the electronic devices for each sub-decision system and the operating parameters of the electronic devices based on the decision information.
[0103] Step S122: Determine whether there are sub-decision systems of different dimensions controlling the same electronic device;
[0104] If so, then step S123 is executed to determine the target operating parameters of the same electronic device from the decision information in the sub-decision system of the same electronic device.
[0105] In this embodiment, if multiple sub-decision systems output decision information, it is defined as including multiple sub-decision systems making decisions. In this case, decision information from multiple sub-decision systems will be received. First, based on the decision information from each sub-decision system, the corresponding electronic device and its operating parameters are determined.
[0106] Then, it is determined whether the electronic devices decided by each sub-decision system are the same electronic device, that is, multiple sub-decision systems decide on the same electronic device. For example, the bedroom sub-decision system decides on the air conditioner, and the air sub-decision system also decides on the bedroom air conditioner. That is, the bedroom sub-decision system and the air sub-decision system control the same electronic device (the bedroom air conditioner).
[0107] If multiple sub-decision systems control the same electronic device, it is necessary to determine the final target operating parameters of that electronic device.
[0108] Optionally, in this embodiment, the method for determining the target operating parameters varies depending on the operating parameters used by each sub-decision system to make decisions about the electronic device. Therefore, the determination of the target operating parameters of the electronic device includes, but is not limited to, the following listed embodiments (including the second and third embodiments):
[0109] For example, selecting one set of operating parameters from multiple sub-decision systems, or combining and merging a set.
[0110] Step S130: Control each of the electronic devices to operate according to the target operating parameters.
[0111] After determining the electronic devices for each execution decision and their target operating parameters, control commands are output to control each electronic device to operate according to the corresponding target operating parameters.
[0112] In this embodiment, by configuring multiple sub-decision systems, each independent sub-decision system makes decisions on the control of some electronic devices. The decision information from multiple sub-decision systems controls various electronic devices in the smart home system. Decisions are made from different perspectives, taking into account diverse needs. At the same time, the decision results determined by multiple decision information are more accurate and closer to the user's needs, thus improving the effect of artificial intelligence decision-making.
[0113] Second Embodiment
[0114] Please refer to Figure 8 Based on the first embodiment of the decision-making method for the above-mentioned smart home system, a second embodiment is proposed. In this embodiment, the step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision-making system that makes the decision on the same electronic device includes:
[0115] Step S1231: Determine whether the various operating parameters of the same electronic device are mutually exclusive in the decision information of the sub-decision system of the same electronic device.
[0116] If the operating parameters are mutually exclusive, then step S1232 is executed to select an operating parameter as the target operating parameter according to the preset coordination rules;
[0117] In this embodiment, mutually exclusive operating parameters mean that operating parameters cannot be output simultaneously. For example, cooling to 20°C and heating to 20°C are mutually exclusive operating parameters, and only one can be selected for output. Therefore, when the operating parameters of a sub-decision system for the same electronic device are mutually exclusive, only one of them can be selected as the target operating parameter, and the device will operate with that target operating parameter.
[0118] Optionally, in this embodiment, the target operating parameter of the electronic device with mutually exclusive operating parameters is selected according to a preset coordination rule. Optionally, the step of selecting an operating parameter as the target operating parameter according to the preset coordination rule includes one of the following embodiments:
[0119] (i) Select the target operating parameters of the same electronic device in descending order of priority of the sub-decision systems of the same electronic device;
[0120] In this embodiment, the priorities of each sub-decision system can be preset. For example, the priority of the spatial dimension sub-decision system is higher than that of the environmental dimension sub-decision system. Within the spatial dimension, the priority of the living room sub-decision system is higher than that of the bedroom sub-decision system, and the priority of the bedroom sub-decision system is higher than that of the kitchen sub-decision system, etc. In terms of environmental temperature, the priority of the food sub-decision system is higher than that of the air sub-decision system, and the priority of the air sub-decision system is higher than that of the water sub-decision system. It should be noted that the priority order of the above-mentioned sub-decision systems includes, but is not limited to, the listed order. The specific priority can be set by the user or fixed at the factory.
[0121] Alternatively, in other embodiments, the priority of the sub-decision systems is determined based on the current environment in which the smart home system is located. For example, the priority of each sub-decision system can be determined based on the distribution of people in the current environment, the environmental state in the current environment, or the user information that triggers the sub-decision system's decision. For instance, if an elderly person or a child causes the first sub-decision system to output decision information, while a middle-aged or young adult causes the second sub-decision system to output decision information, then the first sub-decision system has a higher priority than the second sub-decision system.
[0122] In this embodiment, the operational parameters determined by the decision information of the higher-priority sub-decision system are used as the target operational parameters of the electronic device. This makes the intelligent decision-making results closer to the user's priority needs.
[0123] For example, a floor-standing air conditioner can control temperature, humidity, purification, and freshness, and belongs to both the living room sub-decision system and the air sub-decision system. The air sub-decision system decides on air optimization control (purification level 4); the living room sub-decision system decides on energy-saving control for unoccupied areas (e.g., temperature: 26℃; purification level 1). Both sub-decision systems include the control of this floor-standing air conditioner. Therefore, it is necessary to determine: temperature 26℃ (not mutually exclusive), purification level 4 / 1 (mutually exclusive), and using the higher priority (e.g., in the object sub-system, unoccupied energy saving has higher priority). Thus, the purification level is determined to be 1. Therefore, the target operating parameters for this floor-standing air conditioner are: temperature 26℃, purification level 1.
[0124] (ii) Based on the decision-making sub-decision system of the same electronic device, the latest output decision information determines the target operating parameters of the same electronic device.
[0125] Since the decision information is output at different times by each sub-decision system, this embodiment uses the most recently output decision information to calculate the operating parameters of the same electronic device, thus making the intelligent decision-making result closer to the current user needs.
[0126] For example, a floor-standing air conditioner can control temperature, humidity, purification, and freshness, and belongs to both the living room sub-decision system and the air sub-decision system. The air sub-decision system decides on air optimization control (purification level 4); the living room sub-decision system decides on energy-saving control when no one is around (e.g., temperature: 26℃; purification level: 1). Both sub-decision systems include the control of this floor-standing air conditioner. Therefore, it is necessary to determine: temperature 26℃ (not mutually exclusive), purification level 4 / 1 (mutually exclusive), and the air sub-decision system's output decision information is later than the living room sub-decision system's (the air sub-decision system's most recent output decision information). Thus, the purification level is determined to be 4. Therefore, the target operating parameters for this floor-standing air conditioner are: temperature 26℃, purification level 4.
[0127] (iii) Based on the decision-making sub-decision system of the same electronic device, the operating parameter with the most decisions is taken as the target operating parameter of the same electronic device.
[0128] If at least three sub-decision systems make decisions about the same electronic device, and multiple sub-decision systems decide on the same operating parameter, then that same operating parameter is the operating parameter with the most decisions (i.e., the mode of decision information). In this embodiment, the operating parameter with the most decisions is taken as the target operating parameter of the same electronic device (majority rule control). Since multiple sub-decision systems decide on this operating parameter, operating with this operating parameter better meets the requirements of intelligent control in various dimensions and from various perspectives, and improves the accuracy of intelligent control.
[0129] If there is no mutual exclusion of the operating parameters, then step S1233 is executed to integrate the various operating parameters and use the integrated operating parameters as the target operating parameters of the same electronic device.
[0130] Optionally, in some embodiments, if the operating parameters are not mutually exclusive, each operating parameter is used as the target operating parameter of the same electronic device, so that the electronic device operates according to the decision information of each sub-decision system and meets the decision requirements of each sub-decision system.
[0131] Optionally, in other embodiments, if there is no mutual exclusion of the operating parameters, it is further determined whether the various operating parameters of the same electronic device conflict in the decision information of the sub-decision system that makes decisions about the same electronic device; if so, the target operating parameter is determined according to the average value of the various operating parameters of the same electronic device, or the target operating parameter is determined according to the priority of the sub-decision system that makes decisions about the same electronic device from high to low; if not, each of the operating parameters is used as the target operating parameter of the same electronic device.
[0132] Operating parameter conflict refers to inconsistent operating parameter values. For example, if a sub-decision system decides that the cooling temperature of the bedroom wall-mounted unit is 20℃, while the air sub-decision system decides that the cooling temperature of the same unit is 24℃, then this is an operating parameter conflict.
[0133] If the operating parameters are not mutually exclusive, the system will determine whether there is a conflict between the operating parameters, thereby ensuring that the air conditioner can receive the correct operating instructions and operate normally.
[0134] When operating parameters conflict, they can be integrated to obtain a target operating parameter that more closely approximates the actual requirement. In one optional embodiment, the average of all operating parameters is taken, and this average is used as the target operating parameter, such as setting the bedroom wall-mounted air conditioner to 22°C. In another optional embodiment, the target operating parameter can be determined based on the priority of the sub-decision systems, such as using the operating parameters decided by the higher-priority sub-decision system, or favoring the operating parameters decided by the higher-priority sub-decision system. Optionally, the priority of each sub-decision system can be sorted according to the priority ranking described above, and will not be repeated here.
[0135] This embodiment ensures the normal control of electronic devices in a smart home system when multiple sub-decision systems make decisions.
[0136] Third Embodiment
[0137] Please refer to Figure 9 Based on the first embodiment of the decision-making method for the above-mentioned smart home system, the third embodiment proposes a step of determining the target operating parameters of the same electronic device from the decision information in the sub-decision-making system of the same electronic device, which includes:
[0138] Step S1234: Determine whether the various operating parameters of the same electronic device conflict in the decision information of the sub-decision system of the same electronic device.
[0139] If so, then proceed to step S1235 to determine the target operating parameter based on the average value of each operating parameter of the same electronic device, or to determine the target operating parameter based on the priority of the sub-decision system of the same electronic device from high to low.
[0140] If not, then proceed to step S1236, and use each of the aforementioned operating parameters as the target operating parameters of the same electronic device.
[0141] Operating parameter conflict refers to inconsistent operating parameter values. For example, if a sub-decision system decides that the cooling temperature of the bedroom wall-mounted unit is 20℃, while the air sub-decision system decides that the cooling temperature of the same unit is 24℃, then this is an operating parameter conflict.
[0142] When operating parameters conflict, they can be integrated to obtain a target operating parameter that more closely approximates the actual requirement. In one optional embodiment, the average of all operating parameters is taken, and this average is used as the target operating parameter, such as setting the bedroom wall-mounted air conditioner to 22°C. In another optional embodiment, the target operating parameter can be determined based on the priority of the sub-decision systems, such as using the operating parameters decided by the higher-priority sub-decision system, or favoring the operating parameters decided by the higher-priority sub-decision system. Optionally, the priority of each sub-decision system can be sorted according to the priority ranking described above, and will not be repeated here.
[0143] If the operating parameters do not conflict, the electronic device can operate with each operating parameter, and each operating parameter can be used as the target operating parameter for the same electronic device.
[0144] This invention provides a smart home system, which includes a memory, a processor, and a smart home decision-making program stored in the memory and executable on the processor. When the smart home decision-making program is executed by the processor, it implements the decision-making method of the smart home system as described in the above embodiments.
[0145] This invention also provides a computer-readable storage medium storing a smart home decision-making program, which, when executed by a processor, implements the decision-making method of the smart home system described in the above embodiments.
[0146] It should be noted that the above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A smart home decision-making system, characterized in that, The smart home decision-making system includes: Multiple sub-decision systems, each corresponding to a preset dimension, are used to generate decision information for controlling electronic devices in that dimension based on the perceived information of that dimension. A coordination processing device, which is connected to each of the sub-decision systems, is used to control the operation of corresponding electronic devices based on the decision information of each sub-decision system. The coordination processing device includes: The judgment module is used to determine whether the decision information from different sub-decision systems controls the same electronic device. The determination module is used to determine the final target operating parameters of the electronic device when there are control requests for the same electronic device in the decision information of different sub-decision systems; The control module controls the operation of the electronic device according to the target operating parameters.
2. The smart home decision-making system as described in claim 1, characterized in that, The dimensions include spatial dimensions and / or environmental dimensions.
3. The smart home decision-making system as described in claim 2, characterized in that, The sub-decision system corresponding to the spatial dimension includes at least one of the living room sub-decision system, bedroom sub-decision system, kitchen sub-decision system, and toilet sub-decision system; Alternatively, the sub-decision system corresponding to the environmental dimension may include at least one of the air sub-decision system, the water sub-decision system, and the diet sub-decision system.
4. A decision-making method for a smart home system, characterized in that, The decision-making methods of the smart home system include: Receive decision information from multiple sub-decision systems; The electronic devices that make decisions in each sub-decision system and the operating parameters of the electronic devices are determined based on the decision information provided. Determine whether there are sub-decision systems with different dimensions controlling the same electronic device; If so, the target operating parameters of the same electronic device are determined from the decision information in the sub-decision system of the same electronic device. Control each of the electronic devices to operate according to the target operating parameters.
5. The decision-making method for a smart home system as described in claim 4, characterized in that, The step of determining the target operating parameters of the same electronic device from decision information in a sub-decision system that makes decisions about the same electronic device includes: Determine whether the various operating parameters of the same electronic device are mutually exclusive in the decision information of the sub-decision system of the same electronic device. If the operating parameters are mutually exclusive, then an operating parameter is selected as the target operating parameter according to a preset coordination rule; If there is no mutual exclusion among the operating parameters, then the various operating parameters are integrated, and the integrated operating parameters are used as the target operating parameters of the same electronic device.
6. The decision-making method for a smart home system as described in claim 5, characterized in that, The step of selecting an operating parameter as the target operating parameter according to a preset coordination rule includes: The target operating parameters of the same electronic device are selected from high to low priority by the sub-decision systems of the same electronic device. Alternatively, the target operating parameters of the same electronic device can be determined based on the latest output decision information in the sub-decision system of the same electronic device. Alternatively, based on the decision-making sub-decision system of the same electronic device, the operating parameter with the most decisions is taken as the target operating parameter of the same electronic device.
7. The decision-making method for a smart home system as described in claim 5, characterized in that, The step of integrating all the operating parameters and using the integrated operating parameters as the target operating parameters for the same electronic device if no mutual exclusion exists includes: If there is no mutual exclusion of the operating parameters, then determine whether the various operating parameters of the same electronic device conflict in the decision information of the sub-decision system that makes decisions about the same electronic device. If so, the target operating parameter is determined based on the average value of each operating parameter of the same electronic device, or the target operating parameter is determined based on the priority of the sub-decision systems that make decisions about the same electronic device from high to low. If not, then each of the aforementioned operating parameters will be used as the target operating parameter for the same electronic device.
8. The decision-making method for a smart home system as described in claim 4, characterized in that, The step of determining the target operating parameters of the same electronic device from decision information in a sub-decision system that makes decisions about the same electronic device includes: Determine whether there are conflicts among the various operating parameters of the same electronic device in the decision information of the sub-decision system of the same electronic device; If so, the target operating parameter is determined based on the average value of each operating parameter of the same electronic device, or the target operating parameter is determined based on the priority of the sub-decision systems that make decisions about the same electronic device from high to low. If not, then each of the aforementioned operating parameters will be used as the target operating parameter for the same electronic device.
9. A smart home system, characterized in that, The smart home system includes a memory, a processor, and a smart home decision-making program stored in the memory and executable on the processor. When executed by the processor, the smart home decision-making program implements the steps of the decision-making method of the smart home system as described in any one of claims 4 to 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a smart home decision program, which, when executed by a processor, implements the steps of the decision-making method for a smart home system as described in any one of claims 4 to 8.
Citation Information
Patent Citations
Mode control method and device for space area
CN116224811A
Method for controlling multiple devices connected via network
US20160364275A1