CN105972694A - Cloud task scheduling-based intelligent heating control system - Google Patents
Cloud task scheduling-based intelligent heating control system Download PDFInfo
- Publication number
- CN105972694A CN105972694A CN201610430632.0A CN201610430632A CN105972694A CN 105972694 A CN105972694 A CN 105972694A CN 201610430632 A CN201610430632 A CN 201610430632A CN 105972694 A CN105972694 A CN 105972694A
- Authority
- CN
- China
- Prior art keywords
- task
- user
- degree
- intelligent heating
- cloud
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24D—DOMESTIC- OR SPACE-HEATING SYSTEMS, e.g. CENTRAL HEATING SYSTEMS; DOMESTIC HOT-WATER SUPPLY SYSTEMS; ELEMENTS OR COMPONENTS THEREFOR
- F24D19/00—Details
- F24D19/10—Arrangement or mounting of control or safety devices
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Thermal Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a cloud task scheduling-based intelligent heating control system. The system comprises a cloud server, a plurality of user sides and intelligent heating equipment. Through a cloud system architecture, the system enables family members and friends thereof to control the intelligent heating equipment remotely through the user sides; when the family members cannot control the intelligent heating equipment remotely, the family members can entrust the friends to control; cloud task commands are filtered and scheduled according to the trust degrees of the family members and the friends; while the entrusting control of the intelligent heating equipment is realized, the control safety is improved; meanwhile a plurality of identical remote task commands from a plurality of users are selected, the unnecessary task transmission and network overhead are reduced, the unnecessary loss of the intelligent heating equipment is avoided, and the accuracy of remote control of the intelligent heating equipment is improved.
Description
[technical field]
The present invention relates to intelligent heating and control technical field, particularly relate to a kind of intelligence based on cloud task scheduling
Heating control system.
[background technology]
Along with the raising of people's living standard, the hommization development of heating equipment, increasing user uses
Microcomputer-recognized intelligent temperature can control heating equipment, the power adjustable of intelligent heating equipment, temperature is adjustable, and can
Carrying out fault alarm, therefore to more energy-conserving and environment-protective, and meet and be actually needed, user needs a kind of permissible
The intelligent heating equipment remotely controlled, but existing intelligent heating is typically to be controlled by kinsfolk, as
Really kinsfolk is in the state that network cannot connect, then cannot carry out the most long-range to intelligent heating equipment
Control.
Therefore, when intelligent heating equipment is remotely controlled by multiple kinsfolks inconvenience, can entrust many
Individual good friend is controlled on behalf of to intelligent heating equipment, although the most also draw in some intelligent heating control system
Enter good friend's concept, but the trust degree of good friend is not analyzed, and different home member also has not
Same credibility, if do not evaluated the credibility of user side, certainly exists potential safety hazard.
On the other hand, between kinsfolk, information communication is not in time, it is also possible to there is multiple good friend by not consanguinity
Front yard member entrusts so that one family member and other kinsfolks or the good friend entrusted with other kinsfolks,
All send multiple same remote task order, thus for same in the same intelligent heating equipment short time
Intelligent heating needs to receive the multiple same remote tasks from multiple user sides in the equipment short period orders
Order, if if not selected for multiple remote task orders, then necessarily increases unnecessary task and passes
Receive multiple same task orders in defeated and network overhead, and short time and make this intelligent heating device interior
Main control computer is in frequent analysis process, adds the consume that intelligent heating equipment is unnecessary, relative reduction
In the service life of this intelligent heating equipment, the most also have impact on the correct fortune of this intelligent heating equipment
OK, it is impossible to this intelligent heating equipment is performed correct long-range control.
[summary of the invention]
In order to solve the problems referred to above of the prior art, the present invention proposes a kind of intelligence based on cloud task scheduling
Energy heating control system, its technical scheme is as follows:
Including cloud server, multiple user side carrying out communication and intelligent heating equipment, wherein,
Described user side is used for including that display device, control panel, described display device are used for inquiring about intelligence
Can heating equipment ruuning situation;Described control panel stops or being heated to remotely appointing of predetermined temperature for issuing
Business order;
Described cloud server includes user management module, cloud storage module, task scheduling modules;
Described cloud storage module, for storing the related data of described intelligent heating control system, is appointed including initial
Business data base and user credit degrees of data storehouse;Described initiating task data base deposits described user side information and institute
The remote task order issued;Described user credit degrees of data library storage user profile and the credit of described user
Degree information;
Described user management module includes that users to trust degree analyzes submodule;Described users to trust degree analyzes submodule
Users to trust degree is analyzed by block based on the social relations in user identity and community network, determines that user believes
Appoint degree and be stored in described users to trust degrees of data storehouse;
Described task scheduling modules includes that task receives submodule, task analysis submodule, degree of belief judgement
Module;Wherein, described task receives submodule and receives the remote task order from the plurality of user side,
And be stored in initiating task data base;Described task analysis submodule is from described initiating task data base and institute
State and users to trust degrees of data storehouse is extracted the content of described task order, described user side information and described user
Credit rating;Described degree of belief decision sub-module judges described users to trust degree and passes to described intelligent heating equipment
Send task order;
Described intelligent heating equipment includes that main control computer, wireless communication module and thermal source provide equipment, wherein said
The task order that main control computer is received from described cloud server end by described wireless communication module controls described heat
Source provides equipment to run.
Described intelligent heating equipment also includes temperature sensor, and main control computer also includes heater switch, temperature detect switch (TDS);
Described intelligent heating equipment is by described temperature sensor timing detection ambient temperature and passes through wireless data communication
Module sends described ambient temperature to described cloud server end;
When described main control computer receive from described cloud server end task order for stop time, main control computer control add
Thermal switch is closed;When described main control computer receives the task order from described cloud server end for being heated to make a reservation for
During temperature, described main control computer controls heater switch and opens, and sets the threshold value of described temperature detect switch (TDS) as described pre-
Fixed temperature.
Described cloud server also includes scheduler task data base, and described task decision sub-module is from described user
Degree of belief data base querying issues the described users to trust degree of the multiple described user side of same remote task order
Priority, is set to the priority of the task order that described user side is issued by described user credit degree priority,
It is stored in described scheduler task data base, and from described scheduler task data base, retrieves the task that priority is high
Order is transferred to described intelligent heating equipment;
Preferably, described degree of belief decision sub-module includes users to trust degree threshold value, and described degree of belief judges submodule
Tuber according to described user trust angle value and described users to trust degree threshold ratio relatively, will be less than described users to trust
The described user task order of degree threshold value is deleted from described initiating task data base, will be not less than described user
The described user task order of degree of belief threshold value stores in described scheduler task data base;
Preferably, described users to trust degree threshold value can be arranged;
Preferably, described long-distance user's task order includes stopping, being heated to the temperature preset.
Further, described cloud storage module also includes that user ID data storehouse, described user identity are set as house
Front yard member identities and good friend's identity;
Described users to trust degree is analyzed submodule and is judged that the process of users to trust degree realizes based on formula (1),
f(ui)=wx×s(ui)×z(ui)+wy×g(ui)×k(ui) (1), its
Middle f (ui) it is user uiDegree of belief, wx、wyIt is allocated to described different user identity weight respectively,
s(ui) and g (ui) for selecting function, described wxFor distribute to described kinsfolk's identity weight,
Described wyBeing allocated to the weight of described good friend's identity, the degree of belief of described kinsfolk is higher than its good friend's body
The credit rating of part, therefore makes wx=n × wy, n > 1, n are positive integer;z(ui) it is degree of belief;
Preferably, as user uiFor s (u during kinsfolk's identityi) be 1, g (ui) it is 0;As user ui
For s (u during good friend's identityi) be 0, g (ui) it is 1;
Preferably, as user uiFor good friend's identity, and set good friend u2, u3, u4, u5, u6, u7And wx=1, wy=0.5, described good friend u2, u3, u4, u5, u6, u7Degree of belief be respectively f (u2)=0+
0.5 × 1 × 0.2=0.1, f (u3)=0+0.5 × 1 × 0.4=0.2, f (u4)=0+0.5 × 1 × 0.6=
0.3, f (u5)=0+0.5 × 1 × 0.8=0.4, f (u6)=0+0.5 × 1 × 1.0=0.5, f (u7)
=0+0.5 × 1 × 1.2=0.6;
Preferably, good friend u is set21, u31, u41, u51, u61, u71Degree of belief be respectively f (u21)=0.3,
f(u31)=0.4, f (u41)=0.5, f (u51)=0.6, f (u61)=0.7, f (u7)=0.8;
Preferably, described user management module also includes that user registers submodule, for managing described user side
User identity.
Degree of belief z (the u of described kinsfolki) relevant to household member age p, z (ui)=wa×
ma+wb×mb+wc×mc, wherein ma, mb, mcFor degree of belief coefficient, 1 < ma<mb<mc,
Wherein wa, wb, wcFor selecting coefficient;
Preferably, and when 20 < p < when 50, wc=1, wa=0, wb=0, when 50 < p < 70 or when 10 < p < 20
Time, wc=0, wa=0, wb=1, as p>70 or when p<when 10, wc=0, wa=1, wb=0.
K (u in described formula (1)i) it is user uiFor trust between itself and kinsfolk during good friend's identity
Degree, the trusting relationship of described user is represented by trusting relationship figure G=(U, β), and wherein U represents user
Set, a user uiBeing expressed as a summit in trusting relationship figure G, trusting relationship figure G includes
Multiple kinsfolk summits and multiple good friend summit, β represents that in trusting relationship figure G, become reconciled in kinsfolk summit
Directed line segment between friend summit, k (ui) it is user uiAs good friend its with kinsfolk at trusting relationship figure
The weight of directed line segment β between two summits represented in G, the weight of described directed line segment β represents institute
State the intensity of trusting relationship between kinsfolk and described good friend, the length of described directed line segment β and described power
Weight k (ui) be inversely proportional to;
Preferably, user uiA plurality of directed line segment β, k is there is as between good friend itself and multiple kinsfolk
(ui) it is the meansigma methods of above-mentioned multiple weights corresponding for multiple directed line segment β.
Preferably volume, described task scheduling modules also includes time decision sub-module;Time decision sub-module judges
Whether the time interval between the multiple task orders received is less than scheduled time threshold value, if time interval is not
The task order in scheduler task data base is sent to tune less than scheduled time threshold value then time decision sub-module
Degree task transmits submodule;If time interval is less than scheduled time threshold value, then time decision sub-module is analyzed
Multiple task orders in scheduler task data base, and judge whether for intelligent heating equipment at least
Two task orders and this at least two task order are same commands, if the most only will be for same intelligence
Heating equipment has the task order of limit priority and sends scheduler task transmission submodule to, if otherwise will adjust
Task order in degree assignment database sends scheduler task to and transmits submodule;
Preferably, described task scheduling modules includes that scheduler task transmits submodule, and wherein scheduler task transmits son
The task order received is sent to corresponding intelligent heating equipment by module.
Cloud server in the present invention supports the high in the clouds agreement in distributed cloud control system agreement, the plurality of
User side and described intelligent heating equipment all have user side agreement, described user side agreement and cloud server
High in the clouds agreement based on identical distributed cloud control protocol.
Multiple user sides in the present invention are smart mobile phone, panel computer, notebook or desk computer etc.;
Preferably, described user task order is converted to by described user's users to trust degree analysis submodule
The order that described intelligent heating can identify, the intelligence after conversion described in described scheduler task database purchase is adopted
The warm order that can identify;
Preferably, described cloud storage module also includes smart machine data base, and described users to trust degree analyzes submodule
Tuber filters out corresponding intelligent heating from described Cloud Server according to intelligent heating kind, model and can identify
Command format, be converted into, in conjunction with the task order of user side, order that described intelligent heating can identify and deposit
Storage is in described initiating task data base;
Preferably, described thermal source provides equipment can be electric heating furnace, solar heating stove, gas heating stove etc..
The intelligent heating control system of the present invention passes through cloud system framework so that kinsfolk and good friend thereof may be used
Intelligent heating equipment is remotely controlled by user side, when kinsfolk cannot be to intelligent heating equipment
When remotely controlling, can entrust its good friend on behalf of being controlled, and according to the degree of belief of kinsfolk
Control the screening to cloud task order and scheduling with the degree of belief of good friend, entrust realizing intelligent heating equipment
While control, improve the safety of control, and to the multiple same remote tasks from multiple users
Order is selected, and only transmits the task order with limit priority, decreases unnecessary multiplexed transport
And network overhead, improve the accuracy that this intelligent heating equipment is performed remotely to be controlled, reduce and intelligence is adopted
The impact of heating equipment work and equipment loss.
[accompanying drawing explanation]
Accompanying drawing described herein is used to provide a further understanding of the present invention, constitutes of the application
Point, but it is not intended that inappropriate limitation of the present invention, in the accompanying drawings:
Fig. 1 is the intelligent heating control system frame diagram based on cloud task scheduling of the present invention.
Fig. 2 is the cloud server frame diagram of the present invention.
Fig. 3 is the trusting relationship illustrated example of one embodiment of the invention.
Fig. 4 is the flow chart of one embodiment of the invention.
[detailed description of the invention]
Describe the present invention in detail below in conjunction with accompanying drawing and specific embodiment, illustrative examples therein with
And explanation is only used for explaining the present invention, but it is not intended as inappropriate limitation of the present invention.
The basic thought of the present invention is: by cloud system framework, is possible not only to be set intelligent heating by kinsfolk
For remotely controlling, when intelligent heating equipment cannot remotely be controlled by kinsfolk, it is also possible to committee
Hold in the palm its good friend on behalf of being controlled, and control according to the degree of belief of kinsfolk and the degree of belief of good friend right
The screening of cloud task order and scheduling, realize intelligent heating entrust control while, improve the peace of control
Quan Xing, and the multiple same remote task orders from multiple users are selected, only transmit and have
The task order of high priority, decreases unnecessary multiplexed transport and network overhead, improves and adopts this intelligence
Heating equipment performs the accuracy remotely controlled, it is to avoid the consume that intelligent heating equipment is unnecessary.
See the basic framework that Fig. 1, Fig. 1 are present invention intelligent heating based on cloud task scheduling control systems,
System includes cloud server, multiple user side and intelligent heating equipment, wherein
Described cloud server supports the high in the clouds agreement in distributed cloud control system agreement, the plurality of user side
With the high in the clouds that described intelligent heating equipment all has user side agreement, described user side agreement and cloud server
Agreement is based on identical distributed cloud control protocol;
User can pass through the ustomer premises access equipment inquiries such as smart mobile phone, panel computer, notebook or desk computer
Whether intelligent heating equipment is currently running, and the temperature conditions of family;And by the control on user side
The remote task order stopping being heated or heated to suitable temperature issued by panel;Here temperature can be according to need
To adjust at any time, such as 20 degree etc..
Such as Fig. 2 and Fig. 4, described cloud server includes user management module, cloud storage module, task scheduling
Module;
Wherein cloud storage module include user ID data storehouse, users to trust degrees of data storehouse, smart machine data base,
Initiating task data base, scheduler task data base;
Described user management module includes that user registers submodule, users to trust degree analyzes submodule;Wherein user
Registration submodule in registering user and identity thereof and being stored in the user ID data storehouse of cloud storage module,
Described user identity includes kinsfolk's identity and good friend's identity;Wherein users to trust degree analyze submodule based on
The degree of belief of user is analyzed by the social relations in user identity and community network, determines users to trust degree
And be stored in the users to trust degrees of data storehouse of cloud storage module;
Wherein task scheduling modules includes that task receives submodule, task analysis submodule, degree of belief judgement submodule
Block, time decision sub-module, scheduler task transmit submodule, and wherein task receives submodule reception from institute
State multiple cloud mission bit streams of multiple user side and be stored in initiating task data base, described cloud mission bit stream
Including user to the cloud task order of described intelligent heating equipment and the user side identification that sends this cloud task order
Information, the cloud mission bit stream in initiating task data base is analyzed by task analysis submodule, including resolving
The content of cloud task order and according to user side identification information identification send multiple cloud task order user and
Its identity, wherein resolving cloud task order is from the smart machine number of Cloud Server according to household electrical appliances kind, model
According to filtering out the command format that corresponding household electrical appliances can identify in storehouse, the order in conjunction with user side is converted into controlled family
The electric order that can identify also is stored in initiating task data base;Described degree of belief decision sub-module is from user
The degree of belief of multiple users that degree of belief data base querying is identified, and based on users to trust set in advance
Degree threshold value, will be less than the task order after the conversion that the user of this users to trust degree threshold value is corresponding from initiating task
Data base deletes, by the task order after conversion corresponding for the user that is not less than this users to trust degree threshold value from
Initiating task database purchase is in scheduler task data base and carrying out excellent based on users to trust degree to task order
First level configuration, and described user credit degree priority is set to the excellent of task order that described user side issues
First level;Time decision sub-module judges that whether the time interval between the multiple task orders received is less than predetermined
Time threshold, if time interval is not less than scheduled time threshold value, time decision sub-module is by scheduler task number
Send scheduler task to according to the task order in storehouse and transmit submodule;If time interval is less than scheduled time threshold
Value, then the multiple task orders during time decision sub-module analyzes scheduler task data base, and judge whether to deposit
It is identical life at least two task order and this at least two task order for intelligent heating equipment
Order, if the most only sending the task order having limit priority for same intelligent heating equipment to scheduling
Task transmits submodule, if otherwise sending the task order in scheduler task data base to scheduler task transmission
Submodule;Scheduler task transmits submodule and the task order received is sent to corresponding intelligent heating equipment;
Described intelligent heating equipment includes main control computer, sensor, wireless communication module and intelligent heating equipment,
Wherein main control computer is for receiving the task order from cloud server end, controls intelligent heating equipment and runs.
Below to users to trust degree analyze submodule based on the social relations in user identity and community network to
The degree of belief at family is analyzed, determines that the process of users to trust degree is analyzed, above-mentioned confirmation users to trust degree
Process based on equation below (1) realize, wherein
f(ui)=wx×s(ui)×z(ui)+wy×g(ui)×k(ui) (1), its
Middle f (ui) it is user uiDegree of belief, wx、wyIt is allocated to kinsfolk's identity and good friend's body respectively
The weight of part, owing to the credibility of kinsfolk is higher than the credibility of its good friend's identity, therefore makes wx=n
×wy, n > 1, n are positive integer;s(ui) and g (ui) for selecting function, as user uiBecome for family
S (u during member's identityi) be 1, g (ui) it is 0, and as user uiFor s (u during good friend's identityi) be 0, g
(ui) it is 1;Wherein z (ui) it is user uiFor during kinsfolk its as the degree of belief of kinsfolk, by
Its credibility that intelligent heating equipment is controlled of kinsfolk in different home member identities or all ages and classes p
There is also difference, such as the family of grandparent and grandchild three generation, for the kinsfolk of 20 < p < 50, it is general
For father in family or mother or adult child, intelligent heating equipment is born major control responsibility, is therefore
The credibility of the correspondence of its distribution is the highest, and for the kinsfolk of 50 < p < 70 or 10 < p < 20,
It is generally lighter grandfather, grandmother or the teenager child of age in family, bears intelligent heating equipment time
Responsibility to be controlled, therefore the corresponding credibility for its distribution is higher, and for p > kinsfolk of 70 and
Speech, although its grandfather being generally in family, grandmother, but owing to it is more old, intelligence is not adopted
Heating equipment bears control responsibility or less control responsibility, and therefore the credibility for the correspondence of its distribution is relatively low,
For kinsfolk similarly for p < 10, it is generally child child in family, also generally not to intelligence
Control responsibility or less control responsibility can be born, therefore for its corresponding credibility distributed also by heating equipment
Minimum.So, z (u is seti) relevant to household member age p, z (ui)=wa×ma+wb
×mb+wc×mc, wherein ma, mb, mcFor degree of belief coefficient, 1 < ma<mb<mc, wherein wa, wb, wcFor selecting coefficient, and when 20 < p < when 50, wc=1, wa=0, wb=0, when 50 < p < 70
Or when 10 < p < when 20, wc=0, wa=0, wb=1, as p>70 or when p<when 10, wc=0, wa=1,
wb=0.
Credibility to good friend's identity determines that process is analyzed below, k (u in above-mentioned formula (1)i) be
This user u is determined based on trusting relationship between user in community networkiFor itself and kinsfolk during good friend's identity
Between degree of belief, wherein k (ui) it is to determine this user based on trusting relationship between user in community network
uiFor degree of belief between itself and kinsfolk during good friend's identity, wherein in community network, trust between user is closed
System is represented by trusting relationship figure G=(U, β), and wherein U represents the set of user, a user ui
In trusting relationship figure G, be expressed as a summit, trusting relationship figure G include multiple kinsfolk summit and
Multiple good friend summits, β represents the directed line in trusting relationship figure G between kinsfolk summit and good friend summit
Section, and user is gathered to the kinsfolk summit u in UxWith good friend summit uyBetween if there is oriented
Line segment β, then it represents that there is trusting relationship, above-mentioned directed line segment β between above-mentioned kinsfolk and above-mentioned good friend
Weight then represent the intensity of trusting relationship between above-mentioned kinsfolk and above-mentioned good friend, above-mentioned intensity based on
Family feature and history scoring determine, k (ui) it is user uiAs good friend its with kinsfolk in trusting relationship
The weight of directed line segment β between two summits represented in figure G, and the length of above-mentioned directed line segment β with
Its weight is inversely.
In trusting relationship figure G as shown in Figure 3, it is assumed that one family has two kinsfolk u1And family
Front yard member u11, trusting relationship figure G is expressed as kinsfolk summit u1And u11, summit u2,
u3, u4, u5, u6, u7, u21, u31, u41, u51, u61, u71It is good friend summit, kinsfolk
Summit u1With good friend summit u2, u3, u4, u5, u6, u7Between be respectively present directed line segment β1, β2, β3, β4, β5, β6, then kinsfolk u is shown1With good friend u2, u3, u4, u5, u6, u7Between all deposit
In trusting relationship, and β1, β2, β3, β4, β5, β6Corresponding weight is respectively 0.2, and 0.4,0.6,
0.8,1.0,1.2, and β1Length > β2Length > β3Length > β4Length > β5Length > β6
Length.k(ui) it is that user is as the weight of directed line segment β, then k (u between good friend and kinsfolk2)
=0.2, k (u3)=0.4, k (u4)=0.6, k (u5)=0.8, k (u6)=1.0, k (u7)=1.2.
Another kinsfolk summit u11With good friend summit u21, u31, u41, u51, u61, u71Between be respectively present
To line segment β11, β21, β31, β41, β51, β61, then kinsfolk u is shown11With good friend u21, u31,
u41, u51, u61, u71Between all there is trusting relationship, and β11, β21, β31, β41, β51, β61Right
The weight answered is respectively 0.6,0.8,1.0,1.2,1.4,1.6.k(ui) it is that user is as good friend and family
The weight of directed line segment β, then k (u between the member of front yard21)=0.6, k (u31)=0.8, k (u41)=1.0,
k(u51)=1.2, k (u51)=1.4, k (u61)=1.6.If user becomes with multiple families as good friend
A plurality of directed line segment β, then k (u is there is between Yuani) it is multiple weights flat of above-mentioned multiple directed line segment β
Average.
Assume wxIt is 1, wyIt is 0.5, as user uiDuring for good friend's identity, s (ui)=0, g (ui)=1,
Then analyze submodule according to user identity and above-mentioned trusting relationship figure, analysis based on formula (1) users to trust degree
Good friend u2, u3, u4, u5, u6, u7Degree of belief be respectively f (u2)=0+0.5 × 1 × 0.2=0.1,
f(u3)=0+0.5 × 1 × 0.4=0.2, f (u4)=0+0.5 × 1 × 0.6=0.3, f (u5)=0+0.5
× 1 × 0.8=0.4, f (u6)=0+0.5 × 1 × 1.0=0.5, f (u7)=0+0.5 × 1 × 1.2=0.6;
Based on same mode, it may be determined that good friend u21, u31, u41, u51, u61, u71Degree of belief be respectively
f(u21)=0.3, f (u31)=0.4, f (u41)=0.5, f (u51)=0.6, f (u61)=0.7,
f(u7)=0.8.
Based on household member age and formula (1), as user uiDuring for kinsfolk's identity, s (ui)=1,
g(ui)=0, it is assumed that ma=1, mb=2, mc=3, and kinsfolk u1With kinsfolk u11Age all exists
20 < p < in the range of 50, due to kinsfolk u1With kinsfolk u11Age all 20 < p < in the range of 50,
Then wc=1, wa=0, wb=0, so z (u1)=0 × 1+0 × 2+1 × 3=3, equally, z (u2)
=3, then based on formula (1) kinsfolk u1Degree of belief f (u1)=1 × 1 × 3+0=3, same f (u2)
=3, calculate kinsfolk u the most respectively1With kinsfolk u11Respective degree of belief is 3, implements at other
Mode also likely to be present the age kinsfolk at different age group, also according to household member age and
Formula (1) calculates the degree of belief of the kinsfolk of other age brackets, and by above-mentioned all kinsfolks and its institute
The users to trust degree having good friend is stored in users to trust degrees of data storehouse.
It is respectively received in time period t from 4 use in one embodiment, it is assumed that task receives submodule
4 cloud task control information for intelligent heating equipment of family end are also stored in initiating task data base;
Cloud mission bit stream in initiating task data base is analyzed by task analysis submodule, resolves the life of cloud task
Make and identify the user identity sending cloud task order, it is assumed that identifying wherein 3 according to user side identification information
Individual user is u2, u3, u5And it is kinsfolk u1Good friend's identity, identifying one of them user is
u21And be kinsfolk u11Good friend's identity, its identity of user side can also be family in other embodiments
Front yard member, identity is good friend in the present embodiment.Good friend u2, u3, u21, u5Send to intelligent heating
The control task of equipment is converted into the order that controlled household electrical appliances can identify after task analysis submodule analysis and divides
Wei t2, t3, t4, t5And be stored in initiating task data base.Assume that presetting degree of belief threshold value is 0.2,
Degree of belief decision sub-module is from users to trust degrees of data library inquiry user u2, u3, u21, u5Degree of belief, then
It is identified as low degree of belief user, the task that this low degree of belief user sends less than the user of this degree of belief threshold value
Order degree of being trusted decision sub-module is deleted from initiating task data base, in the present embodiment, and good friend u2's
Degree of belief is 0.1, less than degree of belief threshold value, then by good friend u in initiating task data2Corresponding control task
Order t2Delete, in this application owing to the degree of belief of user is evaluated, based on degree of belief threshold value, can
To filter out the user's bad operation to intelligent heating equipment of low degree of belief, improve safety.
Then the user u of degree of belief threshold value will be not less than3, u21, u5The task to intelligent heating equipment sent
Order t3, t4, t5Store in scheduler task data base and by user u3, u21, u5Degree of belief carry out excellent
First level sequence, in the present embodiment, based on user u3, u21, u5Degree of belief, u3, u21, u5Letter
Appoint degree f (u3)=0.2, f (u21)=0.3, f (u5)=0.4, it is thus determined that priority t3< preferential
Level t4< priority t5。
Judged that whether time interval t of 4 task orders received is less than pre-timing again by time decision sub-module
Between threshold value, it is assumed that scheduled time threshold value is 5 minutes, if time interval t is not less than scheduled time threshold value 5
Minute, then time decision sub-module is by the task order t in scheduler task data base3, t4, t5All send tune to
Degree task transmits submodule;If time interval t is less than scheduled time threshold value 5 minutes, then the time judges son
Task order t in module analysis scheduler task data base3, t4, t5, and judge whether for same intelligence
Can at least two task order of heating equipment and belong to same order, order here refers to adopt intelligence
The difference in functionality of heating equipment starts operation, as intelligent heating equipment open and close, be adjusted to uniform temperature etc..
Assume t3, t4It is the task order for intelligent heating equipment, and is out order, due to priority t3<
Priority t4, the most only by the task order t of the limit priority for intelligent heating equipment4And for other
The task order t of intelligent heating equipment5, sending scheduler task to and transmit submodule, scheduler task transmits submodule
The task order t that block will receive4, t5It is sent to corresponding intelligent heating equipment.Owing to the application is for same
Scheduler task that the task order with limit priority intelligent heating equipment be only sent to transmits submodule and goes forward side by side
One step sends corresponding intelligent heating equipment to, therefore avoids unnecessary multiplexed transport and network overhead,
And improve the accuracy that intelligent heating equipment remotely controls, in avoiding the short time, receive multiple phases simultaneously
Cause this intelligent heating device interior main control computer to be in frequent analysis process with task order, decrease intelligence
The consume that heating equipment is unnecessary, improves the service life of intelligent heating equipment relatively, alleviates intelligence and adopts
The excessive wear of heating equipment.
Described intelligent heating equipment includes that main control computer, temperature sensor, wireless communication module and thermal source provide equipment,
Wherein main control computer is for receiving the task order from cloud server end, and controlling thermal source provides equipment to run, heat
Source provides equipment can be electric heating furnace, solar heating stove, gas heating stove etc..
When described main control computer receive from described cloud server end task order for stop time, main control computer control heating
Switch cuts out;When main control computer receive from described cloud server end task order for be heated to 20 degree (or its
Its temperature) time, described main control computer controls heater switch and opens, and sets the threshold value of described temperature detect switch (TDS) as pre-
20 degree first set, when the ambient temperature of temperature sensor measurement is 20 degree, temperature detect switch (TDS) disconnects, heat
Source provides equipment to stop heating, and when the ambient temperature of temperature sensor measurement is less than 20 degree, temperature detect switch (TDS) closes
Closing, thermal source provides equipment work.
The above is only the better embodiment of the present invention, therefore all according to the structure described in present patent application scope
Make, equivalence change that feature and principle are done or modify, in the range of being all included in present patent application.
Claims (9)
1. an intelligent heating control system based on cloud task scheduling, it is characterised in that include cloud service
Device, multiple user side carrying out communication and intelligent heating equipment, wherein,
Described user side is used for including that display device, control panel, described display device are used for inquiring about intelligent heating
Machine operation;Described control panel stops for issuing or is heated to the remote task order of predetermined temperature;
Described cloud server includes user management module, cloud storage module, task scheduling modules;
Described cloud storage module is for storing the related data of described intelligent heating control system, including initiating task
Data base and user credit degrees of data storehouse;Described initiating task data base deposits described user side information and is sent out
The remote task order of cloth;Described user credit degrees of data library storage user profile and the credit rating of described user
Information;
Described user management module includes that users to trust degree analyzes submodule;Described users to trust degree analyzes submodule
Based on the social relations in user identity and community network, users to trust degree is analyzed, determines users to trust
Spend and be stored in described users to trust degrees of data storehouse;
Described task scheduling modules includes that task receives submodule, task analysis submodule, degree of belief judgement submodule
Block;Wherein, described task receives submodule and receives the remote task order from the plurality of user side, and
It is stored in initiating task data base;Described task analysis submodule is from described initiating task data base and described
Users to trust degrees of data storehouse is extracted the content of described task order, described user side information and described user letter
Expenditure;Described degree of belief decision sub-module judges described users to trust degree and to described intelligent heating equipment transmission
Task order;
Described intelligent heating equipment includes that main control computer, wireless communication module and thermal source provide equipment, wherein said master
The task order that control machine is received from described cloud server by described wireless communication module controls described thermal source
Offer equipment runs.
A kind of intelligent heating control system based on cloud task scheduling the most according to claim 1, it is special
Levy and be, described intelligent heating equipment also include temperature sensor, described main control computer also include heater switch,
Temperature detect switch (TDS);Described intelligent heating equipment is by described temperature sensor timing detection ambient temperature and passes through nothing
Line data communication module sends described ambient temperature to described cloud server end;
When described main control computer receive from described cloud server end task order for stop time, main control computer control heating
Switch cuts out;When described main control computer receives the task order from described cloud server end for being heated to pre-constant temperature
When spending, described main control computer controls heater switch and opens, and sets the threshold value of described temperature detect switch (TDS) as described predetermined
Temperature.
3. control according to a kind of based on cloud task scheduling the intelligent heating described in any one of claim 1 or 2
System, it is characterised in that described cloud server also includes scheduler task data base, described task judges son
Module issues the multiple described user side of same remote task order from described users to trust degrees of data library inquiry
Described users to trust degree priority, is set to appointing of described user side issue by described user credit degree priority
The priority of business order, is stored in described scheduler task data base, and examines from described scheduler task data base
The task order that rope priority is high is transferred to described intelligent heating equipment;
Preferably, described degree of belief decision sub-module includes users to trust degree threshold value, and described degree of belief judges submodule
Tuber according to described user trust angle value and described users to trust degree threshold ratio relatively, will be less than described users to trust
The described user task order of degree threshold value is deleted from described initiating task data base, will be not less than described user
The described user task order of degree of belief threshold value stores in described scheduler task data base;
Preferably, described users to trust degree threshold value can be arranged;
Preferably, described long-distance user's task order includes stopping, being heated to the temperature preset.
4. control according to a kind of based on cloud task scheduling the intelligent heating described in any one of claim 1 or 3
System, it is characterised in that described cloud storage module also includes that user ID data storehouse, described user identity set
It is set to kinsfolk's identity and good friend's identity;
Described users to trust degree is analyzed submodule and is judged that the process of users to trust degree realizes based on formula (1),
f(ui)=wx×s(ui)×z(ui)+wy×g(ui)×k(ui) (1)
Wherein, f (ui) it is user uiDegree of belief, wx、wyIt is allocated to different user rights relating the person respectively
Weight, s (ui) and g (ui) for selecting function, described wxFor distributing to the power of described kinsfolk's identity
Weight, described wyBeing allocated to the weight of described good friend's identity, the degree of belief of described kinsfolk is good higher than it
The credit rating of friend's identity, therefore makes wx=n × wy, n > 1, n are positive integer;z(ui) for trusting
Degree;
Preferably, as user uiFor s (u during kinsfolk's identityi) be 1, g (ui) it is 0;As user ui
For s (u during good friend's identityi) be 0, g (ui) it is 1;
Preferably, as user uiFor good friend's identity, and set good friend u2, u3, u4, u5, u6, u7And wx=1, wy=0.5, described good friend u2, u3, u4, u5, u6, u7Degree of belief be respectively f (u2)=0+
0.5 × 1 × 0.2=0.1, f (u3)=0+0.5 × 1 × 0.4=0.2, f (u4)=0+0.5 × 1 × 0.6=
0.3, f (u5)=0+0.5 × 1 × 0.8=0.4, f (u6)=0+0.5 × 1 × 1.0=0.5, f (u7)
=0+0.5 × 1 × 1.2=0.6;
Preferably, good friend u is set21, u31, u41, u51, u61, u71Degree of belief be respectively f (u21)=0.3,
f(u31)=0.4, f (u41)=0.5, f (u51)=0.6, f (u61)=0.7, f (u7)=0.8;
Preferably, described user management module also includes that user registers submodule, for managing described user side
User identity.
5. control according to a kind of based on cloud task scheduling the intelligent heating described in any one of Claims 1-4
System, it is characterised in that the degree of belief z (u of described kinsfolki) relevant to household member age p, z
(ui)=wa×ma+wb×mb+wc×mc, wherein ma, mb, mcFor degree of belief coefficient,
1<ma<mb<mc, wherein wa, wb, wcFor selecting coefficient;
Preferably, and when 20 < p < when 50, wc=1, wa=0, wb=0, when 50 < p < 70 or when 10 < p < 20
Time, wc=0, wa=0, wb=1, as p>70 or when p<when 10, wc=0, wa=1, wb=0.
6. control according to a kind of based on cloud task scheduling the intelligent heating described in any one of claim 1 to 5
System, it is characterised in that k (u in described formula (1)i) it is user uiFor itself and family during good friend's identity
Degree of belief between member, the trusting relationship of described user is represented by trusting relationship figure G=(U, β),
Wherein U represents the set of user, a user uiIn trusting relationship figure G, it is expressed as a summit, trusts
Graph of a relation G includes multiple kinsfolk summit and multiple good friend summit, and β represents family in trusting relationship figure G
Directed line segment between front yard member vertex and good friend summit, k (ui) it is user uiAs good friend, it becomes with family
The weight of directed line segment β, described directed line segment between two summits that member is represented in trusting relationship figure G
The weight of β represents the intensity of trusting relationship between described kinsfolk and described good friend, described directed line segment β
Length and described weight k (ui) be inversely proportional to;
Preferably, user uiA plurality of directed line segment β, k is there is as between good friend itself and multiple kinsfolk
(ui) it is the meansigma methods of above-mentioned multiple weights corresponding for multiple directed line segment β.
7. control according to a kind of based on cloud task scheduling the intelligent heating described in any one of claim 1 to 6
System, it is characterised in that described task scheduling modules includes time decision sub-module;Time decision sub-module
Judge whether the time interval between the multiple task orders received is less than scheduled time threshold value, if between the time
Every not less than scheduled time threshold value then time decision sub-module by the task order transmission in scheduler task data base
Submodule is transmitted to scheduler task;If time interval is less than scheduled time threshold value, then time decision sub-module
Analyze the multiple task orders in scheduler task data base, and judge whether for intelligent heating equipment
At least two task order and this at least two task order are same commands, if the most only will be for same
Intelligent heating equipment has the task order of limit priority and sends scheduler task transmission submodule to, if otherwise
Task order in scheduler task data base is sent to scheduler task and transmits submodule;
Preferably, described task scheduling modules includes that scheduler task transmits submodule, and wherein scheduler task transmits son
The task order received is sent to corresponding intelligent heating equipment by module.
8. control according to a kind of based on cloud task scheduling the intelligent heating described in any one of claim 1 to 7
System, it is characterised in that described cloud server supports the high in the clouds agreement in distributed cloud control system agreement,
The plurality of user side and described intelligent heating equipment all have user side agreement, described user side agreement and cloud
The high in the clouds agreement of end server is based on identical distributed cloud control protocol.
9. according to the system described in claim 1-8 any one, it is characterised in that the plurality of user side
For smart mobile phone, panel computer, notebook or desk computer;
Preferably, described user task order is converted to by described user's users to trust degree analysis submodule
The order that described intelligent heating can identify, the intelligence after conversion described in described scheduler task database purchase is adopted
The warm order that can identify;
Preferably, described cloud storage module also includes smart machine data base, and described users to trust degree analyzes submodule
Tuber filters out corresponding intelligent heating from described Cloud Server according to intelligent heating kind, model and can identify
Command format, be converted into, in conjunction with the task order of user side, order that described intelligent heating can identify and deposit
Storage is in described initiating task data base;
Preferably, described thermal source provides equipment can be electric heating furnace, solar heating stove, gas heating stove.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610430632.0A CN105972694A (en) | 2016-06-15 | 2016-06-15 | Cloud task scheduling-based intelligent heating control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610430632.0A CN105972694A (en) | 2016-06-15 | 2016-06-15 | Cloud task scheduling-based intelligent heating control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105972694A true CN105972694A (en) | 2016-09-28 |
Family
ID=57022246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610430632.0A Pending CN105972694A (en) | 2016-06-15 | 2016-06-15 | Cloud task scheduling-based intelligent heating control system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105972694A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106839081A (en) * | 2016-12-13 | 2017-06-13 | 国网北京市电力公司 | The control method and device of electric heating equipment |
| CN107070756A (en) * | 2017-02-27 | 2017-08-18 | 宁夏宁信信息科技有限公司 | Decentralization is verified in smart home home gateway access method and system |
| WO2019227596A1 (en) * | 2018-06-01 | 2019-12-05 | 北京汉能光伏投资有限公司 | Command forwarding method and device, solar energy system and central controller |
| CN110567042A (en) * | 2019-09-07 | 2019-12-13 | 河北昊天热力发展有限公司 | Central heating remote network intelligent control system |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104021034A (en) * | 2014-06-24 | 2014-09-03 | 北京奇艺世纪科技有限公司 | Task processing method and system |
| CN104902025A (en) * | 2015-05-29 | 2015-09-09 | 四川长虹电器股份有限公司 | Cloud platform system based on intelligent household equipment and intelligent household equipment control system |
| CN104902024A (en) * | 2015-05-29 | 2015-09-09 | 四川长虹电器股份有限公司 | Smart home priority control system based on cloud platform and control method thereof |
| US20150369503A1 (en) * | 2014-06-20 | 2015-12-24 | Honeywell International Inc. | Hvac zoning devices, systems, and methods |
| CN105487490A (en) * | 2014-09-15 | 2016-04-13 | 酷派软件技术(深圳)有限公司 | Smart home control method and device, and smart home control equipment |
| CN105490896A (en) * | 2015-12-09 | 2016-04-13 | 美的集团股份有限公司 | Method, device and system for managing household appliances |
| CN105509142A (en) * | 2016-01-20 | 2016-04-20 | 上海千贯节能科技有限公司 | Intelligent electric heating system based on cloud control and work method thereof |
-
2016
- 2016-06-15 CN CN201610430632.0A patent/CN105972694A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150369503A1 (en) * | 2014-06-20 | 2015-12-24 | Honeywell International Inc. | Hvac zoning devices, systems, and methods |
| CN104021034A (en) * | 2014-06-24 | 2014-09-03 | 北京奇艺世纪科技有限公司 | Task processing method and system |
| CN105487490A (en) * | 2014-09-15 | 2016-04-13 | 酷派软件技术(深圳)有限公司 | Smart home control method and device, and smart home control equipment |
| CN104902025A (en) * | 2015-05-29 | 2015-09-09 | 四川长虹电器股份有限公司 | Cloud platform system based on intelligent household equipment and intelligent household equipment control system |
| CN104902024A (en) * | 2015-05-29 | 2015-09-09 | 四川长虹电器股份有限公司 | Smart home priority control system based on cloud platform and control method thereof |
| CN105490896A (en) * | 2015-12-09 | 2016-04-13 | 美的集团股份有限公司 | Method, device and system for managing household appliances |
| CN105509142A (en) * | 2016-01-20 | 2016-04-20 | 上海千贯节能科技有限公司 | Intelligent electric heating system based on cloud control and work method thereof |
Non-Patent Citations (2)
| Title |
|---|
| 杨义先等: "《2005通信理论与技术新进展,第十届全国青年通信学术会议论文集》", 30 August 2005, 北京邮电大学出版社 * |
| 翟崇治: "《水质监测自动化与实践》", 31 December 2015, 中国环境出版社 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106839081A (en) * | 2016-12-13 | 2017-06-13 | 国网北京市电力公司 | The control method and device of electric heating equipment |
| CN107070756A (en) * | 2017-02-27 | 2017-08-18 | 宁夏宁信信息科技有限公司 | Decentralization is verified in smart home home gateway access method and system |
| CN107070756B (en) * | 2017-02-27 | 2018-07-13 | 宁夏宁信信息科技有限公司 | The home gateway access method and system that decentralization is verified in smart home |
| WO2019227596A1 (en) * | 2018-06-01 | 2019-12-05 | 北京汉能光伏投资有限公司 | Command forwarding method and device, solar energy system and central controller |
| CN110567042A (en) * | 2019-09-07 | 2019-12-13 | 河北昊天热力发展有限公司 | Central heating remote network intelligent control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Stecuła et al. | AI-Driven urban energy solutions—from individuals to society: a review | |
| US10924144B2 (en) | Wireless coded communication (WCC) devices with power harvesting power sources | |
| US10481629B2 (en) | Cognitive platform and method for energy management for enterprises | |
| Yu et al. | Distributed real-time HVAC control for cost-efficient commercial buildings under smart grid environment | |
| Viswanath et al. | System design of the internet of things for residential smart grid | |
| US11394573B2 (en) | Energy virtualization layer with a universal smart gateway | |
| Zhu et al. | A differential game approach to distributed demand side management in smart grid | |
| Liu et al. | Queuing-based energy consumption management for heterogeneous residential demands in smart grid | |
| CN104049601B (en) | A centralized management integration method for smart life | |
| CN106123256A (en) | A kind of Intelligent air conditioner control system based on cloud task scheduling | |
| CN106027340A (en) | Intelligent bathing control system based on cloud task scheduling | |
| CN105972694A (en) | Cloud task scheduling-based intelligent heating control system | |
| Hurlburt et al. | The internet of things: A reality check | |
| CN109844654B (en) | Stochastic group-based power management system and method for conditionally controlled load and bi-directional distributed energy storage systems | |
| US10673272B2 (en) | Energy management system | |
| CN108332356A (en) | Air-conditioning interactive terminal, the controller of air-conditioning system, air-conditioning system and air-conditioning interactive system | |
| EP3272104B1 (en) | A distributed network of a structure that provides location-based human interaction and intelligence | |
| WO2014172193A2 (en) | Systems, devices, and methods for energy account management | |
| US11150618B2 (en) | Packetized energy management control systems and methods of using the same | |
| CN106054630A (en) | Smart home control system based on cloud task scheduling | |
| Kravchenko et al. | Technology analysis for smart home implementation | |
| CN108292122B (en) | Communication between distributed information agents within a data and energy storage internet architecture | |
| Alizadeh et al. | Least laxity first scheduling of thermostatically controlled loads for regulation services | |
| Oliveira et al. | SmartCoM: Smart consumption management architecture for providing a user-friendly smart home based on metering and computational intelligence | |
| CN106131117A (en) | A kind of intelligent drinking machine control system based on cloud task scheduling |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160928 |
|
| RJ01 | Rejection of invention patent application after publication |