Summary of the invention
For overcome the deficiencies in the prior art, the present invention proposes a kind of HTM efficiency data base construction method, device and is
System, it is therefore intended that obtain the corresponding thermal efficiency and relevant parameter when HTM system reaches thermal balance every time in real time, constructed with this
HTM efficiency data library, facilitates the intelligent optimal control of HTM system.
In order to solve the above technical problems, basic technical scheme proposed by the present invention are as follows:
On the one hand, the present invention provides a kind of HTM efficiency data library building update method, the efficiency data for HTM system
Library building, which includes several units, and this method comprises the following steps:
It obtains for describing the thermally equilibrated control parameter of HTM system;
According to the control parameter, current thermal efficiency value when HTM system reaches thermal balance is calculated;
Establish the mapping relations of the current thermal efficiency value and the control parameter;
According to the mapping relations, the floor data of HTM database is updated.
Wherein, described according to the mapping relations, update the floor data of HTM database, comprising:
Judge the current thermal efficiency value and the size for being pre-stored in maximum thermal efficiency value in HTM database;
If the current thermal efficiency value is greater than the maximum thermal efficiency value, by the corresponding operating condition number of the current thermal efficiency value
Before the storage site for prestoring the corresponding floor data of last thermal balance according to insertion;
If the current thermal efficiency value is less than the maximum thermal efficiency value, by the corresponding operating condition number of the current thermal efficiency value
After the storage site for prestoring the corresponding floor data of last thermal balance according to insertion.
The method also includes:
When detecting that thermal balance adjusts request, the thermal efficiency value for being located at data directory point is determined;
Floor data corresponding with the thermal efficiency value is traversed out from HTM database;
HTM system is adjusted according to the floor data.
It is wherein, described that HTM system is adjusted according to the floor data, comprising:
When detecting that the corresponding thermal efficiency value of current thermal balance is less than the corresponding thermal efficiency value of upper primary thermal balance, to subtracting
Small/increased direction selection control parameter;
Thermal balance next time is adjusted according to the control parameter.
Wherein, the control parameter includes the component parameter of ambient temperature parameter Yu HTM system;
It is described according to the control parameter, calculate current thermal efficiency value when HTM system reaches thermal balance, comprising:
Using the ambient temperature parameter as independent variable, according to thermodynamic balance equations, calculates HTM system and reach thermal balance
When current thermal efficiency value.
Wherein, described that current thermal efficiency value when HTM system reaches thermal balance is calculated according to the control parameter, also
Include:
Using the component parameter of the HTM system as independent variable, according to thermodynamic balance equations, calculates HTM system and reach
Current thermal efficiency value when thermal balance.
On the other hand, the present invention also provides a kind of HTM database update device, which includes:
Module is obtained, for obtaining for describing the thermally equilibrated control parameter of HTM system;
Computing module, for calculating current thermal efficiency when HTM system reaches thermal balance according to the control parameter
Value;
Module is established, for establishing the mapping relations of the current thermal efficiency value and the control parameter;
Update module, for updating the floor data of HTM database according to the mapping relations.
Wherein, the update module includes:
Judging unit, for judging the current thermal efficiency value and being pre-stored in the big of maximum thermal efficiency value in HTM database
It is small;
First insertion unit, if being greater than the maximum thermal efficiency value for the current thermal efficiency value, by the current heat
The corresponding floor data insertion of efficiency value prestores before the storage site of the corresponding floor data of last thermal balance;
Second insertion unit, if being less than the maximum thermal efficiency value for the current thermal efficiency value, by the current heat
The corresponding floor data insertion of efficiency value prestores after the storage site of the corresponding floor data of last thermal balance.
Described device further include:
Determining module, for determining the thermal efficiency value for being located at data directory point when detecting that thermal balance adjusts request;
Spider module, for traversing out floor data corresponding with the thermal efficiency value from HTM database;
Adjustment module, for adjusting HTM system according to the floor data.
Wherein, the adjustment module includes:
Selecting unit, for detecting that the corresponding thermal efficiency value of current thermal balance is less than the corresponding heat of upper primary thermal balance
When efficiency value, to reduction/increased direction selection control parameter;
Unit is adjusted, for adjusting thermal balance next time according to the control parameter.
Wherein, the control parameter includes the component parameter of ambient temperature parameter Yu HTM system;
The computing module includes:
First computing unit, for according to thermodynamic balance equations, calculating using the ambient temperature parameter as independent variable
HTM system reaches current thermal efficiency value when thermal balance.
Wherein, the computing module further include:
Second computing unit, for using the component parameter of the HTM system as independent variable, according to thermodynamic balance equations,
Calculate current thermal efficiency value when HTM system reaches thermal balance.
On the other hand, the present invention also provides a kind of thermal balance detection system, which includes:
Sensor module, for detecting each control parameter in HTM system;
Temperature sensor, for detecting the temperature of external environment;
Actuator, for configuring independent variable parameter;
Control module is connected with sensor module, temperature sensor, actuator respectively;
The control module includes:
At least one processor;And
The memory being connect at least one described processor communication;Wherein, the memory be stored with can by it is described extremely
The instruction that a few processor executes, described instruction are executed by least one described processor, so that at least one described processing
Device can be used in executing HTM efficiency data provided by the invention library building update method.
The beneficial effects of the present invention are: the present invention provides a kind of HTM efficiency data library building update method, device and is
System, the efficiency data library for HTM system construct, which includes several units, and this method comprises the following steps: being obtained
For describing the thermally equilibrated control parameter of HTM system;According to the control parameter, calculate when HTM system reaches thermal balance
Current thermal efficiency value;Establish the mapping relations of the current thermal efficiency value and the control parameter;According to the mapping relations, more
The floor data of new HTM database.In the present invention, using a control amount in HTM system as independent variable, the independent variable is controlled
Parameter must reach thermal efficiency value when thermodynamical equilibrium, thermal efficiency when the corresponding thermodynamical equilibrium which obtains and
The data module that corresponding operating condition is formed by real-time storage in memory, with the floor data of this real-time update memory.It should
Scheme realizes the record of each floor data when meeting thermodynamical equilibrium, forms using different control amounts as independent variable item
Thermodynamics floor data stores under part, and forms a corresponding tables of data, obtains difference by the control of different independents variable
Tables of data, be built into one dynamic thermodynamic balance when database, facilitate the intelligence of subsequent thermal efficiency optimum operating condition
Control, has reached the raising thermal efficiency with this, has reduced the effect of energy consumption.
Specific embodiment
Below in conjunction with attached drawing 1 to attached drawing 8, technical scheme in the embodiment of the invention is clearly and completely described,
Obviously, described embodiment is only a part of the embodiments of the present invention, instead of all the embodiments.Based in the present invention
Embodiment, every other embodiment obtained by those of ordinary skill in the art without making creative efforts,
It shall fall within the protection scope of the present invention.
It should be appreciated that in the present embodiment, the generations such as first tables of data, the first data module, first floor data
The related data for the heat balance point that table obtains for the first time.And the then table such as the second tables of data, the second data module, second floor data
Show second and related data when once reaching heat balance point any later, for example, third time, the 4th time, it is the 5th inferior.
The thermodynamical equilibrium that the technical program is suitable for energy exchange relevant device controls.Such as air-conditioning, boiler, frozen water machine
In equal energy exchanges machine.
The generally existing some problems of existing thermodynamical equilibrium control, such as its intelligence degree be not high, can only be according to existing
The data of field computation according to relevant calculation method formed control, have certain hysteresis quality, be not suitable for improve intelligent control,
Control in time, there are certain hysteresis qualitys, and error is larger, therefore the thermodynamics for not being able to satisfy the fields such as energy conservation, emission reduction is flat
Weighing apparatus control.
In the technical program, HTM (High Temperature Talent Machine) is high temperature intelligence machine, intelligence
Ground is transformed into high temperature heat thermal energy is extracted compared with Low Temperature Thermal medium, evenly exports low temperature medium and high temperature medium, meets low temperature
With high temperature demands application.HTM is thermal balance unit, while meeting the needs of low temperature and high temperature application.It is mainly used for heat circulation
Using system, it is usually used in cooling-water machine, thermal energy deposit/utilize system.
Referring to Fig.1, the side of the first embodiment of update method is constructed for a kind of HTM efficiency data library provided by the invention
Method flow chart.
The present embodiment provides a kind of HTM efficiency data libraries to construct update method, the efficiency data library structure for HTM system
It builds, which includes several units, and this method comprises the following steps:
S101 is obtained for describing the thermally equilibrated control parameter of HTM system.
S102 calculates current thermal efficiency value when HTM system reaches thermal balance according to the control parameter.
S103 establishes the mapping relations of the current thermal efficiency value and the control parameter.
S104 updates the floor data of HTM database according to the mapping relations.
By taking air-conditioning system as an example, the HTM system of the present embodiment includes compressor, condenser, expansion valve and evaporator etc.
Component.Each component has multiple inputs, output temperature and flow parameter etc..Multiple parameters of this four components all may be used
To be a control amount.Therefore, in HTM system, there are this several control amount, each control amount all can serve as one certainly
Variable, other control amounts are then dependent variable, and form a corresponding tables of data, to construct thermal effect rate database basis of formation.
In the present embodiment, using a control amount in HTM system as independent variable, the parameter of the independent variable is controlled, so that reaching
Thermal efficiency value when to thermodynamical equilibrium;The parameter one of the thermal efficiency value and corresponding environment temperature, each control amount of HTM system
It rises and is stored in the space of a tables of data, and form a data module.When the corresponding thermodynamical equilibrium that the HTM system obtains
The thermal efficiency and the data module that is formed of corresponding operating condition by real-time storage in memory, with the work of this real-time update memory
Condition data.The program realizes the record of each floor data when meeting thermodynamical equilibrium, forms with different control amounts
It is stored for thermodynamics floor data under the conditions of independent variable, and forms a corresponding tables of data, pass through the control of different independents variable
Different tables of data is made, is built into a database in dynamic thermodynamic balance, facilitates the subsequent thermal efficiency optimal
The intelligent control of operating condition has reached the raising thermal efficiency with this, has reduced the effect of energy consumption.
Referring to Figure 2 to Figure 4, construct update method for a kind of HTM efficiency data library provided by the invention second is implemented
The method flow diagram of example.
The present embodiment provides a kind of HTM efficiency data libraries to construct update method, the efficiency data library structure for HTM system
It builds, which includes several units, and this method comprises the following steps:
S201 is obtained for describing the thermally equilibrated control parameter of HTM system.
In the present embodiment, the control parameter includes the component parameter of ambient temperature parameter Yu HTM system.
S202 calculates current thermal efficiency value when HTM system reaches thermal balance according to the control parameter.
Specifically, step S202 is specifically included:
Using the ambient temperature parameter as independent variable, according to thermodynamic balance equations, calculates HTM system and reach thermal balance
When current thermal efficiency value.
Using the component parameter of the HTM system as independent variable, according to thermodynamic balance equations, calculates HTM system and reach
Current thermal efficiency value when thermal balance.
In the present embodiment, the parameter by changing independent variable makes HTM system meet thermodynamic balance equations in real time, thus
Obtain the first parameter of each control amount of corresponding thermal efficiency maximum value, atmospheric temperature, and entire HTM system.
First parameter of each control amount of these thermal efficiency values, atmospheric temperature, and entire HTM system forms one first number
According to module, which is stored at a site of a tables of data.
In the present embodiment, the parameter for changing independent variable obtains the second data module of several groups, every group of second data mould
Block will be stored in the site of the first tables of data.When changing the parameter of multiple independent variable, the second data of several groups have been obtained
Module is corresponding with multiple thermal efficiency values.I.e. each independent variable obtains a specific tables of data, several tables of data are formed
HTM efficiency data library.
S203 establishes the mapping relations of the current thermal efficiency value and the control parameter.
S204 updates the floor data of HTM database according to the mapping relations.
In the present embodiment, step S204 includes:
S2041 judges the current thermal efficiency value and the size for being pre-stored in maximum thermal efficiency value in HTM database.
S2042, if the current thermal efficiency value is more than or equal to the maximum thermal efficiency value, by the current thermal efficiency value pair
The floor data insertion answered prestores before the storage site of the corresponding floor data of last thermal balance.
S2043, it is if the current thermal efficiency value is less than the maximum thermal efficiency value, the current thermal efficiency value is corresponding
Floor data is inserted into after the storage site for prestoring the corresponding floor data of last thermal balance.
In the present embodiment, thermal efficiency value to the small top by tables of data according to from successively decreasing downwards arrangement greatly, certain thermal effect
Rate value can be arbitrarily stored in the first tables of data.
It should be appreciated that when a storage site of the first tables of data stores first the first data module, the
The thermal efficiency value then thermal efficiency corresponding with the first data module of secondary the second data module when reaching thermodynamical equilibrium equation balance
Value compares, and according to the size of two thermal efficiency values, the big data module of numerical value is inserted into the storage site of the top.If
When first tables of data has stored several second data modules, the corresponding thermal efficiency value of newest second data module
With the first tables of data storage maximum thermal efficiency value be compared, if more than the first tables of data storage maximum thermal efficiency value then
It is inserted into the storage site of the top of first tables of data.
It should be noted that obtained newest maximum thermal efficiency value will be inserted into storage after memory is full by storage
The storage site of the top of device, and the smallest data module of thermal efficiency value is squeezed out the first tables of data.
Detailed, in the present embodiment, first and second data module all includes data directory point, the data directory point
Store thermal efficiency value.I.e. when constructing thermal effect rate database, index is thermal efficiency value.
In some embodiments, when the difference of current thermal efficiency value and maximum thermal efficiency value is less than certain difference, then most
The second new data module will not be stored in the first tables of data.In the present embodiment, which is 0.1%, that is, works as the thermal efficiency
Difference within 0.1% when, newest data module will not be stored in the first tables of data.Certainly, which can
To be selected according to different HTM systems.
In the present embodiment, the control method of the parameter of independent variable are as follows: after reaching thermal efficiency balance for the first time, to increasing plus/minus
The parametric direction of small independent variable adjusts, if the thermal efficiency value of obtained second of thermal efficiency balance is less than the thermal efficiency value of first time
Then next time then to reduction/increase direction adjustment independent variable parameter.For example, the thermal efficiency is when reaching thermal balance for the first time
50%, then it controls independent variable and increases numerical value, then measuring secondary thermal efficiency is 51%, then continues growing independent variable for the third time
Numerical value;If secondary thermal efficiency is 49%, third time then reduces the numerical value of independent variable when adjusting.Such as in evaporator control
In system, then controlled by changing the numerical value of flow.Certainly, if being to reduce independent variable numerical value for the second time, principle is same as above, this
Place is without repeating.
S205 determines the thermal efficiency value for being located at data directory point when detecting that thermal balance adjusts request.
S206 traverses out floor data corresponding with the thermal efficiency value from HTM database.
S207 adjusts HTM system according to the floor data.
In the present embodiment, step S207 includes:
S2071 is detecting that the corresponding thermal efficiency value of current thermal balance is less than the corresponding thermal efficiency value of upper primary thermal balance
When, to reduction/increased direction selection control parameter.
S2072 adjusts thermal balance next time according to the control parameter.
Further, it further comprises the steps of:
S208 repeats step using another control amount in all control amounts in several units as independent variable
S201 to step S207.The step is i.e. using the other control amount of HTM system as independent variable, to form specific second number
At least N number of tables of data can be formed, so as to form HTM efficiency data library as long as HTM system has N number of control amount according to table.
In short, HTM efficiency data base construction method of the invention obtains multi-group data by changing the parameter of independent variable
First tables of data of module composition, while replacing different independents variable, obtains several second tables of data of HTM system, this
One tables of data and several second tables of data form HTM efficiency data library.The database plays subsequent intelligent control
Critically important effect can provide optimal floor data reference to control system.
Referring to Fig. 5 to Fig. 7, the embodiment of updating device is constructed for a kind of HTM efficiency data library provided by the invention
Structural schematic diagram.
The present embodiment provides a kind of HTM efficiency data libraries to construct updating device, comprising:
Module 310 is obtained, for obtaining for describing the thermally equilibrated control parameter of HTM system.
In the present embodiment, the control parameter includes the component parameter of ambient temperature parameter Yu HTM system.
Computing module 320 calculates current thermal efficiency value when HTM system reaches thermal balance according to the control parameter.
Specifically, computing module 320 is specifically used for:
Using the ambient temperature parameter as independent variable, according to thermodynamic balance equations, calculates HTM system and reach thermal balance
When current thermal efficiency value.
Using the component parameter of the HTM system as independent variable, according to thermodynamic balance equations, calculates HTM system and reach
Current thermal efficiency value when thermal balance.
Module 330 is established, for establishing the mapping relations of the current thermal efficiency value and the control parameter.
Update module 340, for updating the floor data of HTM database according to the mapping relations.
In the present embodiment, update module 340 includes:
Judging unit 3401 judges the current thermal efficiency value and is pre-stored in the big of maximum thermal efficiency value in HTM database
It is small.
First insertion unit 3402, if the current thermal efficiency value is greater than the maximum thermal efficiency value, by the current heat
The corresponding floor data insertion of efficiency value prestores before the storage site of the corresponding floor data of last thermal balance.
Second insertion unit 3403, if the current thermal efficiency value is less than the maximum thermal efficiency value, by the current heat
The corresponding floor data insertion of efficiency value prestores after the storage site of the corresponding floor data of last thermal balance.
Determining module 350, for determining the thermal efficiency for being located at data directory point when detecting that thermal balance adjusts request
Value.
Spider module 360, for traversing out floor data corresponding with the thermal efficiency value from HTM database.
Adjustment module 370, for adjusting HTM system according to the floor data.
In the present embodiment, adjustment module 370 includes:
Selecting unit 3701, for detecting that it is corresponding that the corresponding thermal efficiency value of current thermal balance is less than upper primary thermal balance
Thermal efficiency value when, to reducing/increased direction selection control parameter.
Unit 3702 is adjusted, for adjusting thermal balance next time according to the control parameter.
In the present embodiment, each module cooperative work, using a control amount in HTM system as independent variable, control should be from change
The parameter of amount, so that reaching thermal efficiency value when thermodynamical equilibrium;The thermal efficiency value and corresponding environment temperature, HTM system are each
The parameter of a control amount is stored in together in the space of a tables of data, and forms a data module.What the HTM system obtained
The data module that thermal efficiency when corresponding thermodynamical equilibrium and corresponding operating condition are formed by real-time storage in memory, in real time with this
Update the floor data of the memory.The program realizes the record of each floor data when meeting thermodynamical equilibrium, is formed
Thermodynamics floor data stores under the conditions of using different control amounts as independent variable, and forms corresponding tables of data, passes through
The control of different independents variable obtains different tables of data, is built into a database in dynamic thermodynamic balance, convenient
The intelligent control of subsequent thermal efficiency optimum operating condition has reached the raising thermal efficiency with this, has reduced the effect of energy consumption.
It is a kind of structural schematic diagram of the specific embodiment of thermal balance detection system provided by the invention referring to Fig. 8.
The present embodiment provides a kind of thermal balance detection systems, including sensor module 1, temperature sensor 2, actuator 3, place
Manage device 4 and memory 5, wherein the processor 4 respectively with sensor module 1, temperature sensor 2, actuator 3 and storage
Device 5 connects.
Wherein, sensor module 1, for obtaining the first parameter of all control amounts in several units, with wherein
One control amount is independent variable;
Temperature sensor 2, for obtaining atmospheric temperature Tout;
Actuator 3, for controlling the parameter of independent variable;
Processor 4, should for being calculated according to equation of heat balance with the data that sensor module 1 and temperature sensor 2 obtain
HTM system reaches thermal efficiency η when thermal balancexValue;
The processor 4 is also used to be up to the first floor data when HTM system reaches thermal balance and is stored in the first number
According to table and first data module is formed, which includes ηxValue, the parameter of corresponding all control amounts and big
Gas environment temperature Tout;
The processor 4 is also used to control actuator 3 to change the parameter of independent variable, until HTM system reaches heat again
Balance, and calculate thermal efficiency ηx+1Value, while detecting the second parameter and atmospheric temperature T of other control amountsout+1;
The processor 4, the second floor data when being also used to HTM system reaching thermal balance again are stored in the second number
According to table and the second data module is formed, which includes ηx+1Value, the second parameter of corresponding all control amounts and big
Gas environment temperature Tout+1;
The processor 4 is also used to repeat the second floor data when HTM system is reached thermal balance again and is stored in the
Two tables of data simultaneously form the second data module, which includes ηx+1Value, the second parameter of corresponding all control amounts with
And atmospheric temperature Tout+1, the memory 5 of at least up to HTM system is filled with;
Memory 5, for storing above-mentioned data and program.
In the present embodiment, the processor 4 is handled for the control of entire HTM system.The processor 4 is each by obtaining
The parameter of a control amount, and thermal efficiency value and corresponding operating condition number when obtaining according to thermodynamic balance equations heat balance point
According to, and in storage and memory 5.
In some embodiments, the processor 4, is also used to judge ηx+1Value and ηmaxThe size of value;I.e. in the present embodiment
In, thermal efficiency value when by comparing newest thermal balance judges ηx+1Value and ηmaxThe size of value, based on this to the first number
Orderly arrangement is carried out according to table, facilitates the record storage of optimal floor data.
Specifically, if ηx+1Value > ηmaxValue, then second floor data, which is inserted into, is stored in the first tables of data and is located at described the
The upper storage site of one floor data;
If ηx+1Value < ηmaxValue, then second floor data, which is inserted into, is stored in the first tables of data and is located at first operating condition
Next storage site of first tables of data;
Wherein, ηmaxFor the maximum η value of thermal efficiency value in the first tables of data.
I.e. in the present embodiment, with the thermal efficiency value η x+1 value of newest obtained heat balance point and existing in the first tables of data
Interior maximum ηmaxValue is compared, and maximum thermal efficiency value is recorded in corresponding position with corresponding floor data.
In a further embodiment, first and second data module all includes data directory point, data directory point storage
Thermal efficiency value.The technological means is convenient for the comparison of subsequent thermal efficiency value convenient for updating the second tables of data.
Further, the processor 4 is also used to control actuator 3 to increasing after reaching thermal efficiency balance for the first time
The parametric direction of the small independent variable of plus/minus adjusts, if the thermal efficiency value of obtained second of thermal efficiency balance is less than the heat of first time
Efficiency value then controls actuator 3 next time to reduction/increase direction adjustment independent variable parameter.In embodiment, actuator 3 is used
In adjustment of the execution to the control amount of HTM system.For example above-mentioned construction method of the adjustment mode is consistent, herein without repeating.
Further, the processor 4 is also used to another control in all control amounts in several units
Amount processed is independent variable, repeats to form HTM efficiency data library.I.e. the processor 4 can convert different independents variable, and change
The specific parameter of transformed independent variable obtains more tables of data with this.Several tables of data form HTM of the present invention
Thermal effect rate database.
In short, technical solution of the present invention has obtained several phases according to the control of several control amounts of HTM system
The corresponding tables of data that can characterize floor data when reaching thermal balance, several corresponding tables of data form HTM
Thermal effect rate database.
According to the disclosure and teachings of the above specification, those skilled in the art in the invention can also be to above-mentioned embodiment party
Formula is changed and is modified.Therefore, the invention is not limited to the specific embodiments disclosed and described above, to of the invention
Some modifications and changes should also be as falling into the scope of the claims of the present invention.In addition, although being used in this specification
Some specific terms, these terms are merely for convenience of description, does not limit the present invention in any way.