CN110542178B - Air conditioner and refrigerator room control method and system with self-learning capability - Google Patents

Air conditioner and refrigerator room control method and system with self-learning capability Download PDF

Info

Publication number
CN110542178B
CN110542178B CN201910824180.8A CN201910824180A CN110542178B CN 110542178 B CN110542178 B CN 110542178B CN 201910824180 A CN201910824180 A CN 201910824180A CN 110542178 B CN110542178 B CN 110542178B
Authority
CN
China
Prior art keywords
condition parameter
operating condition
group
cop efficiency
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910824180.8A
Other languages
Chinese (zh)
Other versions
CN110542178A (en
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.)
Shanghai De'ang Technology Co Ltd
Original Assignee
Shanghai De'ang Technology Co Ltd
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 Shanghai De'ang Technology Co Ltd filed Critical Shanghai De'ang Technology Co Ltd
Priority to CN201910824180.8A priority Critical patent/CN110542178B/en
Publication of CN110542178A publication Critical patent/CN110542178A/en
Application granted granted Critical
Publication of CN110542178B publication Critical patent/CN110542178B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/54Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
    • 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/89Arrangement or mounting of control or safety devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Biomedical Technology (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

The invention aims to provide an air conditioner refrigeration machine room control method and system with self-learning capability.

Description

Air conditioner and refrigerator room control method and system with self-learning capability
Technical Field
The invention relates to the field of computers, in particular to a control method and a system for an air-conditioning and refrigerating machine room with self-learning capability.
Background
The traditional machine room group control system is controlled by a standardized program of single equipment, the overall efficiency and energy conservation of a machine room are not considered, and an overall data model of the machine room system is lacked; and the traditional algorithm can not carry out quantitative modeling analysis on the coupling relation of a plurality of environment variables such as temperature, pressure, flow and the like, so that an energy-saving model of the whole system of the machine room can not be found, the group control system only carries out basic operations such as sequential start-stop and the like on main equipment such as a cold machine, a water pump, a cooling tower and the like, the parameters of the machine room can not be finely adjusted, and the energy-saving effect is often not ideal.
Disclosure of Invention
The invention aims to provide an air conditioner and refrigerating machine room control method and system with self-learning capability.
According to one aspect of the invention, an air conditioner and refrigeration machine room control method with self-learning capability is provided, and comprises the following steps:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises temperature, flow, pressure and current data of a host machine, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure BDA0002188541180000021
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure BDA0002188541180000022
Figure BDA0002188541180000023
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000024
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01 and R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
According to another aspect of the present invention, there is also provided an air conditioning and refrigerating machine room control system with self-learning capability, wherein the system comprises:
the system comprises a first device, a second device and a third device, wherein the first device is used for collecting operation condition parameter groups of equipment of an air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, and each group of operation condition parameter groups comprise temperature, flow, pressure and current data of a host, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
the second device is used for dividing the operating condition parameter group in the database into two parts, wherein one part is used as a training parameter set, and the other part is used as a verification parameter set;
a third device, configured to train based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, where a formula of the COP efficiency prediction model is as follows:
Figure BDA0002188541180000041
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
fourth means for evaluating the COP efficiency prediction model based on the following equation:
Figure BDA0002188541180000042
Figure BDA0002188541180000043
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000044
an absolute value representing an average of the n COP efficiency predictions;
a fifth means for repeatedly adjusting w in the COP efficiency model if MSE is 0.01 or more and R is 0.1 or moreiAnd b until MSE is less than 0.01 and R is less than 0.1;
a sixth device, configured to use the training parameter set and the verification parameter set as a set Q, find a corresponding operating condition parameter set when COP efficiency is optimal from the set Q, download the operating condition parameter set as an input parameter at time t to a relevant execution mechanism of an air-conditioning refrigeration room, execute the parameter, and obtain a corresponding actual value of COP efficiency after the execution of the input parameter at time t;
a seventh device, configured to use an O-U process to search and obtain multiple sets of randomly searched operating condition parameter sets;
the eighth device is used for calculating COP efficiency predicted values of all groups of randomly explored operation condition parameter sets through the COP efficiency prediction model;
a ninth device, configured to obtain, from the sets of randomly explored operating condition parameter sets, a set of randomly explored operating condition parameter sets corresponding to a set having a highest COP efficiency prediction value, as an operating condition parameter set a;
the tenth device is used for downloading the group A of the operating condition parameters as input parameters at the time of t +1 to a related actuating mechanism of the air-conditioning refrigeration machine room for execution and then acquiring a corresponding COP (coefficient of performance) actual value after the execution of the input parameters at the time of t + 1;
eleventh means for comparing the actual value of the COP efficiency at time t with the actual value of the COP efficiency at time t +1,
a twelfth means for determining whether the set Q has the operating condition parameter group a if the COP efficiency actual value at the time t +1 is greater than or equal to the COP efficiency actual value at the time t, adding the operating condition parameter group a to the set Q if the set Q does not have the operating condition parameter group a, and increasing the selected probability value of the operating condition parameter group a in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
a thirteenth device, configured to determine whether the set Q has the operating condition parameter set a if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, add the operating condition parameter set a to the set Q if the set Q does not have the operating condition parameter set a, and reduce a selected probability value of the operating condition parameter set a in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
fourteenth means for cyclically and sequentially executing the seventh to fourteenth means after the time t +1 is taken as a new time t until the cycle exceeds a preset time threshold;
and the fifteenth device is used for acquiring the corresponding operation condition parameter group B with the highest selected probability value from the set Q after the cycle exceeds the preset time threshold value, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigerating machine room for execution.
According to another aspect of the present invention, there is also provided a computing-based device, including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises temperature, flow, pressure and current data of a host machine, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure BDA0002188541180000061
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure BDA0002188541180000062
Figure BDA0002188541180000071
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000072
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01 and R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
According to another aspect of the present invention, there is also provided a computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, cause the processor to:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises temperature, flow, pressure and current data of a host machine, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure BDA0002188541180000091
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure BDA0002188541180000092
Figure BDA0002188541180000093
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000094
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is greater than or equal to 0.01 and R is greater than or equal to 0.1, repeatedly adjusting the COP efficiencyW in the modeliAnd b until MSE is less than 0.01 and R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
Compared with the prior art, the method can self-learn and dynamically adjust the input parameters according to the on-site actual working conditions of the air-conditioning refrigeration machine room by the COP efficiency prediction model and the selected probability value of the operation working condition parameter set, find the operation working condition parameter set corresponding to the maximization of the integral COP efficiency of the system, and achieve the energy-saving effect better than that achieved by the traditional control mode of the chiller group control system.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments made with reference to the following drawings:
fig. 1 shows a flow chart of a control method of an air conditioner/freezer room with self-learning capability according to an embodiment of the present invention.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present invention is described in further detail below with reference to the attached drawing figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
As shown in fig. 1, the present invention provides a control method for an air conditioning and refrigerating machine room with self-learning capability, which comprises the following steps:
step S01, collecting the operation condition parameters of the equipment of the air-conditioning refrigeration machine room and putting the parameters into a database;
step S02, dividing the operation condition parameters in the database into two parts, one part being used as a training parameter set and the other part being used as a verification parameter set;
step S03, training based on the training parameter set through a preset neural network algorithm to obtain a COP (coefficient of performance/input power) efficiency prediction model;
and step S04, obtaining corresponding operation condition parameters when the COP efficiency is the highest based on the COP efficiency prediction model.
The invention provides a control method of an air-conditioning and refrigerating machine room with self-learning capability, which comprises the following steps:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises temperature, flow, pressure and current data of a host machine, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
all the operation condition parameter sets can be sorted and screened, the operation condition parameter sets under the stable condition are intercepted and stored, and the operation condition parameter sets collected under the unstable condition are deleted;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP (cooling capacity/input power) efficiency prediction model, wherein a formula of the COP efficiency prediction model is as follows:
Figure BDA0002188541180000121
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
here, ANN represents a model-free black-box computational strategy, which consists of interconnected artificial neurons; each with input/output (I/O) characteristics and implementing local calculations, the COP efficiency prediction model has r input artificial neurons, a weight w is assigned to each input parameter u to describe its influence (strength), the sum of the weighted inputs and the bias b forms the input of an activation function f, which may be linear or non-linear differentiable, then gives the output a of the neuron.
Step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure BDA0002188541180000131
Figure BDA0002188541180000132
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000133
an absolute value representing an average of the n COP efficiency predictions;
herein, neural networks may be described as machine learning techniques. Modifying the values of the connection weights of the neural networks by a certain training algorithm to enable the network to be close to the solution of a system model, wherein the learning capability of the neural networks depends on the optional selection of the architecture and the training algorithm, and the selection of the activation function can obviously influence the applicability of the training algorithm;
in this process, the performance of the network can be evaluated by Mean Square Error (MSE), for any output variable in the simulation process, whose correlation coefficient R (compare the complete set of actual outputs with the target) is indicative of the extent to which the actual outputs can explain the target, if the R values of all output variables are small, such as less than 0.1, the COP efficiency model can be considered as a good representation of the system;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01 and R is less than 0.1;
the unit system of the air-conditioning refrigeration machine room is normalized under the wide-range load condition of 30-100%, the numerical value of test data is normalized to be in the range of-1, and a better training result is obtained after final training iteration, wherein the MSE is less than 0.01, and the R value is less than 0.1, which means that the prediction error of the system COP under a relevant model is not more than 10%;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
in the process of searching for the optimal COP in a certain period, random exploration of different input variables can be continuously added, and an O-U process (Ornstein-Uhlenbeck process) is used as a random process of exploration;
step S8, predicting COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
Here, the time t is the previous time, the time t +1 is the next time after the time t, and when the time t +1 is the time t, the COP efficiency actual value at the time t +1 is also changed to the COP efficiency actual value at the time t, and the COP efficiency actual value at the next time t +1 can be cyclically acquired.
The training model of a water chiller group control system is researched by adopting the artificial neural network algorithm. The neural network algorithm used trained a model with a 3-tier network, 4 input variables and 1 output variable. The model is used to find the optimal combination of chilled water and cooling water system settings in order to minimize the total energy cost of the system at various cooling loads, i.e. to optimize the overall COP (cooling capacity/input power) efficiency of the system. Thus, the input includes 4 independent control variables (sets of operating condition parameters): the set temperature of chilled water supply (T1), the chilled water and cooling water flow (m1, m2), the cooling water return temperature (T4) and the refrigerating capacity (Qc) of the water chiller. The output variable (COP) accurately reflects the efficiency of the chiller system.
According to the method, the COP efficiency prediction model and the selected probability value of the operation condition parameter set are obtained, the input parameters can be dynamically adjusted in a self-learning manner according to the field actual conditions of the air-conditioning refrigeration machine room, the operation condition parameter set corresponding to the system overall COP efficiency maximization is searched, and the energy-saving effect better than that achieved by the traditional refrigerator group control system control mode is achieved.
According to another aspect of the present invention, there is also provided an air conditioning and refrigerating machine room control system with self-learning capability, wherein the system comprises:
the system comprises a first device, a second device and a third device, wherein the first device is used for collecting operation condition parameter groups of equipment of an air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, and each group of operation condition parameter groups comprise temperature, flow, pressure and current data of a host, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
the second device is used for dividing the operating condition parameter group in the database into two parts, wherein one part is used as a training parameter set, and the other part is used as a verification parameter set;
a third device, configured to train based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, where a formula of the COP efficiency prediction model is as follows:
Figure BDA0002188541180000161
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
fourth means for evaluating the COP efficiency prediction model based on the following equation:
Figure BDA0002188541180000162
Figure BDA0002188541180000163
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiPresentation verification parameterActual values of COP efficiency of the ith group of operating condition parameter sets in the data sets,
Figure BDA0002188541180000164
an absolute value representing an average of the n COP efficiency predictions;
a fifth means for repeatedly adjusting w in the COP efficiency model if MSE is 0.01 or more and R is 0.1 or moreiAnd b until MSE is less than 0.01 and R is less than 0.1;
a sixth device, configured to use the training parameter set and the verification parameter set as a set Q, find a corresponding operating condition parameter set when COP efficiency is optimal from the set Q, download the operating condition parameter set as an input parameter at time t to a relevant execution mechanism of an air-conditioning refrigeration room, execute the parameter, and obtain a corresponding actual value of COP efficiency after the execution of the input parameter at time t;
a seventh device, configured to use an O-U process to search and obtain multiple sets of randomly searched operating condition parameter sets;
the eighth device is used for calculating COP efficiency predicted values of all groups of randomly explored operation condition parameter sets through the COP efficiency prediction model;
a ninth device, configured to obtain, from the sets of randomly explored operating condition parameter sets, a set of randomly explored operating condition parameter sets corresponding to a set having a highest COP efficiency prediction value, as an operating condition parameter set a;
the tenth device is used for downloading the group A of the operating condition parameters as input parameters at the time of t +1 to a related actuating mechanism of the air-conditioning refrigeration machine room for execution and then acquiring a corresponding COP (coefficient of performance) actual value after the execution of the input parameters at the time of t + 1;
eleventh means for comparing the actual value of the COP efficiency at time t with the actual value of the COP efficiency at time t +1,
a twelfth means for determining whether the set Q has the operating condition parameter group a if the COP efficiency actual value at the time t +1 is greater than or equal to the COP efficiency actual value at the time t, adding the operating condition parameter group a to the set Q if the set Q does not have the operating condition parameter group a, and increasing the selected probability value of the operating condition parameter group a in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
a thirteenth device, configured to determine whether the set Q has the operating condition parameter set a if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, add the operating condition parameter set a to the set Q if the set Q does not have the operating condition parameter set a, and reduce a selected probability value of the operating condition parameter set a in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
fourteenth means for cyclically and sequentially executing the seventh to fourteenth means after the time t +1 is taken as a new time t until the cycle exceeds a preset time threshold;
and the fifteenth device is used for acquiring the corresponding operation condition parameter group B with the highest selected probability value from the set Q after the cycle exceeds the preset time threshold value, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigerating machine room for execution.
According to another aspect of the present invention, there is also provided a computing-based device, including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises temperature, flow, pressure and current data of a host machine, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure BDA0002188541180000181
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure BDA0002188541180000191
Figure BDA0002188541180000192
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000193
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01 and R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
According to another aspect of the present invention, there is also provided a computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, cause the processor to:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises temperature, flow, pressure and current data of a host machine, a water pump, a cooling tower, an electric valve and a sensor of the air-conditioning and refrigerating machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure BDA0002188541180000211
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure BDA0002188541180000212
Figure BDA0002188541180000213
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure BDA0002188541180000214
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01 and R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
For details of embodiments of each device and storage medium of the present invention, reference may be made to corresponding parts of each method embodiment, and details are not described herein again.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
It should be noted that the present invention may be implemented in software and/or in a combination of software and hardware, for example, as an Application Specific Integrated Circuit (ASIC), a general purpose computer or any other similar hardware device. In one embodiment, the software program of the present invention may be executed by a processor to implement the steps or functions described above. Also, the software programs (including associated data structures) of the present invention can be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Further, some of the steps or functions of the present invention may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present invention can be applied as a computer program product, such as computer program instructions, which when executed by a computer, can invoke or provide the method and/or technical solution according to the present invention through the operation of the computer. Program instructions which invoke the methods of the present invention may be stored on a fixed or removable recording medium and/or transmitted via a data stream on a broadcast or other signal-bearing medium and/or stored within a working memory of a computer device operating in accordance with the program instructions. An embodiment according to the invention herein comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or solution according to embodiments of the invention as described above.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.

Claims (4)

1. A control method for an air conditioning and refrigerating machine room with self-learning capability comprises the following steps:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises: temperature, flow, pressure and current data of a sensor of a host of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a water pump of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a cooling tower of the air-conditioning refrigeration machine room, and temperature, flow, pressure and current data of a sensor of an electric valve of the air-conditioning refrigeration machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure FDA0002433200090000011
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure FDA0002433200090000012
Figure FDA0002433200090000013
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure FDA0002433200090000014
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01, R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
2. An air conditioning and refrigeration machine room control system with self-learning capability, wherein the system comprises:
the first device is used for collecting operation condition parameter groups of equipment of an air-conditioning refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprise: temperature, flow, pressure and current data of a sensor of a host of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a water pump of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a cooling tower of the air-conditioning refrigeration machine room, and temperature, flow, pressure and current data of a sensor of an electric valve of the air-conditioning refrigeration machine room;
the second device is used for dividing the operating condition parameter group in the database into two parts, wherein one part is used as a training parameter set, and the other part is used as a verification parameter set;
a third device, configured to train based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, where a formula of the COP efficiency prediction model is as follows:
Figure FDA0002433200090000031
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
fourth means for evaluating the COP efficiency prediction model based on the following equation:
Figure FDA0002433200090000041
Figure FDA0002433200090000042
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure FDA0002433200090000043
an absolute value representing an average of the n COP efficiency predictions;
fifth means for R is greater than or equal to 0.01 if MSE is greater than or equal toEqual to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01, R is less than 0.1;
a sixth device, configured to use the training parameter set and the verification parameter set as a set Q, find a corresponding operating condition parameter set when COP efficiency is optimal from the set Q, download the operating condition parameter set as an input parameter at time t to a relevant execution mechanism of an air-conditioning refrigeration room, execute the parameter, and obtain a corresponding actual value of COP efficiency after the execution of the input parameter at time t;
a seventh device, configured to use an O-U process to search and obtain multiple sets of randomly searched operating condition parameter sets;
the eighth device is used for calculating COP efficiency predicted values of all groups of randomly explored operation condition parameter sets through the COP efficiency prediction model;
a ninth device, configured to obtain, from the sets of randomly explored operating condition parameter sets, a set of randomly explored operating condition parameter sets corresponding to a set having a highest COP efficiency prediction value, as an operating condition parameter set a;
the tenth device is used for downloading the group A of the operating condition parameters as input parameters at the time of t +1 to a related actuating mechanism of the air-conditioning refrigeration machine room for execution and then acquiring a corresponding COP (coefficient of performance) actual value after the execution of the input parameters at the time of t + 1;
eleventh means for comparing the actual value of the COP efficiency at time t with the actual value of the COP efficiency at time t +1,
a twelfth means for determining whether the set Q has the operating condition parameter group a if the COP efficiency actual value at the time t +1 is greater than or equal to the COP efficiency actual value at the time t, adding the operating condition parameter group a to the set Q if the set Q does not have the operating condition parameter group a, and increasing the selected probability value of the operating condition parameter group a in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
a thirteenth device, configured to determine whether the set Q has the operating condition parameter set a if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, add the operating condition parameter set a to the set Q if the set Q does not have the operating condition parameter set a, and reduce a selected probability value of the operating condition parameter set a in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
fourteenth means for cyclically and sequentially executing the seventh to fourteenth means after the time t +1 is taken as a new time t until the cycle exceeds a preset time threshold;
and the fifteenth device is used for acquiring the corresponding operation condition parameter group B with the highest selected probability value from the set Q after the cycle exceeds the preset time threshold value, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigerating machine room for execution.
3. A computing-based device, comprising:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises: temperature, flow, pressure and current data of a sensor of a host of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a water pump of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a cooling tower of the air-conditioning refrigeration machine room, and temperature, flow, pressure and current data of a sensor of an electric valve of the air-conditioning refrigeration machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure FDA0002433200090000061
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure FDA0002433200090000062
Figure FDA0002433200090000063
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure FDA0002433200090000071
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01, R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
4. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions, when executed by a processor, cause the processor to:
step S1, collecting operation condition parameter groups of equipment of the air-conditioning and refrigerating machine room and putting the operation condition parameter groups into a database, wherein each group of operation condition parameter groups comprises: temperature, flow, pressure and current data of a sensor of a host of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a water pump of the air-conditioning refrigeration machine room, temperature, flow, pressure and current data of a sensor of a cooling tower of the air-conditioning refrigeration machine room, and temperature, flow, pressure and current data of a sensor of an electric valve of the air-conditioning refrigeration machine room;
step S2, dividing the operation condition parameter group in the database into two parts, one part is used as a training parameter set, and the other part is used as a verification parameter set;
step S3, training based on the training parameter set through a preset neural network algorithm to obtain a COP efficiency prediction model, wherein the COP efficiency prediction model has the following formula:
Figure FDA0002433200090000091
wherein a represents COP efficiency, r represents the number of groups of operating condition parameter groups in the training parameter set, and u representsiRepresenting the i-th set of operating condition parameters, w, in the training parameter setiRepresenting the weight corresponding to the ith group of operating condition parameter sets in the training parameter set, and b representing the offset;
step S4, evaluating the COP efficiency prediction model based on the following formula:
Figure FDA0002433200090000092
Figure FDA0002433200090000093
wherein n represents the group number of the operating condition parameter group in the verification parameter set, aiRepresenting a COP efficiency predicted value t calculated by the COP efficiency prediction model by the ith group of operating condition parameter sets in the verification parameter setiRepresenting the actual value of COP efficiency of the ith group of operating condition parameter sets in the verification parameter set,
Figure FDA0002433200090000094
an absolute value representing an average of the n COP efficiency predictions;
step S5, if MSE is larger than or equal to 0.01 and R is larger than or equal to 0.1, repeatedly adjusting w in the COP efficiency modeliAnd b until MSE is less than 0.01, R is less than 0.1;
step S6, using the training parameter set and the verification parameter set as a set Q, searching a corresponding operation condition parameter set when the COP efficiency is optimal from the set Q, downloading the operation condition parameter set as an input parameter at the time t to a related execution mechanism of an air-conditioning refrigeration machine room for execution, and then obtaining a corresponding COP efficiency actual value after the execution of the input parameter at the time t;
step S7, acquiring a plurality of groups of randomly searched operation condition parameter sets by using O-U process search;
step S8, calculating COP efficiency prediction values of each group of randomly searched operation condition parameter groups through the COP efficiency prediction model;
step S9, obtaining a group of randomly explored operation condition parameter groups corresponding to the highest COP efficiency predicted value from the group of randomly explored operation condition parameter groups as operation condition parameter group A;
step S10, downloading the group A of the operating condition parameter sets as input parameters at the time of t +1 to relevant actuating mechanisms of an air-conditioning refrigeration machine room for execution, and acquiring corresponding COP efficiency actual values after the input parameters at the time of t +1 are executed;
step S11, comparing the COP efficiency actual value at the time t with the COP efficiency actual value at the time t +1,
step S12, if the COP efficiency actual value at the time t +1 is larger than or equal to the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and increasing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, increasing the selected probability value of the operating condition parameter group A in the set Q;
step S13, if the COP efficiency actual value at the time t +1 is smaller than the COP efficiency actual value at the time t, judging whether the set Q has the operating condition parameter group A, if the set Q does not have the operating condition parameter group A, adding the operating condition parameter group A into the set Q, and reducing the selected probability value of the operating condition parameter group A in the set Q; if the set Q has the operating condition parameter group A, reducing the selected probability value of the operating condition parameter group A in the set Q;
step S14, after the time t +1 is taken as a new time t, the step S7-step S14 are circularly and sequentially executed until the circulation exceeds a preset time threshold;
and step S15, acquiring the corresponding operation condition parameter group B with the highest probability value from the set Q after the circulation exceeds the preset time threshold, and downloading the operation condition parameter group B as an input parameter to a related execution mechanism of the air-conditioning refrigeration machine room for execution.
CN201910824180.8A 2019-09-02 2019-09-02 Air conditioner and refrigerator room control method and system with self-learning capability Active CN110542178B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910824180.8A CN110542178B (en) 2019-09-02 2019-09-02 Air conditioner and refrigerator room control method and system with self-learning capability

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910824180.8A CN110542178B (en) 2019-09-02 2019-09-02 Air conditioner and refrigerator room control method and system with self-learning capability

Publications (2)

Publication Number Publication Date
CN110542178A CN110542178A (en) 2019-12-06
CN110542178B true CN110542178B (en) 2020-06-02

Family

ID=68711045

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910824180.8A Active CN110542178B (en) 2019-09-02 2019-09-02 Air conditioner and refrigerator room control method and system with self-learning capability

Country Status (1)

Country Link
CN (1) CN110542178B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111336669B (en) * 2020-03-12 2021-04-13 苏州大学 Indoor air conditioner ventilation system based on model predictive control
CN113899055B (en) * 2020-06-22 2023-06-30 青岛海信日立空调***有限公司 Control system of water chilling unit
CN113780405B (en) * 2021-09-07 2023-07-25 科希曼电器有限公司 Air conditioner parameter regression optimization method based on deep neural network
CN115307350B (en) * 2022-08-15 2024-05-24 中机意园工程科技股份有限公司 Ground source heat pump control system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007172348A (en) * 2005-12-22 2007-07-05 Mizuho Dl Financial Technology Co Ltd Apparatus for estimating residual value and premium calculation apparatus with means for estimating residual value
CN106765932A (en) * 2016-12-14 2017-05-31 深圳达实智能股份有限公司 The Energy Efficiency Ratio Forecasting Methodology and device of central air conditioner system refrigeration host computer
WO2017114810A1 (en) * 2015-12-31 2017-07-06 Vito Nv Methods, controllers and systems for the control of distribution systems using a neural network arhcitecture
CN108416426A (en) * 2018-02-05 2018-08-17 深圳市易成自动驾驶技术有限公司 Data processing method, device and computer readable storage medium
CN108800967A (en) * 2017-04-26 2018-11-13 中冶长天国际工程有限责任公司 Ring cold machine temprature control method based on neural network and system
CN109959123A (en) * 2019-03-11 2019-07-02 浙江工业大学 A kind of energy-saving method for air conditioner based on genetic algorithm and shot and long term memory Recognition with Recurrent Neural Network
WO2019143113A1 (en) * 2018-01-18 2019-07-25 엘지전자 주식회사 Control device for configuring parameter on basis of learning about space having air conditioner installed therein

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8560291B2 (en) * 2010-06-22 2013-10-15 International Business Machines Corporation Data center physical infrastructure threshold analysis
US10908561B2 (en) * 2017-12-12 2021-02-02 Distech Controls Inc. Environment controller and method for inferring one or more commands for controlling an appliance taking into account room characteristics
US10598401B2 (en) * 2018-02-27 2020-03-24 Distech Controls Inc. Controller, method and computer program product using a neural network for adaptively controlling an environmental condition in a building

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007172348A (en) * 2005-12-22 2007-07-05 Mizuho Dl Financial Technology Co Ltd Apparatus for estimating residual value and premium calculation apparatus with means for estimating residual value
WO2017114810A1 (en) * 2015-12-31 2017-07-06 Vito Nv Methods, controllers and systems for the control of distribution systems using a neural network arhcitecture
WO2017114810A9 (en) * 2015-12-31 2018-10-04 Vito Nv Methods, controllers and systems for the control of distribution systems using a neural network architecture
CN106765932A (en) * 2016-12-14 2017-05-31 深圳达实智能股份有限公司 The Energy Efficiency Ratio Forecasting Methodology and device of central air conditioner system refrigeration host computer
CN108800967A (en) * 2017-04-26 2018-11-13 中冶长天国际工程有限责任公司 Ring cold machine temprature control method based on neural network and system
WO2019143113A1 (en) * 2018-01-18 2019-07-25 엘지전자 주식회사 Control device for configuring parameter on basis of learning about space having air conditioner installed therein
CN108416426A (en) * 2018-02-05 2018-08-17 深圳市易成自动驾驶技术有限公司 Data processing method, device and computer readable storage medium
CN109959123A (en) * 2019-03-11 2019-07-02 浙江工业大学 A kind of energy-saving method for air conditioner based on genetic algorithm and shot and long term memory Recognition with Recurrent Neural Network

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
"energy-efficient thermal comfort control in smart buildings via deep reinforcenment learning";Guanyu Gao;《arXi:1901.04693-computer science-systems and control》;20190115;全文 *
"large scale demand response of thermostatic loads";Totu,Luminita Cristiana;《Aalborg Universitet》;20151231;全文 *
变速直膨式空调***运行特性的稳态ANN模型;李钊等;《制冷学报》;20170228(第01期);全文 *
基于PSO-SVR的冷水机组运行能效预测模型研究;周璇等;《制冷学报》;20151016(第05期);全文 *
房间空调器长效运行性能预测及优化方案的研究;巫江虹等;《机械工程学报》;20150930(第18期);全文 *
用人工神经网络预测冰蓄冷***蓄冰时间;吴杰等;《制冷学报》;20011225(第04期);全文 *

Also Published As

Publication number Publication date
CN110542178A (en) 2019-12-06

Similar Documents

Publication Publication Date Title
CN110542178B (en) Air conditioner and refrigerator room control method and system with self-learning capability
CN111765604B (en) Control method and device of air conditioner
Yan et al. Semi-supervised learning for early detection and diagnosis of various air handling unit faults
WO2020237729A1 (en) Virtual machine hybrid standby dynamic reliability assessment method based on mode transfer
WO2021174811A1 (en) Prediction method and prediction apparatus for traffic flow time series
CN112749810B (en) Model training method, control parameter determining method and device
Li et al. Review on fault detection and diagnosis feature engineering in building heating, ventilation, air conditioning and refrigeration systems
CN114484731A (en) Method and device for diagnosing faults of central air conditioner based on stacking fusion algorithm
CN110781595B (en) Method, device, terminal and medium for predicting energy use efficiency (PUE)
CN110826784B (en) Method and device for predicting energy use efficiency, storage medium and terminal equipment
US20170176036A1 (en) Optimized precooling of structures
CN108665052A (en) The method and apparatus of drosophila algorithm optimization generalized regression nerve networks
CN111950810A (en) Multivariable time sequence prediction method and device based on self-evolution pre-training
CN111680712A (en) Transformer oil temperature prediction method, device and system based on similar moments in the day
CN113821903B (en) Temperature control method and equipment, modularized data center and storage medium
Dehestani et al. Robust fault tolerant application for HVAC system based on combination of online SVM and ANN black box model
Long et al. Development of a metamodelling framework for building energy models with application to fifth-generation district heating and cooling networks
CN114326987A (en) Refrigeration system control and model training method, device, equipment and storage medium
CN113837635A (en) Risk detection processing method, device and equipment
WO2022110213A1 (en) Method and device for generating prediction model of analysis object, and storage medium
CN114638405A (en) Energy demand prediction method and device and computer equipment
CN113591982A (en) Performance evaluation method and system of fault detection and diagnosis algorithm
Monfet et al. Evaluation of a case-based reasoning energy prediction tool for commercial buildings
CN115877714B (en) Control method and device for refrigerating system, electronic equipment and storage medium
KR20200093343A (en) Method and Apparatus for Optimally Controlling Whole Building Energy Systems

Legal Events

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