[go: up one dir, main page]

CN113091232A - Fuzzy reasoning-based intelligent control method and system for air conditioner - Google Patents

Fuzzy reasoning-based intelligent control method and system for air conditioner Download PDF

Info

Publication number
CN113091232A
CN113091232A CN202110280034.0A CN202110280034A CN113091232A CN 113091232 A CN113091232 A CN 113091232A CN 202110280034 A CN202110280034 A CN 202110280034A CN 113091232 A CN113091232 A CN 113091232A
Authority
CN
China
Prior art keywords
fuzzy
air conditioner
membership function
vent
parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110280034.0A
Other languages
Chinese (zh)
Inventor
闫伟
安鹏
张亮
王吉华
王红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Normal University
Original Assignee
Shandong Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Normal University filed Critical Shandong Normal University
Priority to CN202110280034.0A priority Critical patent/CN113091232A/en
Publication of CN113091232A publication Critical patent/CN113091232A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/30Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
    • F24F11/46Improving electric energy efficiency or saving
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

本发明公开了基于模糊推理的空调智能控制方法及系统,包括:获取空调的输入参量和输出参量;通过隶属度函数,将输入参量和输出参量均转换成模糊集;构建模糊规则库;根据模糊规则库的模糊规则,对模糊集进行推理运算;对推理运算结果进行去模糊运算;依据去模糊运算结果,对空调的输入参量进行调整,实现对空调的控制。将室内环境温度用模糊语言来表示,通过精确参量的模糊化、模糊规则构建、模糊推理及去模糊化等步骤,获得精确的控制方案,来控制空调系统精准调节环境温度。本发明克服了传统空调控制算法迟滞性、调节参数不精确等缺点,在节约能源的同时为用户提供了更为舒适的家居环境。

Figure 202110280034

The invention discloses an air conditioner intelligent control method and system based on fuzzy reasoning, including: acquiring input parameters and output parameters of an air conditioner; converting the input parameters and output parameters into a fuzzy set through a membership function; constructing a fuzzy rule base; The fuzzy rules of the rule base perform inference operations on the fuzzy sets; de-fuzzy operations are performed on the results of inference operations; according to the de-fuzzy operation results, the input parameters of the air conditioner are adjusted to realize the control of the air conditioner. The indoor ambient temperature is expressed in fuzzy language, and an accurate control scheme is obtained through the steps of fuzzification of precise parameters, construction of fuzzy rules, fuzzy reasoning and de-fuzzification to control the air-conditioning system to precisely adjust the ambient temperature. The invention overcomes the shortcomings of traditional air-conditioning control algorithm hysteresis, inaccurate adjustment parameters, etc., and provides users with a more comfortable home environment while saving energy.

Figure 202110280034

Description

Fuzzy reasoning-based intelligent control method and system for air conditioner
Technical Field
The invention relates to the technical field of air conditioner control, in particular to an intelligent air conditioner control method and system based on fuzzy reasoning.
Background
The statements in this section merely provide background information related to the present disclosure and may not constitute prior art.
With the progress of society and the improvement of living standard of people, the air conditioner becomes an indispensable part of life and work of people. The control of the air conditioner on the environmental temperature directly affects the quality of life of people, so that the problem studied by the learners is how to accurately control the temperature parameters by the air conditioner controller and solve the problems of the control process such as the mutability, the hysteresis and the like. Nowadays, most air conditioners still adopt a PID controller for process control, and the control mode needs to establish an accurate mathematical model of a system, but due to the complexity of a nonlinear system of a modern air conditioner, an accurate mathematical model is difficult to find for describing process dynamics. Fuzzy reasoning is used as a branch of artificial intelligence, the air conditioning system can be controlled through establishment of a rule base and reasoning of a reasoning machine, an accurate mathematical model of the system does not need to be established in the process, and the problems of sudden change, lag, nonlinearity and the like of the traditional PID controller can be effectively solved. Therefore, the accurate control of the air conditioner by using the fuzzy inference algorithm becomes a main future development direction in the field of air conditioner control.
Although the invention discloses an air conditioner control system and method, the invention of Chinese invention patent (application number: CN201510315576.1, patent name: a dynamic self-adaptive air conditioner control system) utilizes wearable equipment to collect human body information to control an air conditioner, and focuses on controlling the air conditioner system by sensing the temperature of a human body through the equipment. Although the invention solves the problem that the temperature controlled by the air conditioner meets the requirements of human bodies, the invention has complex equipment and low efficiency and does not solve the problem that the temperature of the air conditioner is independently controlled along with the environment and the temperature of the environment of a plurality of people.
Although the invention discloses a method and a device for fuzzy control of chilled water of a central air conditioner and the air conditioner in Chinese invention patent (application number: CN201810148452.2, patent name: a method and a device for fuzzy control of chilled water of the central air conditioner), the invention uses indoor relative humidity and relative humidity variation as input parameters to finally set the temperature of the chilled water. Although the invention solves the problem of controlling the central air conditioner to adjust the environmental temperature by setting the temperature of the chilled water, the invention does not solve the problem of automatically and accurately adjusting the environmental temperature by the household air conditioner.
Disclosure of Invention
The invention provides an intelligent air conditioner control system and method based on fuzzy reasoning, aiming at solving the problems of difficult parameter adjustment and poor adjustment effect of the traditional air conditioner control algorithm. The invention combines the feeling of human body to the environment temperature with the fuzzy language by using the characteristic of the fuzzy things in the nature, and makes up the defect that the air conditioner is difficult to accurately adjust the environment temperature. The invention adopts a plurality of membership functions to fuzzify input and output parameters, sets up a proper and detailed fuzzy rule, adopts a maximum and minimum algorithm to carry out fuzzy reasoning, finally adopts a gravity center method to carry out defuzzification to obtain an accurate control scheme, utilizes a fuzzy J Toolkit to carry out simulation system construction, simulates an air conditioner to accurately adjust the indoor temperature and creates a comfortable home environment.
In a first aspect, the invention provides an intelligent air conditioner control method based on fuzzy reasoning;
the intelligent air conditioner control method based on fuzzy inference comprises the following steps:
acquiring input parameters and output parameters of an air conditioner; converting both the input parameters and the output parameters into a fuzzy set through a membership function;
constructing a fuzzy rule base;
performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base;
performing deblurring operation on the inference operation result;
and adjusting the input parameters of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
In a second aspect, the invention provides an intelligent air conditioner control system based on fuzzy reasoning;
air conditioner intelligence control system based on fuzzy inference includes:
an acquisition module configured to: acquiring input parameters and output parameters of an air conditioner; converting both the input parameters and the output parameters into a fuzzy set through a membership function;
a rule base construction module configured to: constructing a fuzzy rule base;
an inferential computation module configured to: performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base;
a deblurring operation module configured to: performing deblurring operation on the inference operation result;
an air conditioning control module configured to: and adjusting the input parameters of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
In a third aspect, the present invention further provides an electronic device, including: one or more processors, one or more memories, and one or more computer programs; wherein a processor is connected to the memory, the one or more computer programs are stored in the memory, and when the electronic device is running, the processor executes the one or more computer programs stored in the memory, so as to make the electronic device execute the method according to the first aspect.
In a fourth aspect, the present invention also provides a computer-readable storage medium for storing computer instructions which, when executed by a processor, perform the method of the first aspect.
Compared with the prior art, the invention has the beneficial effects that:
(1) the indoor environment temperature is expressed by a fuzzy language, and an accurate control scheme is obtained through the steps of fuzzification of accurate parameters, fuzzy rule construction, fuzzy reasoning, defuzzification and the like so as to control the air conditioning system to accurately regulate the environment temperature. The invention overcomes the defects of hysteresis, inaccurate adjustment parameter and the like of the traditional air conditioner control algorithm, saves energy and provides a more comfortable home environment for users.
(2) According to the invention, a Java third-party package FuzzyJ toolkit is utilized to construct the control system of the simulation air conditioner, and a final accurate output control scheme is obtained by inputting the ambient temperature and performing fuzzy control on the simulation system, so that help is provided for the household air conditioner to adjust the home ambient temperature.
Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification, illustrate exemplary embodiments of the invention and together with the description serve to explain the invention and not to limit the invention.
FIG. 1 is a schematic diagram of the flow and system structure of the intelligent control method for the air conditioner based on fuzzy inference;
FIG. 2 is a graph of membership function of an input ambient temperature parameter in an embodiment of the present invention;
FIG. 3 is a graph of membership function for the open and close states of the output cold valve in an embodiment of the present invention;
FIG. 4 is a graph of membership function for output thermal valve switch status in an embodiment of the present invention;
FIG. 5 is a graph of membership functions for output vent sizes in accordance with an embodiment of the invention;
FIG. 6 is a schematic diagram of input and output parameter variation according to fuzzy rules in an embodiment of the present invention;
FIG. 7 is a functional schematic of input temperature in an embodiment of the present invention;
FIG. 8 is a schematic diagram of a control scheme based on input temperature in an embodiment of the present invention.
Detailed Description
It is to be understood that the following detailed description is exemplary and is intended to provide further explanation of the invention as claimed. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the invention. As used herein, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and it should be understood that the terms "comprises" and "comprising", and any variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The embodiments and features of the embodiments of the present invention may be combined with each other without conflict.
Example one
The embodiment provides an intelligent air conditioner control method based on fuzzy reasoning;
as shown in fig. 1, the intelligent control method of the air conditioner based on fuzzy inference includes:
s101: acquiring input parameters and output parameters of an air conditioner; converting both the input parameters and the output parameters into a fuzzy set through a membership function;
s102: constructing a fuzzy rule base;
s103: performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base;
s104: performing deblurring operation on the inference operation result;
s105: and adjusting the input parameters of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
Further, the step S101: acquiring input parameters and output parameters of an air conditioner; wherein, the input parameters refer to: ambient temperature; an output parameter comprising: cold and hot valve on-off status and vent size.
Further, the step S101: converting both the input parameters and the output parameters into a fuzzy set through a membership function; the method specifically comprises the following steps:
converting the ambient temperature into a first fuzzy set through a trapezoidal membership function;
converting the on-off state of the cold and hot valve into a second fuzzy set through a triangular membership function;
vent sizes are converted to a third fuzzy set by a gaussian membership function.
Further, the environment temperature is converted into a first fuzzy set through a trapezoid membership function; the method specifically comprises the following steps:
Figure BDA0002978427720000061
wherein, a1Determining the lower left end of the trapezoid, b1Determining the left vertex of the trapezoid, c1Determining the right vertex of the trapezoid, d1The lower right end point of the trapezoid is determined.
Further, the on-off state of the cold and hot valve is converted into a second fuzzy set through a triangular membership function; the method specifically comprises the following steps:
Figure BDA0002978427720000062
wherein, a2Determining the lower left end point of the triangle, b2Determining the vertices of the triangle, c2The bottom right endpoint of the triangle is determined.
The on-off state of the cold and hot valve belongs to a Boolean type, and the selected membership function aiming at the state parameter of the cold and hot valve is a triangular membership function.
Further, the vent size is converted into a third fuzzy set through a Gaussian membership function; the method specifically comprises the following steps:
Figure BDA0002978427720000071
where σ is a positive real number, c3The center of the gaussian curve is determined.
Further, the selection criteria of the three functions in S101 are:
according to the table, when the membership function of the input temperature is a trapezoidal membership function, the membership function of the opening and closing state of the cold and hot valve is a triangular membership function, and the membership function of the size of the vent is a Gaussian membership function, the opening degree of the vent is maximum at 0 ℃, is small at 15 ℃ and is large at 40 ℃.
Compared with other schemes, the combined scheme of the air conditioner most conforms to the principle that the opening degree of the air vents is larger when the human body feels cold and hot, and the opening degree of the air vents is smaller when the human body feels comfortable, and the energy is saved to the greatest extent while the air conditioner is accurately adjusted.
Determining the membership function of the input temperature parameter, the membership function of the cold and hot valve opening and closing state and the vent size parameter, combining and comparing different membership functions of the three parameters to determine that the membership function of the input temperature parameter is a trapezoidal membership function, the membership function of the cold and hot valve opening and closing state parameter is a triangular membership function, and the membership function of the output vent size parameter is a Gaussian membership function.
TABLE 1 comparison table of different membership function combinations of each parameter
Figure BDA0002978427720000072
Figure BDA0002978427720000081
The table can determine that the membership function of the input temperature parameter is a trapezoidal membership function, and the membership function of the output vent size parameter is a Gaussian membership function. The input temperature parameter trigonometric membership function is shown in fig. 2, the output cold and hot valve switch state parameter is shown in fig. 3 and 4, and the output vent size parameter is shown in fig. 5.
Further, the S102: constructing a fuzzy rule base; the method specifically comprises the following steps:
Figure BDA0002978427720000082
THEN y(k)is Bii=1,2,...,l (4)
wherein R isiDenotes the ith rule, l denotes the total number of rules,
Figure BDA0002978427720000083
n denotes the fuzzy set in which the system input variables are located, BiRepresenting the set in which the system output variable is located, xm(k) N is an input variable of the fuzzy control system, and y (k) is an output variable of the fuzzy control system.
Further, the S102: constructing a fuzzy rule base; the method specifically comprises the following steps:
s1021: determining that the input parameter is an environment temperature value, and the output parameter is a cold and hot valve state and a ventilation opening size;
s1022: the fuzzy rule is constructed as follows:
if the temperature is-20-10 ℃, the cold valve is closed, the hot valve is opened, and the vent is completely opened;
if the temperature is 5-25 deg.C, the cold valve is closed, the hot valve is opened, and the vent is opened by 150mm2~180cm2
If the temperature is 15-30 ℃, the cold valve is closed, the hot valve is closed, and the vent is half-open;
if the temperature is 20-35 deg.C, the cold valve is opened, the hot valve is closed, and the vent is opened 150mm2~180cm2
If the temperature is between 27 ℃ and 40 ℃, the cold valve is opened, the hot valve is closed, and the vent is fully open in size.
Further, the step S103: performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base; the method specifically comprises the following steps:
Figure BDA0002978427720000091
wherein, KiRepresents the ambient temperature; y (K)i) Representing the human perception degree at the ambient temperature, namely the fuzzy weight; lambda is more than or equal to 0 and less than or equal to 1 to represent a fuzzy gaugeA threshold for activation; z (λ) represents the activated fuzzy rule.
Further, the step S103: performing reasoning operation on the fuzzy set according to a fuzzy rule; the method specifically comprises the following steps:
s1031: inputting a temperature parameter as an independent variable, and performing membership function operation to obtain a membership value, wherein the membership value is used as an activation weight of an output parameter;
s1032: acquiring a single rule reasoning result, namely activating the activated part of the weight value on the output variable membership function; the result obtained after Min operation is carried out on the activation weight and the output variable membership function is the activated part; the Min formula is as follows:
μ1(y)=μt1(A)∧μv1(y)=min[μt1(A),μv1(y)] (6)
μ2(y)=μt2(A)∧μv2(y)=min[μt2(A),μv2(y)] (7)
in formulas (6) and (7), a represents an input parameter at a certain time; mu.st1(A) And mut2(A) Respectively representing two membership values obtained by taking the input temperature parameter as an independent variable to carry out membership function operation, namely the activation weight of the output parameter; mu.sv1(y) and μv2(y) respectively representing membership functions of output parameters under the two activation weights; mu.s1(y)、μ2(y) respectively indicates the fuzzy degree of the two rule conclusions.
S1033: max operation is carried out on the single rule reasoning result to obtain a final fuzzy reasoning comprehensive result; the Max operation formula is as follows:
μh(y)=μ1(y)∨μ2(y)=max[μ1(y),μ2(y)] (8)
in the formula (8), μhAnd (y) represents a final fuzzy inference operation result.
Further, the S104: carrying out deblurring operation on the fuzzy inference operation result; the method specifically comprises the following steps:
the method adopts an area gravity center method to carry out defuzzification, and the formula of the area gravity center method is as follows:
Figure BDA0002978427720000101
y' represents the exact value after defuzzification.
And when the fuzzy set of the inference result obtains a final inference accurate value by taking the area gravity center, the inference accurate value is the accurate opening size of the vent.
Further, the S104: performing deblurring operation on the inference operation result; the method specifically comprises the following steps:
s1041: marking coordinate points of data in the vent dimension data set by taking time as an abscissa and the vent dimension as an ordinate, sequentially connecting the marked points to form a fold line, and finally making perpendicular lines on two end points of the fold line towards a transverse axis respectively to form a closed graph;
s1042: and (4) taking the area gravity center of the obtained closed graph to obtain the final size of the air conditioner ventilation opening.
Further, the step S105: adjusting the output parameters of the air conditioner according to the deblurring operation result to realize the control of the air conditioner; the method specifically comprises the following steps:
and adjusting the size of the air vent of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
The invention adopts a plurality of membership functions to fuzzify input and output parameters, formulates a proper and detailed fuzzy rule, adopts a maximum and minimum algorithm to carry out fuzzy reasoning, and finally adopts a gravity center method to carry out defuzzification to obtain an accurate control scheme, so that the air conditioner can accurately adjust the indoor temperature and build a comfortable home environment.
And (3) constructing a simulation system by using a FuzzyJ Toolkit tool bag, wherein the input parameter is the ambient temperature, and the output parameter comprises the states of a cold valve and a hot valve and the size of a vent.
The FuzzyJ Toolkit is: and the fuzzy expert system shell adds the fuzzy reasoning function into a Java third-party toolkit in the Jess expert system.
The fuzzy inference algorithm is a natural language processing algorithm, which converts fuzzy variables in nature into corresponding fuzzy sets, obtains new fuzzy sets according to fuzzy rules formulated in advance, and then carries out defuzzification through a certain algorithm to obtain final accurate output results.
In particular, the invention uses a fuzzy J Toolkit to build a simulation system, which is the combination of fuzzy reasoning and Jess expert system. Like most expert system tools, Jess also has a core consisting of a fact library, a rule library and an inference engine, and adopts production rules as a basic knowledge expression mode. Jess provides highly efficient forward and reverse reasoning by realizing a Rete matching algorithm, and the Rete algorithm utilizes two characteristics of time redundancy and structural similarity in an expert system, thereby effectively reducing the times of matching operation and improving the reasoning efficiency. And fuzzy Jess is a stronger fuzzy expert system shell, adds the function of fuzzy reasoning into the Jess expert system, and can express accurate facts and fuzzy facts and execute fuzzy reasoning while having the powerful function of Jess.
The final accurate result obtained by fuzzy reasoning of the input and output parameters according to the fuzzy rule is shown in fig. 6.
An example of a simulation is provided below:
the intelligent control system of the air conditioner based on the fuzzy inference is realized in a simulation mode through a Java third party package FuzzyJ Toolkit, and visualization is realized by using a GUI (graphical user interface). The main functions of the simulation system are as follows:
the user inputs a temperature value within a specified range, and clicks a 'start calculation' button to obtain a corresponding fuzzy reasoning control scheme, wherein the scheme comprises the opening and closing states of the cold and hot valves, the opening degree of the air vents and a size schematic diagram of the air conditioning air vents at the moment.
As shown in FIG. 7, the input temperature is 35 deg.C, the control scheme obtained by fuzzy reasoning is shown in FIG. 8, the cold valve is opened, the hot valve is closed, and the size of the vent is 146.4743589 … cm2. It can be seen that the invention can accurately regulate the on-off state of the cold and hot valve of the air conditioner and the size of the ventilation opening by inputting the indoor temperatureThe defects of hysteresis and the like of the original air conditioner control algorithm are overcome, energy is saved, emission is reduced, and the most comfortable home and office environment is provided for users.
Example two
The embodiment provides an intelligent air conditioner control system based on fuzzy reasoning;
air conditioner intelligence control system based on fuzzy inference includes:
an acquisition module configured to: acquiring input parameters and output parameters of an air conditioner; converting both the input parameters and the output parameters into a fuzzy set through a membership function;
a rule base construction module configured to: constructing a fuzzy rule base;
an inferential computation module configured to: performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base;
a deblurring operation module configured to: performing deblurring operation on the inference operation result;
an air conditioning control module configured to: and adjusting the input parameters of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
It should be noted here that the acquiring module, the rule base constructing module, the reasoning operation module, the deblurring operation module, and the air conditioner control module correspond to steps S101 to S105 in the first embodiment, and the modules are the same as the corresponding steps in the implementation example and application scenario, but are not limited to the disclosure in the first embodiment. It should be noted that the modules described above as part of a system may be implemented in a computer system such as a set of computer-executable instructions.
In the foregoing embodiments, the descriptions of the embodiments have different emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
The proposed system can be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, the division of the above-described modules is merely a logical division, and in actual implementation, there may be other divisions, for example, multiple modules may be combined or integrated into another system, or some features may be omitted, or not executed.
EXAMPLE III
The present embodiment also provides an electronic device, including: one or more processors, one or more memories, and one or more computer programs; wherein, a processor is connected with the memory, the one or more computer programs are stored in the memory, and when the electronic device runs, the processor executes the one or more computer programs stored in the memory, so as to make the electronic device execute the method according to the first embodiment.
It should be understood that in this embodiment, the processor may be a central processing unit CPU, and the processor may also be other general purpose processors, digital signal processors DSP, application specific integrated circuits ASIC, off-the-shelf programmable gate arrays FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and so on. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory may include both read-only memory and random access memory, and may provide instructions and data to the processor, and a portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information.
In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software.
The method in the first embodiment may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software modules may be located in ram, flash, rom, prom, or eprom, registers, among other storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor. To avoid repetition, it is not described in detail here.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
Example four
The present embodiments also provide a computer-readable storage medium for storing computer instructions, which when executed by a processor, perform the method of the first embodiment.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. The intelligent control method of the air conditioner based on the fuzzy inference is characterized by comprising the following steps:
acquiring input parameters and output parameters of an air conditioner; converting both the input parameters and the output parameters into a fuzzy set through a membership function;
constructing a fuzzy rule base;
performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base;
performing deblurring operation on the inference operation result;
and adjusting the input parameters of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
2. The intelligent control method of the air conditioner based on the fuzzy inference as claimed in claim 1, wherein the input parameter and the output parameter of the air conditioner are obtained; wherein, the input parameters refer to: ambient temperature; an output parameter comprising: cold and hot valve on-off status and vent size.
3. The intelligent control method of air conditioner based on fuzzy inference as claimed in claim 1, wherein the input parameters and the output parameters are converted into fuzzy sets by membership function; the method specifically comprises the following steps:
converting the ambient temperature into a first fuzzy set through a trapezoidal membership function;
converting the on-off state of the cold and hot valve into a second fuzzy set through a triangular membership function;
vent sizes are converted to a third fuzzy set by a gaussian membership function.
4. The intelligent control method of the air conditioner based on the fuzzy inference as claimed in claim 1, wherein, a fuzzy rule base is constructed; the method specifically comprises the following steps:
determining that the input parameter is an environment temperature value, and the output parameter is a cold and hot valve state and a ventilation opening size;
the fuzzy rule is constructed as follows:
if the temperature is-20-10 ℃, the cold valve is closed, the hot valve is opened, and the vent is completely opened;
if the temperature is 5-25 deg.C, the cold valve is closed, the hot valve is opened, and the vent is opened by 150mm2~180cm2
If the temperature is 15-30 ℃, the cold valve is closed, the hot valve is closed, and the vent is half-open;
if the temperature is 20-35 deg.C, the cold valve is opened, the hot valve is closed, and the vent is opened 150mm2~180cm2
If the temperature is between 27 ℃ and 40 ℃, the cold valve is opened, the hot valve is closed, and the vent is fully open in size.
5. The intelligent control method for air conditioner based on fuzzy inference as claimed in claim 1, wherein, the inference operation is performed on the fuzzy set according to the fuzzy rule; the method specifically comprises the following steps:
inputting a temperature parameter as an independent variable, and performing membership function operation to obtain a membership value, wherein the membership value is used as an activation weight of an output parameter;
acquiring a single rule reasoning result, namely activating the activated part of the weight value on the output variable membership function; the result obtained after Min operation is carried out on the activation weight and the output variable membership function is the activated part;
and performing Max operation on the single rule reasoning result to obtain a final fuzzy reasoning comprehensive result.
6. The intelligent control method of air conditioner based on fuzzy inference as claimed in claim 1, wherein, the result of inference operation is processed with deblurring operation; the method specifically comprises the following steps:
marking coordinate points of data in the vent dimension data set by taking time as an abscissa and the vent dimension as an ordinate, sequentially connecting the marked points to form a fold line, and finally making perpendicular lines on two end points of the fold line towards a transverse axis respectively to form a closed graph;
and (4) taking the area gravity center of the obtained closed graph to obtain the final size of the air conditioner ventilation opening.
7. The intelligent control method of air conditioner based on fuzzy inference as claimed in claim 1, wherein,
adjusting the output parameters of the air conditioner according to the deblurring operation result to realize the control of the air conditioner; the method specifically comprises the following steps:
and adjusting the size of the air vent of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
8. Air conditioner intelligence control system based on fuzzy inference, characterized by includes:
an acquisition module configured to: acquiring input parameters and output parameters of an air conditioner; converting both the input parameters and the output parameters into a fuzzy set through a membership function;
a rule base construction module configured to: constructing a fuzzy rule base;
an inferential computation module configured to: performing reasoning operation on the fuzzy set according to the fuzzy rules of the fuzzy rule base;
a deblurring operation module configured to: performing deblurring operation on the inference operation result;
an air conditioning control module configured to: and adjusting the input parameters of the air conditioner according to the deblurring operation result, so as to realize the control of the air conditioner.
9. An electronic device, comprising: one or more processors, one or more memories, and one or more computer programs; wherein a processor is connected to the memory, the one or more computer programs being stored in the memory, the processor executing the one or more computer programs stored in the memory when the electronic device is running, to cause the electronic device to perform the method of any of the preceding claims 1-7.
10. A computer-readable storage medium storing computer instructions which, when executed by a processor, perform the method of any one of claims 1 to 7.
CN202110280034.0A 2021-03-16 2021-03-16 Fuzzy reasoning-based intelligent control method and system for air conditioner Pending CN113091232A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110280034.0A CN113091232A (en) 2021-03-16 2021-03-16 Fuzzy reasoning-based intelligent control method and system for air conditioner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110280034.0A CN113091232A (en) 2021-03-16 2021-03-16 Fuzzy reasoning-based intelligent control method and system for air conditioner

Publications (1)

Publication Number Publication Date
CN113091232A true CN113091232A (en) 2021-07-09

Family

ID=76668034

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110280034.0A Pending CN113091232A (en) 2021-03-16 2021-03-16 Fuzzy reasoning-based intelligent control method and system for air conditioner

Country Status (1)

Country Link
CN (1) CN113091232A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626588A (en) * 2022-03-01 2022-06-14 大连海事大学 Dynamic allocation optimization solving method for ballast water of full-circle slewing crane ship by combining domain knowledge and evolutionary algorithm
CN114811666A (en) * 2022-04-20 2022-07-29 青岛海尔智能技术研发有限公司 Method and device for controlling cooker, intelligent cooker
CN116048002A (en) * 2023-04-03 2023-05-02 中科航迈数控软件(深圳)有限公司 Virtual axis motion control method, device and equipment for numerical control machine tool and storage medium
CN117603809A (en) * 2023-12-06 2024-02-27 威海紫光科技园有限公司 Temperature control method and system applied to resuscitation in NK cell preparation process
CN119017895A (en) * 2024-07-23 2024-11-26 成都大运汽车集团有限公司 A fuzzy logic-based environment sensing temperature control system and control method
CN119492123A (en) * 2025-01-17 2025-02-21 南京深度智控科技有限公司 Energy-saving optimization control method and system for air-conditioning fresh air unit based on fuzzy control
CN119831150A (en) * 2024-12-20 2025-04-15 武汉理工大学 Forging quality online detection method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101029764A (en) * 2007-03-29 2007-09-05 广州市特里安节能设备有限公司 Energy-saving method of end-apparatus intelligent controller for central air-conditionder system
CA2594637A1 (en) * 2006-07-24 2008-01-24 Fujitsu General Limited Method of controlling air conditioner
CN102029203A (en) * 2010-10-25 2011-04-27 广州市泛美实业有限公司 Control system of laboratory variable air volume (VAV) fume hood
CN202692261U (en) * 2012-07-11 2013-01-23 十堰晨鹏机电科技有限公司 Intake air-conditioning pressure control device
CN103324092A (en) * 2013-06-05 2013-09-25 重庆科技学院 Living environment comfort degree control method based on fuzzy intelligent behavior simulation
CN105066378A (en) * 2015-09-11 2015-11-18 珠海格力电器股份有限公司 Air conditioner and air conditioner air output control method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2594637A1 (en) * 2006-07-24 2008-01-24 Fujitsu General Limited Method of controlling air conditioner
CN101029764A (en) * 2007-03-29 2007-09-05 广州市特里安节能设备有限公司 Energy-saving method of end-apparatus intelligent controller for central air-conditionder system
CN102029203A (en) * 2010-10-25 2011-04-27 广州市泛美实业有限公司 Control system of laboratory variable air volume (VAV) fume hood
CN202692261U (en) * 2012-07-11 2013-01-23 十堰晨鹏机电科技有限公司 Intake air-conditioning pressure control device
CN103324092A (en) * 2013-06-05 2013-09-25 重庆科技学院 Living environment comfort degree control method based on fuzzy intelligent behavior simulation
CN105066378A (en) * 2015-09-11 2015-11-18 珠海格力电器股份有限公司 Air conditioner and air conditioner air output control method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626588A (en) * 2022-03-01 2022-06-14 大连海事大学 Dynamic allocation optimization solving method for ballast water of full-circle slewing crane ship by combining domain knowledge and evolutionary algorithm
CN114811666A (en) * 2022-04-20 2022-07-29 青岛海尔智能技术研发有限公司 Method and device for controlling cooker, intelligent cooker
CN116048002A (en) * 2023-04-03 2023-05-02 中科航迈数控软件(深圳)有限公司 Virtual axis motion control method, device and equipment for numerical control machine tool and storage medium
CN117603809A (en) * 2023-12-06 2024-02-27 威海紫光科技园有限公司 Temperature control method and system applied to resuscitation in NK cell preparation process
CN119017895A (en) * 2024-07-23 2024-11-26 成都大运汽车集团有限公司 A fuzzy logic-based environment sensing temperature control system and control method
CN119831150A (en) * 2024-12-20 2025-04-15 武汉理工大学 Forging quality online detection method and system
CN119492123A (en) * 2025-01-17 2025-02-21 南京深度智控科技有限公司 Energy-saving optimization control method and system for air-conditioning fresh air unit based on fuzzy control

Similar Documents

Publication Publication Date Title
CN113091232A (en) Fuzzy reasoning-based intelligent control method and system for air conditioner
Alcalá et al. Fuzzy control of HVAC systems optimized by genetic algorithms
Kaur et al. Comparison of fuzzy logic and neuro-fuzzy algorithms for air conditioning system
CN110726218B (en) Air conditioner, control method and device thereof, storage medium and processor
Lilly Evolution of a negative-rule fuzzy obstacle avoidance controller for an autonomous vehicle
CN111176115B (en) Valve position control method based on fuzzy neural network and human-like intelligent control
CN115950080B (en) Heating ventilation air conditioner regulation and control method and device based on reinforcement learning
CN112923525A (en) Machine learning type comfortable energy-saving air conditioner intelligent control method
CN111459022B (en) Device parameter adjustment method, device control apparatus, and computer-readable storage medium
Heidari et al. Climate control of an agricultural greenhouse by using fuzzy logic self-tuning PID approach
CN106708123A (en) Greenhouse ambient temperature control system and greenhouse ambient temperature control method based on fuzzy control
CN106765863B (en) A kind of temperature and humidity Universal logic intelligent control method for convertible frequency air-conditioner
CN116151385A (en) A Robot Autonomous Learning Method Based on Generative Adversarial Networks
Lieslehto PID controller tuning using evolutionary programming
CN113885324A (en) A kind of building intelligent electricity control method and system
Almasani et al. Fuzzy expert systems to control the heating, ventilating and air conditioning (HVAC) systems
Kottas et al. A new method for weight updating in Fuzzy cognitive Maps using system Feedback
CN104614988A (en) Cognitive and learning method of cognitive moving system with inner engine
Dhamakale et al. Fuzzy logic approach with microcontroller for climate controlling in green house
CN117572829A (en) A multi-modal industrial process full-condition high real-time predictive control method and equipment
Kravets et al. Fuzzy logic controller for embedded systems
Bretones et al. A fuzzy controller for thermal comfort and indoor air quality in a bioclimatic building
CN106444389A (en) Method for optimizing PI control by fuzzy RBF neural network based on system of pyrolysis of waste plastic temperature
Arafat et al. The Development of a Matlab-Based Fuzzy PID Controller and The Simulation
So et al. Self-learning fuzzy air handling system controller

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination