1. Field of the Invention
The present invention relates to a method and device for controlling an air conditioning system, and particularly relates to a method and device for controlling an air conditioning system containing plural air conditioners.
2. Description of the Related Art
Up to now, air conditioning systems containing air conditioners have been widely provided in buildings, etc., so as to improve the living environments of people. In the conventional method of controlling an air conditioning system, the switching control thereof is usually on the basis of a predetermined temperature. For example, if the environmental temperature is less than the predetermined temperature, then the air conditioning system operates according to a predetermined wind velocity and/or wind direction, and if the environmental temperature is greater than or equal to the predetermined temperature, then the air conditioning system stops the operation. However, this kind of switching control may result in a large amount of electric power consumption, thereby bringing economic crises, greenhouse effect, climate change, etc. In order to improve this kind of switching control, an inverter air conditioning system has been proposed in which by changing the working frequency of a compressor thereof, it is possible to slowly change the environmental temperature, and to reduce the number of starts and stops of the compressor.
Actually, in a space where an air conditioning system containing plural air conditioners is provided, there may exist one or more control targets (also called “target positions”) whose surrounding air environments (also called “environments”) need to be adjusted by the air conditioning system, and each of the one or more control targets may receive the joint influence of at least a part of the plural air conditioners in the air conditioning system. However, in this kind of conventional air conditioning system, when automatic air adjustment is being conducted, it is difficult to take account of the joint influence of all the possible air conditioners thereof and/or the demand of each of the one or more control targets.
The objective of the embodiments of the present invention is to provide a method and device for controlling an air conditioning system so as to solve the above-described problem.
According to a first aspect of the present invention, a method of controlling an air conditioning system containing plural air conditioners is provided. Each of the plural air conditioners has at least one adjustment function able to conduct adjustment with respect to air. The method comprises:
an obtainment step of obtaining plural adjustment parameter groups of each of the plural air conditioners, wherein, each of the plural adjustment parameter groups of the corresponding air conditioner includes at least one adjustment parameter corresponding to the at least one adjustment function of the corresponding air conditioner, and a value of the at least one adjustment parameter indicates an operating state of the corresponding at least one adjustment function;
an acquirement step of acquiring at least one desired environmental parameter of each of one or more control targets;
a selection step of selecting, based on the desired environmental parameters, one from the plural adjustment parameter groups of each of the plural air conditioners to serve as a target adjustment parameter group of the corresponding air conditioner, wherein, at least one actual environmental parameter of each of the one or more control targets, which is obtained by conducting joint adjustment with respect to the corresponding control target by the plural air conditioners according to their target adjustment parameter groups, is closer to the corresponding at least one desired environmental parameter than that obtained by conducting adjustment with respect to the corresponding control target by the plural air conditioners according to their remaining adjustment parameter groups; and
a transmission step of respectively transmitting the plural target adjustment parameter groups to the plural air conditioners, so that the plural air conditioners respectively set their adjustment functions according to the plural target adjustment parameter groups.
According to a second aspect of the present invention, a device for controlling an air conditioning system containing plural air conditioners is provided. Each of the plural air conditioners has at least one adjustment function able to conduct adjustment with respect to air. The device comprises:
an obtainment part configured to obtain plural adjustment parameter groups of each of the plural air conditioners, wherein, each of the plural adjustment parameter groups of the corresponding air conditioner includes at least one adjustment parameter corresponding to the at least one adjustment function of the corresponding air conditioner, and a value of the at least one adjustment parameter indicates an operating state of the corresponding at least one adjustment function;
an acquirement part configured to acquire at least one desired environmental parameter of each of one or more control targets;
a selection part configured to select, based on the desired environmental parameters, one from the plural adjustment parameter groups of each of the plural air conditioners to serve as a target adjustment parameter group of the corresponding air conditioner, wherein, at least one actual environmental parameter of each of the one or more control targets, which is obtained by conducting joint adjustment with respect to the corresponding control target by the plural air conditioners according to their target adjustment parameter groups, is closer to the corresponding at least one desired environmental parameter than that obtained by conducting adjustment with respect to the corresponding control target by the plural air conditioners according to their remaining adjustment parameter groups; and
a transmission part configured to respectively transmit the plural target adjustment parameter groups to the plural air conditioners, so that the plural air conditioners respectively set their adjustment functions according to the plural target adjustment parameter groups.
As a result, in the method and device for controlling the air conditioning system according to the embodiments of the present invention, it is possible to conduct automatic control with respect to each of the plural air conditioners in the air conditioning system on the basis of the joint influence of all the possible air conditioners on one control target, and in a case in which there exist plural control targets having different desired environments in a space where the air conditioning system is provided, it is also possible to take account of the demand of each of the plural control targets so as to conduct the automatic control.
In order to let those people skilled in the art better understand the present invention, hereinafter the present invention will be concretely described on the basis of the drawings and various embodiments.
In the embodiments of the present invention, an air conditioning system contains plural air conditioners. Particularly, the plural air conditioners in the air conditioning system may be provided in a same space. Each of the plural air conditioners may have at least one adjustment function able to conduct adjustment with respect to air. For example, each of the plural air conditioners may have at least one adjustment function such as a wind volume adjustment function, a wind direction adjustment function, and/or an air humidity adjustment function. Each of the plural air conditioners may include but is not limited to a fan, a cooler, a heater, an integrated or split air conditioning unit, etc.
As shown in
As shown in
In what follows, the method (also called a “control method”) of controlling the air conditioning system will be illustrated by referring to
As shown in
In an example, it is possible to, regarding each of the plural air conditioners in the air conditioning system, conduct a general search with respect to all the possible operating states of the at least one adjustment function of the corresponding air conditioner, so as to generate the adjustment parameters corresponding to all the possible operating states of the corresponding adjust function of the corresponding air conditioner, and then to generate plural adjustment parameter groups for the corresponding air conditioner on the basis of the generated adjustment parameters. Here it should be noted there exists at least one adjustment parameter whose values in any two adjustment parameter groups of each of the plural air conditioners are different.
For instance, in the second exemplary scenario shown in
In STEP S302 of
In an example, there may exist one control target in the space. In this case, in STEP S302, at least one desired environmental parameter of the one control target is obtained. Alternatively, there may exist plural control targets in the space. In this case, in STEP S302, at least one desired environmental parameter of each of the plural control targets in the space are obtained.
Additionally, in an example, it is possible to predetermine at least one desired environmental parameter of each of the one or more control targets, or to determine them on the basis of real-time feedback. For instance, in the second exemplary scenario shown in
For instance, the user may input, in real time, information about at least one of “too wet”, “too cold”, “too hot”, and so on. As such, in STEP S302 of
Here it should be noted that in
After that, in STEP S303 of
In addition, as described above, each of the one or more control targets may receive the joint influence of the plural air conditioners in the air conditioning system. As such, when the plural air conditioners conduct joint adjustment with respect to each of the one or more control targets by utilizing the plural target adjustment parameter groups, the at least one actual environmental parameter of the corresponding control target is based on the superposition of adjustment effects at the corresponding control target, generated by the plural air conditioners. Here it should be noted that it is possible to predetermine an approach of conducting the superposition of the adjustment effects generated by the plural air conditioners, for example, a linear superposition approach. Alternatively, it is possible to give a weight to each of the plural air conditioners in advance, and then to carry out the superposition of the adjustment effects generated by the plural air conditioners on the basis of their weights.
In an example, the control method shown in
For instance, in the second exemplary scenario shown in
Moreover the control method shown in
For instance, an environment adjustment parameter may be an actual wind velocity parameter, an actual wind power parameter, a temperature change parameter, or an air humidity change parameter which may be determined on the basis of an obtained adjustment effect. Particularly, in the second exemplary scenario shown in
Additionally, aside from determining, on the basis of the desired environmental parameters, the target adjustment parameter groups of the plural air conditioners, the control method shown in
Furthermore, in an example, the control method shown in
As described above, an actual environmental parameter and its corresponding desired environmental parameter may be one related to a same environmental factor (e.g., a wind velocity parameter). In this case, the predetermined condition may be one related to the value difference between the actual and its corresponding environmental parameters. For instance, the predetermined condition may be that the sum of the value differences between the actual environmental parameters and their corresponding desired environmental parameters of the one or more control targets is minimum. Here it should be noted that if there exists only one control target, then the sum of the value differences may be the value difference between the at least one actual environmental parameter and its corresponding desired environmental parameter of the one control target. Again, for instance, the predetermined condition may be that the sum of squares of the value differences between the actual environmental parameters and their corresponding desired environmental parameters of the one or more control targets is minimum. Here it should be noted that if there exist only one control target, then the sum of squares of the value differences may be the square of the value difference between the at least one actual environmental parameter and its corresponding desired environmental parameter of the one control target.
In an example, if the predetermined condition is that the sum of squares of the value differences between the actual environmental parameters and their corresponding desired environmental parameters of the one or more control targets is minimum, then it is possible to select, from the plural adjustment parameter groups of each of the plural air conditioners, the target adjustment parameter group for the corresponding air conditioner on the basis of the at least one desired environmental parameter and its corresponding environment adjustment parameter of each of the one or more control targets by using a least squares fitting approach. In this case, the sum of squares of the value differences between the actual environmental parameters and their corresponding desired environmental parameters of the one or more control targets, which is acquired by conducting joint adjustment with respect to the one or more control targets on the basis of the plural target adjustment parameter groups of the plural air conditioners, is more minimum than that acquired by conducting adjustment with respect to the one or more control targets on the basis of the remaining (non-selected) adjustment parameter groups of the plural air conditioners.
In what follows, an example of how to determine the target adjustment parameter group of each of the plural air conditioners by utilizing least squares fitting will be given on the basis of
Here it is assumed that in the second exemplary scenario shown in
Here, A refers to the transpose of a matrix related to the wind velocity data shown in Tables 1 and 2; x refers to a linear combination of coefficients corresponding to the forty adjustment parameter groups, whose value range is {0,1} in which 0 stands for Not Selected, and 1 stands for Selected; b refers to the desired wind velocity values (unit: m/s) of the control targets 220a to 220e; and ∥*∥ refers to the Euclidean norm of * (i.e., the L-2 norm).
It may be understood that the ceiling mounted air conditioners 210a to 210d cannot simultaneously operate by using the forty adjustment parameter groups. Actually there exist only four ceiling mounted air conditioners, and each of them has ten adjustment parameter groups, as described above. That is, among the linear combination of coefficients corresponding to the ten adjustment parameter groups of each of the four ceiling mounted air conditioners, only one coefficient can be selected, i.e., its value is 1, and the values of the remaining (non-selected) coefficients are 0. As such, it is necessary to add a constraint condition with respect to the variable x into the above-described binary least squares problem. In other words, among the linear combination of coefficients corresponding to the ten adjustment parameter groups of each of the four ceiling mounted air conditioners, there exists only one coefficient whose value is 1. Here if it is supposed that the linear combination of coefficients corresponding to the ten adjustment parameter groups of each of the four ceiling mounted air conditioners includes x1, x2, . . . , x10, then the equivalent mathematical form of the constraint condition may be expressed by the following equation (2).
Here, xi is a real number, but is not a binary number; and x0 indicates that a ceiling mounted air conditioner is in its shutdown state.
As a result, it is possible to determine, by solving a least squares problem with the constraint condition shown by the following equation (3), the adjustment parameter group of each of the four ceiling mounted air conditioners, so as to cause the actual wind velocity value of each of the control targets 220a to 220e to be as close as possible to its corresponding desired wind velocity value.
Here, k stands for the number of the plural air conditioners in the air conditioning system; in this example, k=1, 2, 3, 4. Accordingly it is possible to express x as x=[(x(1))T (x(2))T (x(3))T (x(4))T]T.
That is, by utilizing the equation (3), it is possible to transform the binary least squares problem into a continuous least squares problem so as to easily solve the problem. Here it should be noted that it is possible to adopt any proper conventional algorithm to solve the problem shown by the equation (3), for example, the Karush-Kuhn-Tucker (KKT) condition based algorithm or the Lagrangian operator based algorithm. In a case where the Lagrangian operator based algorithm is utilized, the equation (3) may be transformed into the following equation (4) which refers to a least squares problem without constraint.
Here, λk and τij(k) stand for two Lagrangian operators corresponding to the two expressions of the constraint condition in the equation (3), and by solving them, it is possible to acquire the following equation (5).
Here, {circumflex over (x)} denotes the optimal solution of the equation (4), and is a function of the Lagrangian operators λk and τij(k).
Here it should be noted that there are many algorithms able to solve the equation (5) in the conventional techniques, for example, the Trust-Region-Reflective based algorithm and the Levenberg-Marquardt based algorithm.
As a result, in this example, by conducting least squares fitting so as to select, on the basis of the desired environmental parameters and their corresponding environment adjustment parameters, from the plural adjustment parameter groups of each of the plural air conditioners, the target adjustment parameter group of the corresponding air conditioner, it is not necessary to create the internal topological structure related information in a modelling process, and it is easy to expand this to any air conditioning system containing a limited number of air conditioners.
Additionally, considering that the amount of energy consumption should be reduced as much as possible, in an example, the control method may further includes a giving step of giving a weight coefficient to each of the plural adjustment parameter groups of each of the plural air conditioners, so that an adjustment parameter group, by which the amount of energy consumption is relatively small, may be easily selected. For instance, in the second exemplary scenario shown in
Here, pi refers to the power corresponding to a wind velocity;
refers to the total power corresponding to a current state x; and wec refers to the weight coefficient of the total energy consumption with respect to a wind velocity error.
Moreover, in order to further reduce the amount of energy consumption, in an example, the control method shown in
After determining the plural target adjustment parameter groups of the plural air conditioners, in STEP S304 of
As a result, in the control method according to this embodiment, it is possible to carry out, on the basis of the joint influence of all the possible air conditioners on one control target, automatic control with respect to the plural air conditioners in the air conditioning system, and in a case where there exist plural control targets having different desired environments in the space where the air conditioning system is provided, it is also possible to take account of the demands of the plural control targets so as to carry out the automatic control.
In what follows, a device for controlling an air conditioning system, according to an embodiment of the present invention will be given by referring to
As shown in
Here it should be noted that, in an example, the acquirement part 420 may include a receipt module for receiving environmental information determined in advance or in real time, on the basis of which at least one desired environmental parameter of each of one or more control targets may be generated, as described above. In this case, the acquirement part 420 may convert the received environmental information into the at least one desired environmental parameter of each of one or more control targets.
Furthermore, in an example, the control device 400 shown in
Additionally, in an example, the control device 400 may further include a setting part which may implement the above-describe setting step. In this case, the selection part 430 may select the target adjustment parameter group for each of the plural air conditioners by utilizing least squares fitting, as described above.
Moreover, considering that the amount of energy consumption should be reduced as much as possible, in an example, the control device 400 shown in
In addition, in order to further reduce the amount of energy consumption, in an example, the control device 400 may further include a detection part which may implement the above-described detection step.
As a result, in the control device 400 according to this embodiment, it is possible to carry out, on the basis of the joint influence of all the possible air conditioners on one control target, automatic control with respect to the plural air conditioners in the air conditioning system. In addition, when there exist plural control targets having different desired environments in the space where the air conditioning system is provided, it is also possible to take into account the demands of the plural control targets so as to carry out the automatic control.
In what follows, a system (also called a “control system”) for controlling an air conditioning system, according to an embodiment of the present invention, will be given by referring to
As shown in
The input device 510 is configured to input the air conditioning system related information from the outside, for example, the plural adjustment parameter groups of each of the plural air conditioners and the desire environmental parameter of each of one or more control targets predetermined by a user. In particular, the input device 510 may include but is not limited to a keyboard, a mouse, a communications network, a remote input device connected to the communications network, etc.
The processing device 520 is configured to implement the above-described control method according to the above embodiment. In particular, the processing device 520 may include but is not limited to a central processing unit of a computer, a chip having processing ability, etc. Furthermore the processing device 520 may also be connected to a network such as the Internet (not shown in the drawings), and may receive/transmit data from/to a remote server as needed.
The output device 530 is configured to output the plural target adjustment parameter groups obtained by carrying out the above-described control method according to the above embodiment to the outside, for example, a display, a printer, a network connected to the air conditioning system and/or the plural air conditioners thereof.
The storage device 540 is configured to store the relevant information such as the predetermined adjustment, parameters, and thresholds, the prior detection results, and the current adjustment parameters in a volatile or non-volatile way. In particular, the storage device 540 may include but is not limited to a random access memory, a read-only memory, a hard disk, a semiconductor memory, etc.
Here it should be noted that the above respective embodiments are just exemplary ones, and the specific structure and operation of each of them may not be used for limiting the present invention.
Moreover, the embodiments of the present invention may be implemented in any convenient form, for example, using dedicated hardware or a mixture of dedicated hardware and software. The embodiments of the present invention may be implemented as computer software implemented by one or more networked processing apparatuses. The network may comprise any conventional terrestrial or wireless communications network, such as the Internet. The processing apparatuses may comprise any suitably programmed apparatuses such as a general-purpose computer, personal digital assistant, mobile telephone (such as a WAP or 3G-compliant phone) and so on. Since the embodiments of the present invention can be implemented as software, each and every aspect of the present invention thus encompasses computer software implementable on a programmable device.
The computer software may be provided to the programmable device using any storage medium for storing processor-readable code such as a floppy disk, a hard disk, a CD ROM, a magnetic tape device or a solid state memory device.
The hardware platform includes any desired hardware resources including, for example, a central processing part (CPU), a random access memory (RAM), and a hard disk drive (HDD). The CPU may include processors of any desired type and number. The RAM may include any desired volatile or nonvolatile memory. The HDD may include any desired nonvolatile memory capable of storing a large amount of data. The hardware resources may further include an input device, an output device, and a network device in accordance with the type of the apparatus. The HDD may be provided external to the apparatus as long as the HDD is accessible from the apparatus. In this case, the CPU, for example, the cache memory of the CPU, and the RAM may operate as a physical memory or a primary memory of the apparatus, while the HDD may operate as a secondary memory of the apparatus.
While the present invention is described with reference to the specific embodiments chosen for purpose of illustration, it should be apparent that the present invention is not limited to these embodiments, but numerous modifications could be made thereto by those people skilled in the art without departing from the basic concept and technical scope of the present invention.
The present application is based on and claims the benefit of priority of Chinese Priority Patent Application No. 201410558426.9 filed on Oct. 20, 2014, the entire contents of which are hereby incorporated by reference.
Number | Date | Country | Kind |
---|---|---|---|
201410558426.9 | Oct 2014 | CN | national |