CN106341938B - Lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm - Google Patents
Lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm Download PDFInfo
- Publication number
- CN106341938B CN106341938B CN201610972515.7A CN201610972515A CN106341938B CN 106341938 B CN106341938 B CN 106341938B CN 201610972515 A CN201610972515 A CN 201610972515A CN 106341938 B CN106341938 B CN 106341938B
- Authority
- CN
- China
- Prior art keywords
- energy consumption
- illumination
- lamps
- lanterns
- value
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
The invention discloses a kind of lighting energy saving control methods based on Variable Amplitude newton extremum seeking algorithm, illumination requirement is kept by PID closed-loop controls, simultaneously further through Variable Amplitude newton extremum seeking algorithm, continuous iteration quickly searches out the minimum of lighting system energy consumption, and minimum value stabilization is kept to export;In Variable Amplitude newton extremum seeking algorithm, a positive signal is introduced to change the amplitude of disturbance, this variable first quickly increases, and to ensure the accuracy of algorithm, then reduces, shortens the time needed for algorithm search.Using the present invention, speed and the accuracy of newton extremum seeking algorithm can be improved, to improve the overall performance of lighting energy saving control method.
Description
Technical field
The invention belongs to lighting control technique fields, more specifically, are related to one kind and are searched based on Variable Amplitude newton extreme value
The lighting energy saving control method of rope algorithm.
Background technology
How " energy saving is also productivity ", on the basis of meeting growing energy demand, save to greatest extent
The energy, it is optimal to reach using energy source, is just particularly important.This is also the main problem of China or even world today's general concern
One of, and the present invention is exactly that can reduce energy consumption to greatest extent in the illumination system from energy-efficient angle to realize.
Traditional lighting system can only carry out Lighting control by and off, and existing lighting control system can pass through tune
The bright dark degree for saving lamp is met the needs of users, and realizes certain energy saving, but control method is more complex, and energy-efficient effect
Fruit is bad.Therefore it needs to propose that one kind not only having can guarantee user's illumination requirement, but also can realize further energy-efficient control algolithm.
Apply May 23 in 2016 in applicant, on October 12nd, 2016 announces, publication No. is " CN106028585A " name
Referred to as in " a kind of two close cycles lighting energy saving control method based on newton extremum seeking algorithm ", it is proposed that a kind of to be controlled using PID
The double-closed-loop control method of algorithm processed and extremum seeking algorithm based on newton keeps illumination requirement, together by PID closed-loop controls
When further through newton extremum seeking algorithm, continuous iteration quickly search out the minimum of lighting system energy consumption, and keep minimum
Stablize output, which applies important control action on lighting system is energy saving
But during carrying out further research and experimental verification to above method, it is found by the applicant that this method is in pole
Speed and the accuracy aspect for being worth search are not ideal enough, it is still desirable to be further improved.
Invention content
It is an object of the invention to overcome the deficiencies of the prior art and provide one kind being based on Variable Amplitude newton extremum seeking algorithm
Lighting energy saving control method, by improve newton extremum seeking algorithm speed and accuracy, to improve lighting energy saving control
The overall performance of method processed.
For achieving the above object, the present invention is based on the lighting energy saving control methods of Variable Amplitude newton extremum seeking algorithm
Include the following steps:
(1), all lamps and lanterns illuminated for illumination control area are divided into n groups, and every group of lamps and lanterns percentage w1,
w2,…,wnIt indicates, wherein w1+w2+…+wn=1, by changing percentage w1,w2,…,wnValue, can further control each group
Brightness between lamps and lanterns;One optical sensor is installed in illumination control area, is used for the acquisition of illumination control area illumination;
(2), the object illumination value of setting illumination control area, the percentage for initializing every group of lamps and lanterns are
N-th groupConstitute vectorInitialize positive signal r;
(3), vectorialEffect by disturbing S (t) and signal r products generates input vector W '=[w1′,w2′,…,
w′n-1]T;
The disturbance S (t) is [a1sinσ1t,a2sinσ2t,...,an-1sinσn-1t]T, wherein t is time, coefficient
a1,a2,…,an-1, frequency parameter σ1,σ2,…,σn-1, determine as the case may be;
Described act as:
(4), by n-th w of input vector W ' and percentagen'=1-w1′-w2′-…-wn′-1It is integrated and is inputted
Vectorial W=[w1,w2,…,wn]T, optical sensor by the acquisition brightness value of illumination control area by I2C agreements be passed to controller,
Controller is passed to host computer by serial ports by illumination Value Data is acquired;In host computer, acquisition brightness value and object illumination value
PID closed-loop controls are done, i.e. object illumination value subtracts acquisition brightness value, and difference is sent into PID controller, PID controller output control
Amount processed, controlled quentity controlled variable act on the percentage i.e. w of each group lamps and lanterns1,w2,…,wn, the result after effect is transmitted to by serial ports output
Controller, then dark degree bright to each group lamps and lanterns control;And when the bright dark degree of lamps and lanterns changes, then pass through optical sensor
Illumination control area illumination is acquired in real time, carries out PID closed-loop controls again, constantly reduces acquisition brightness value and target is shone
The difference of angle value finally makes acquisition illumination value stabilization in object illumination value;
(5), the energy consumption for calculating every group of lamps and lanterns, then sums, obtains total energy consumption E ';
(6) if, the brightness percentage w of total energy consumption E ' and last every group of obtained lamps and lanterns1,w2,…,wnUnder total energy
Consume E0Difference DELTA E, i.e., | E '-E0| it is less than the threshold value of setting, then terminates, the brightness combination i.e. hundred of the every group of lamps and lanterns exported at this time
Divide and compares w1,w2,…,wnTo meet user's illumination requirement, while energy consumption minimum brightness combines;Otherwise, it enters step (7);
(7), total energy consumption E ' is filtered, to filter off unstable fluctuation, obtains filtered total energy consumption E;After filtering
Total energy consumption E be multiplied by gain p after low-pass filter and generate positive signal r, expression formula is:
Wherein, h is preset constant, and value range is h > 0;The selecting of gain parameter p requires to enable signal r to be just to believe
Number;
(8), filtered total energy consumption E is acted on disturbance M (t) and disturbance N (t) respectively, wherein:
The disturbance M (t) is:
The total energy consumption E act as M (t) E with disturbance M (t), i.e.,:
The disturbance N (t) is the matrix of one (n-1) × (n-1), wherein i row i column elements Nii, i row j column elements
NijRespectively:
The total energy consumption E act as N (t) E with disturbance N (t), i.e.,:
After total energy consumption E is acted on disturbance N (t), result constructs the inverse square of Hessian matrix Hs by Riccati equations
Then estimated matrix Γ is multiplied by after total energy consumption E is acted on disturbance M (t) as a result, generating variable Δ by the estimated matrix Γ of battle array
W '=Γ M (t) E;
(9), variable Δ W ' is multiplied by-K (constant coefficient) to integrate afterwards, in vectorPlace, which searches out, to be made
Next estimation iteration point that energy consumption reduces is vectorI.e.:
It then will be vectorialAs vectorReturn to step (3).
The present invention is based on the lighting energy saving control methods of variable-gain newton extremum seeking algorithm, are protected by PID closed-loop controls
Illumination requirement is held, while further through variable-gain newton extremum seeking algorithm, continuous iteration quickly searches out lighting system energy consumption
Minimum, and minimum value stabilization is kept to export;In variable-gain newton extremum seeking algorithm, introduces a positive signal and disturbed to change
Dynamic amplitude, this variable first quickly increase, to ensure the accuracy of algorithm, then reduce, shorten needed for algorithm search when
Between.
The present invention is that along the direction that output energy consumption E declines, (i.e. negative Newton direction) searches out following iteration at an iteration point
Point, then loop iteration, until the direction that energy consumption E declines tends to 0, i.e., | and Δ E | the receipts that ≈ 0, input ω at this time can stablize
ω * are held back, search corresponding least energy consumption value E* to stablize, stability can pass through centre manifold thorem and Hall
Thatch theorem is tieed up into line justification, the present invention can guarantee that target area illumination value stabilization is set in user while searching for optimal energy consumption
Near brightness value, relative to aurochs extremum seeking algorithm, this hair optimizes illumination system in the case where meeting user demand
System, and realize further energy-efficient effect.
Description of the drawings
Fig. 1 is that the present invention is based on a kind of specific implementations of the lighting energy saving control method of Variable Amplitude newton extremum seeking algorithm
Mode flow chart;
Fig. 2 is that indoor all lamps and lanterns are divided to two groups of situation maps in the present embodiment;
Fig. 3 is to change over time figure when illumination is 40lux in the method for the present invention when lamps and lanterns are divided to two groups;
Fig. 4 is that traversal tests energy consumption with percentage w when lamps and lanterns are divided to two groups under illumination 40lux1Variation diagram;
Fig. 5 is that control methods and the method for the present invention experiment energy consumption E are changed over time when lamps and lanterns are divided to two groups under illumination 40lux
Figure;
Fig. 6 is to change over time figure when illumination is 50lux in the method for the present invention when lamps and lanterns are divided to two groups;
Fig. 7 is that traversal tests energy consumption with percentage w when lamps and lanterns are divided to two groups under illumination 50ux1Variation diagram;
Fig. 8 is that the method for the present invention and control methods experiment energy consumption E are changed over time when lamps and lanterns are divided to two groups under illumination 50lux
Figure;
Fig. 9 is three groups of situation maps of indoor all lamps and lanterns point in the present embodiment;
Figure is changed over time when illumination is 60lux in the method for the present invention when Figure 10 is 3 two groups of lamps and lanterns;
Figure 11 is traversal experiment w when lamps and lanterns divide three groups under illumination 60lux1-w2- E graphics;
Figure 12 is that the method for the present invention and control methods experiment energy consumption E are changed over time when lamps and lanterns divide three groups under illumination 60lux
Figure.
Specific implementation mode
The specific implementation mode of the present invention is described below in conjunction with the accompanying drawings, preferably so as to those skilled in the art
Understand the present invention.Requiring particular attention is that in the following description, when known function and the detailed description of design perhaps
When can desalinate the main contents of the present invention, these descriptions will be ignored herein.
Fig. 1 is that the present invention is based on a kind of specific implementations of the lighting energy saving control method of Variable Amplitude newton extremum seeking algorithm
Mode flow chart.As shown in Figure 1, the present invention is based on the lighting energy saving control method of Variable Amplitude newton extremum seeking algorithm include with
Lower step:
S101:Lamp group divides and optical sensor installation:
All lamps and lanterns illuminated for illumination control area are divided into n groups, and every group of lamps and lanterns percentage w1,w2,…,
wnIt indicates, wherein w1+w2+…+wn=1, by changing percentage w1,w2,…,wnValue, can further control each group lamps and lanterns
Between brightness, wherein Lighting control region is exactly the region dimmed.The target illumination value needed in order to obtain,
One optical sensor is installed in illumination control area, the acquisition of illumination control area illumination is used for, so as to by PID control
Afterwards, make actual brightness value acquire illumination value stabilization the illumination control area that (reaching) sets object illumination value.
S102:Set object illumination value and initialization:
The object illumination value of illumination control area is set, the percentage of initialization (estimation) every group of lamps and lanterns isN-th groupWithIt obtains, so during searching algorithm recycles only
N-1 are needed, vector is constitutedWherein subscript T indicates transposition.In addition it is also necessary to initialize one
Positive signal r, for generating input vector W ' for the first time.
S103:Generate input vector W ':
VectorEffect by disturbing S (t) and signal r products generates input vector W '=[w1′,w2′,…,w′n-1]T;
The disturbance S (t) is [a1sinσ1t,a2sinσ2t,...,an-1sinσn-1t]T, wherein t is time, coefficient
a1,a2,…,an-1, frequency parameter σ1,σ2,…,σn-1, determine as the case may be;
Described act as:
S104:Integrate input and PID closed loop Lighting controls:
By n-th w of input vector W ' and percentagen'=1-w1′-w2′-…-wn' -1 is integrated to obtain input vector
W=[w1,w2,…,wn]T, the purpose for integrating input is to make every group of lamps and lanterns percentage w1,w2,…,wnIt indicates and meets w1+w2
+…+wn=1 requirement is convenient for the control of lamp group.
The acquisition brightness value of illumination control area is passed to controller by optical sensor by I2C agreements, and controller passes through string
Acquisition illumination Value Data is passed to host computer by mouth;In host computer, acquisition brightness value does PID closed loop controls with object illumination value
System, i.e. object illumination value subtract acquisition brightness value, and difference is sent into PID controller, and PID controller exports controlled quentity controlled variable, controlled quentity controlled variable
Act on the percentage i.e. w of each group lamps and lanterns1,w2,…,wn, the result after effect is transmitted to controller by serial ports output, then
Dark degree bright to each group lamps and lanterns controls;And illumination is controlled when the bright dark degree of lamps and lanterns changes, then by optical sensor
Region illumination is acquired in real time, is carried out PID closed-loop controls again, is constantly reduced the difference of acquisition brightness value and object illumination value
Value, finally makes acquisition illumination value stabilization in object illumination value.It should be noted that the control that PID closed-loop controls also have some equivalent
Form processed is not limited to above-mentioned concrete form in specific implementation process.
S105:Calculate total energy consumption:
The power consumption values for calculating every group of lamps and lanterns, then sum, and obtain total energy consumption E '.
S106:Judge whether energy consumption difference meets the requirements, i.e., if total energy consumption E ' and last every group of obtained lamps and lanterns
Brightness percentage w1,w2,…,wnUnder total energy consumption E0Difference DELTA E, i.e., | E '-E0| it is less than the threshold value of setting, then terminates, at this time
The brightness combination of every group of lamps and lanterns of output is percentage w1,w2,…,wnTo meet user's illumination requirement, while energy consumption minimum brightness
Combination;Otherwise, S107 is entered step.
S107:Generate positive signal r:
Total energy consumption E ' is filtered, to filter off unstable fluctuation, obtains filtered total energy consumption E.It is filtered total
Energy consumption E is multiplied by gain p after low-pass filter and generates positive signal r, and expression formula is:
Wherein, h is preset constant, and value range is h > 0;The selecting of gain parameter p requires to enable signal r to be just to believe
Number.
S108:Generate the variable Δ W ' of energy consumption of reaction difference:
Filtered total energy consumption E is acted on disturbance M (t) and disturbance N (t) respectively, wherein:
The disturbance M (t) is:
The total energy consumption E act as M (t) E with disturbance M (t), i.e.,:
The disturbance N (t) is the matrix of one (n-1) × (n-1), wherein i row i column elements Nii, i row j column elements
NijRespectively:
The total energy consumption E act as N (t) E with disturbance N (t), i.e.,:
After total energy consumption E is acted on disturbance N (t), result constructs the inverse square of Hessian matrix Hs by Riccati equations
Then estimated matrix Γ is multiplied by after total energy consumption E is acted on disturbance M (t) as a result, generating variable Δ by the estimated matrix Γ of battle array
W '=Γ M (t) E.
Remember estimated matrixHave at this time:
Wherein, g is preset constant, g > 0.
S109:Obtain next estimation iteration point:
It is integrated after variable Δ W ' is multiplied by-K, in vectorPlace searches out under so that energy consumption is reduced
One estimation iteration point is vectorWherein K is normal number, is design parameter, sets as the case may be, i.e.,:
It then will be vectorialAs vectorReturn to step S103.
The iterative formula of Newton method is:WhereinAs
Hessian matrix Hs,Estimation be Γ,As filtered total energy consumption E is acted on disturbance M (t)
Estimation afterwards,Negative Newton direction is as enabled, here the difference of two estimation points:So next estimation iteration point can be searched out after integral
Be publication No. it is " CN106028585A " entitled " one from the above description, it can be seen that invention introduces signal r
Recorded newton extremum search is calculated in the patent of two close cycles lighting energy saving control method of the kind based on newton extremum seeking algorithm "
It is unexistent in method.For signal r, this signal known to (2) formula is related with total energy consumption E, and total energy consumption E is one
The signal of variation, when just starting, since given initial value and extreme point have certain difference, so total energy consumption E is constantly to increase
Big, but with the progress of search, total energy consumption E begins to decline and constantly levels off to 0, when total energy consumption E level off to 0 when, because of h
> 0, so signal r successively decreases, and when just starting, since total energy consumption E is constantly increased, so r is also constantly increased,
And then r > 0 successively decrease so signal r has just started constantly to increase, finally level off to 0, the proof of stability can pass through center
Flow theorem proving.
In step s 103, by vectorEffect by disturbing S (t) and signal r products generate input vector W '=
[w1′,w2′,…,w′n-1]T, i.e.,:
And in step S109, it is integrated after variable Δ W ' is multiplied by-K, in vectorIt finds at place
To the next estimation iteration point i.e. vector for making energy consumption reduceIt then will be vectorialAs vectorThen have:
Define error originated from input
Wherein W*It is extreme point, then has:
By (10) formula it is found that working asWhen tending to 0, W ' just levels off to W*.Disturbance S (t) has been multiplied by just in the present invention
Signal r.Publication No. is a kind of " CN106028585A " entitled " two close cycles lighting energy saving control based on newton extremum seeking algorithm
In the patent of method processed " in recorded newton extremum seeking algorithm, due toSoIn conjunction with emulation experiment it is found that the size and algorithm search of disturbance S (t)
Time is related to accuracy, amplitude a1,a2,…,an-1When larger, the search time of algorithm is longer, when amplitude is too small, algorithm
Accuracy reduces again.And disturbance S (t) has been multiplied by positive signal r in the present invention, by the analysis of front it is found that signal r is one
It is first quickly increase when starting, with guarantor first to increase the signal for finally tending to 0 that successively decreases again so disturbing the vibration amplitude of S (t)
The accuracy for demonstrate,proving algorithm, then reduces, to shorten the time needed for algorithm search.
By (7) formula it is found that when building estimated matrix Γ, signal r has been multiplied by before coefficient h2.This is because this hair
Bright middle disturbance S (t) has been multiplied by positive signal r, results in input and is changed, as shown in (8) formula.It is in publication No.
Entitled " a kind of two close cycles lighting energy saving control method based on newton extremum seeking algorithm " of " CN106028585A " it is special
In newton extremum seeking algorithm recorded in profit, Hessian matrix Hs can be obtained after carrying out equalization processing to N (t) E, and show
In the change due to input, signal E is caused also to be changed, is to what is obtained after N (t) E progress equalization processing at this time
r2H, and the estimated matrix Γ of the inverse matrix of Hessian matrix Hs is constructed by Riccati equations again, so needing h's
It is multiplied by signal r in front2, thus can be by r2Put forward, obtainsMeet Riccati equations, and
And Γ → H-1
The proof of Variable Amplitude newton extremum seeking algorithm stability can be by carrying out (2), (7) and (11) formula in the present invention
Equalization is handled, and first passing through centre manifold thorem proves that (2) formula is stable convergence, then by Hurwitz a Theory to (7) and
(11) for the stability of formula into line justification, the extremum search control system the present invention is based on Variable Amplitude Newton method is a closed loop system
System, by constantly recycling, what can finally be stablized searches out least energy consumption value E*。
Embodiment
In order to illustrate the technique effect of the present invention, below based on intelligent lighting platform, use publication No. for
Entitled " a kind of two close cycles lighting energy saving control method based on newton extremum seeking algorithm " of " CN106028585A " it is special
Recorded method method as a comparison in profit, and the present invention is based on the controls of the lighting energy saving of Variable Amplitude newton extremum seeking algorithm
Method carries out contrast experiment.
The experiment of the present embodiment includes mainly three parts, is grouped first to all lamps and lanterns, sets brightness value, passes through
PID control makes the real-time illumination value stabilization of target area C near setting brightness value, in grouping situation and sets brightness value not
In the case of change,
1, traversal experiment is first carried out, by traversing the percentage of each group lamps and lanterns, to be accurately obtained its corresponding energy consumption
Value, finds least energy consumption value
2, it is tested using control methods, respectively obtains the graph of relation output and input with the time, looked for from figure
Relatively minimal energy consumption when tending towards stability to output
3, it is tested using the method for the present invention, the graph of relation output and input with the time is respectively obtained, from figure
Find relatively minimal energy consumption when output tends towards stability
By comparing WithDifference, to illustrate performance advantage of the present invention in terms of accuracy, by comparing
The fluctuation range of energy consumption when output tends towards stability, to illustrate the size of the present invention and control methods degree of shivering.Since experiment exists
Environment influences, and there is some difference with perfect condition for the data obtained, but does not influence the judgement to the technology of the present invention effect.
Lamps and lanterns are divided into two groups first in this experiment.Fig. 2 is that indoor all lamps and lanterns are divided to two groups of situation maps in the present embodiment.
As shown in Fig. 2, indoor all 11 lamps and lanterns are artificially divided into two groups:5 lamps that wherein number is 1 are lamp group 1, and percentage is
w1, 6 lamps that remaining number is 2 are lamp group 2, percentage w2.Brightness value is set as 50lux, since illumination changes with time
Figure is roughly the same in three parts, so the illumination that will be only tested using the method for the present invention is changed with time, figure is shown
Come.Fig. 3 is to change over time figure when illumination is 50lux in the method for the present invention when lamps and lanterns are divided to two groups.
Traversal experiment is first carried out, w will be inputted1Percentage traverse 1 from 0 and tested, obtain its relationship with energy consumption
Variation diagram.Fig. 4 is that traversal tests energy consumption with percentage w when lamps and lanterns are divided to two groups under illumination 50lux1Variation diagram.Then using comparison
Method and the method for the present invention are tested, and the relationship change figure of its output and time is obtained.Fig. 5 is lamps and lanterns point under illumination 50lux
Control methods and the method for the present invention experiment energy consumption E change over time figure at two groups.
As shown in Figure 4, work as w1When being 0.72765, there is least energy consumption value 1.7151, the method for the present invention is in 50s as shown in Figure 5
It tends towards stability substantially later, and control methods just tends towards stability substantially after 260s, reaches in output and stablizes the required time
On, the method for the present invention is substantially better than control methods, from the point of view of the degree of shivering when stablizing, the method for the present invention also superior to control methods,
By data summarization in figure in table 1.
Method is better than the correctness of control methods in order to further illustrate the present invention, and lamps and lanterns are being divided into identical two groups of feelings
Under condition, change illumination is 70lux.Fig. 6 is to change over time figure when illumination is 70lux in the method for the present invention when lamps and lanterns are divided to two groups.
Traversal experiment is first carried out, w will be inputted1Percentage traverse 1 from 0 and tested, obtain its relationship with energy consumption
Variation diagram.Fig. 7 is that traversal tests energy consumption with percentage w when lamps and lanterns are divided to two groups under illumination 70ux1Variation diagram.Then the present invention is used
Method and control methods are tested, and the relationship change figure of its output and time is obtained.Fig. 8 is that lamps and lanterns are divided to two under illumination 70lux
The method of the present invention and control methods experiment energy consumption E change over time figure when group.
As shown in Figure 7, work as w1When being 0.74298, there is least energy consumption value 3.6125, the method for the present invention is in 60s as shown in Figure 8
It tends towards stability substantially later, and control methods just tends towards stability substantially after 250s, reaches in output and stablizes the required time
On, the method for the present invention is substantially better than control methods, and from the point of view of the degree of shivering when stablizing, the method for the present invention is also superior to control methods.
Table 1 is that illumination exports energy consumption E data analyses when lamps and lanterns are divided to two groups.
Table 1
By data in table 1 it is found that fluctuation range is less than control methods when the energy consumption E of the method for the present invention tends towards stability, and
Closer to traversal optimal value.
All lamps and lanterns are divided into three groups below to test, Fig. 9 is three groups of situations of indoor all lamps and lanterns point in the present embodiment
Figure.As shown in figure 9, indoor all 11 lamps and lanterns are artificially divided into three groups:1 lamp that wherein number is 1 is lamp group 1, percentage
Than for w1, 4 lamps that number is 2 are lamp group 2, percentage w2, 6 lamps that number is 3 are lamp group 3, percentage w3.Illumination is set
For 60lux.Figure is changed over time when illumination is 60lux in the method for the present invention when Figure 10 is 3 two groups of lamps and lanterns.
Traversal experiment is first carried out, obtains energy consumption with percentage w1、w2The graphics of variation.Figure 11 is lamps and lanterns under illumination 60lux
Traversal experiment w when dividing three groups1-w2- E graphics.Then it uses the method for the present invention and control methods to be tested, obtains its output
With the relationship change figure of time.Figure 12 is the method for the present invention and control methods experiment energy consumption E when lamps and lanterns divide three groups under illumination 60lux
Change over time figure.The method of the present invention tends towards stability substantially after 30s as shown in Figure 12, and control methods after 200s
Substantially it tends towards stability, reaches and stablize on the required time in output, the method for the present invention is substantially better than control methods, from when stablizing
From the point of view of degree of shivering, the method for the present invention is also superior to control methods.Table 2 is illumination output energy consumption E data analyses when lamps and lanterns divide three groups.
Table 2
By data in table 2 it is found that fluctuation range is less than control methods when the energy consumption E of the method for the present invention tends towards stability, and
Closer to traversal optimal value.
According to the above experiment it is found that under same experimental situation, the opposite lowest energy consumption value search based on the method for the present invention
Advantage is compared with control methods is with respect to lowest energy consumption value search:1. energy consumption decrease speed is faster;2. reaching most low energy relatively
Stable time is kept after consumption value faster;3. its opposite lowest energy consumption value searched is more accurate;4. its power consumption values wave searched for
Dynamic amplitude is smaller.Therefore, the present invention can improve speed and the accuracy of gradient extremum seeking algorithm, to improve lighting energy saving
The overall performance of control method.
Although the illustrative specific implementation mode of the present invention is described above, in order to the technology of the art
Personnel understand the present invention, it should be apparent that the present invention is not limited to the range of specific implementation mode, to the common skill of the art
For art personnel, if various change the attached claims limit and determine the spirit and scope of the present invention in, these
Variation is it will be apparent that all utilize the innovation and creation of present inventive concept in the row of protection.
Claims (1)
1. a kind of lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm, which is characterized in that including following step
Suddenly:
(1), all lamps and lanterns illuminated for illumination control area are divided into n groups, and every group of lamp brightness percentage w1,
w2,…,wnIt indicates, wherein w1+w2+…+wn=1, by changing brightness percentage w1,w2,…,wnValue, can further control
Brightness between each group lamps and lanterns;One optical sensor is installed in illumination control area, is used for the acquisition of illumination control area illumination;
(2), the object illumination value of setting illumination control area, the brightness percentage for initializing every group of lamps and lanterns are
N-th groupConstitute vectorInitialize positive signal r;
(3), vectorialEffect by disturbing S (t) and signal r products generates input vector W '=[w '1,w′2,…,w′n-1]T;
The disturbance S (t) is [a1sinσ1t,a2sinσ2t,...,an-1sinσn-1t]T, wherein t is time, coefficient a1,
a2,…,an-1, frequency parameter σ1,σ2,…,σn-1, determine as the case may be;
The input vector W ' is:
(4), by n-th w ' of input vector W ' and brightness percentagen=1-w '1-w′2-…-w′n-1It is integrated and is inputted
Vectorial W=[w1,w2,…,wn]T, optical sensor by the acquisition brightness value of illumination control area by I2C agreements be passed to controller,
Controller is passed to host computer by serial ports by illumination Value Data is acquired;In host computer, acquisition brightness value and object illumination value
PID closed-loop controls are done, i.e. object illumination value subtracts acquisition brightness value, and difference is sent into PID controller, PID controller output control
Amount processed, controlled quentity controlled variable act on the brightness percentage i.e. w of each group lamps and lanterns1,w2,…,wn, the result after effect is exported by serial ports
It is transmitted to controller, then dark degree bright to each group lamps and lanterns controls;And it is passed when the bright dark degree of lamps and lanterns changes, then by light
Sensor acquires illumination control area illumination in real time, carries out PID closed-loop controls again, constantly reduces acquisition brightness value and mesh
The difference for marking brightness value, finally makes acquisition illumination value stabilization in object illumination value;
(5), the energy consumption for calculating every group of lamps and lanterns, then sums, obtains total energy consumption E ';
(6) if, the brightness percentage w of total energy consumption E ' and last every group of obtained lamps and lanterns1,w2,…,wnUnder total energy consumption E0's
Difference DELTA E, i.e., | E '-E0| it is less than the threshold value of setting, then terminates, the brightness combination i.e. brightness percentage of the every group of lamps and lanterns exported at this time
Compare w1,w2,…,wnTo meet user's illumination requirement, while energy consumption minimum brightness combines;Otherwise, it enters step (7);
(7) total energy consumption E ' is filtered, to filter off unstable fluctuation, obtains filtered total energy consumption E;Filtered total energy
Consumption E is multiplied by gain p after low-pass filter and generates positive signal r, and expression formula is:
Wherein, h is preset constant, and value range is h > 0;The selecting of gain parameter p requires to enable signal r to be positive signal;
(8), filtered total energy consumption E is acted on disturbance M (t) and disturbance N (t) respectively, wherein:
The disturbance M (t) is:
The total energy consumption E act as M (t) E with disturbance M (t), i.e.,:
The disturbance N (t) is the matrix of one (n-1) × (n-1), wherein i row i column elements Nii, i row j column elements NijRespectively
For:
The total energy consumption E act as N (t) E with disturbance N (t), i.e.,:
After total energy consumption E is acted on disturbance N (t), result constructs the inverse matrix of Hessian matrix Hs by Riccati equations
Estimated matrix Γ, then, by estimated matrix Γ be multiplied by total energy consumption E with disturb it is after M (t) is acted on as a result, generate variable Δ W '=
ΓM(t)E;
(9), it is integrated after variable Δ W ' being multiplied by-K, wherein K is constant coefficient, in vectorPlace searches out
Keep next estimation iteration point that energy consumption reduces i.e. vectorialI.e.:
It then will be vectorialAs vectorReturn to step (3).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610972515.7A CN106341938B (en) | 2016-11-07 | 2016-11-07 | Lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610972515.7A CN106341938B (en) | 2016-11-07 | 2016-11-07 | Lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106341938A CN106341938A (en) | 2017-01-18 |
CN106341938B true CN106341938B (en) | 2018-08-07 |
Family
ID=57841700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610972515.7A Expired - Fee Related CN106341938B (en) | 2016-11-07 | 2016-11-07 | Lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106341938B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107329403B (en) * | 2017-07-17 | 2020-06-26 | 电子科技大学 | Illumination platform minimum energy consumption searching method based on fractional order Newton algorithm |
CN116887495A (en) * | 2023-07-18 | 2023-10-13 | 国能(肇庆)热电有限公司 | Intelligent light control system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106028584A (en) * | 2016-05-23 | 2016-10-12 | 电子科技大学 | Gradient extremum search algorithm-based double closed-loop lighting energy-saving control method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7292315B2 (en) * | 2003-12-19 | 2007-11-06 | Asml Masktools B.V. | Optimized polarization illumination |
CN103477718B (en) * | 2011-04-21 | 2016-10-19 | 皇家飞利浦有限公司 | For controlling the method and system of brightness |
-
2016
- 2016-11-07 CN CN201610972515.7A patent/CN106341938B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106028584A (en) * | 2016-05-23 | 2016-10-12 | 电子科技大学 | Gradient extremum search algorithm-based double closed-loop lighting energy-saving control method |
Non-Patent Citations (1)
Title |
---|
MINIMUM ENERGY COGNITIVE LIGHTING CONTROL: STABILITY ANALYSIS AND EXPERIMENTS;Chun Yin等;《Proceedings of the ASME 2013 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference》;20130807;论文第1-8页 * |
Also Published As
Publication number | Publication date |
---|---|
CN106341938A (en) | 2017-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106028584B (en) | A kind of two close cycles lighting energy saving control method based on gradient extremum seeking algorithm | |
CN107273613B (en) | A kind of Structural Topology Optimization Design method based on stress punishment and adaptive volume | |
CN106447136B (en) | Lighting energy saving control method based on Variable Amplitude variable-gain gradient extremum seeking algorithm | |
CN106341938B (en) | Lighting energy saving control method based on Variable Amplitude newton extremum seeking algorithm | |
RU2013102887A (en) | METHOD AND MODULE FOR VEHICLE SPEED CONTROL | |
CN105138849A (en) | Reactive voltage control partitioning method based on AP clustering | |
CN106028585B (en) | A kind of two close cycles lighting energy saving control method based on newton extremum seeking algorithm | |
CN105652880B (en) | Non-linear anti-saturation for the big spatial domain flight of aircraft highly instructs generation method | |
CN109236713A (en) | A kind of intelligent fan regulation method and system applied to general type | |
CN106358351B (en) | Lighting energy saving control method based on Variable Amplitude gradient extremum seeking algorithm | |
CN102799861B (en) | Method for rapidly identifying reading of instrument by using color | |
CN105159065B (en) | A kind of non-linear Active Disturbance Rejection Control system stability judgment method | |
CN106507566B (en) | Lighting energy saving control method based on variable-gain newton extremum seeking algorithm | |
CN112054782A (en) | Variable step size factor construction method for LMS adaptive filtering | |
CN106991076A (en) | Multimodal extremum search method based on gradient method extremum search | |
CN109839821A (en) | A kind of marine diesel BP neural network burning-revolving speed double-closed-loop control method | |
CN107329403B (en) | Illumination platform minimum energy consumption searching method based on fractional order Newton algorithm | |
CN113887156B (en) | Method for correlation of heaven and earth data for transition of hypersonic velocity boundary layer | |
CN104566797A (en) | Fan frequency control method for cooling tower of central air conditioner | |
CN108287470A (en) | Inclined methods of self-tuning of the format Non-Model Controller based on local derviation information of MIMO | |
Fan et al. | Control of static unstable airframes | |
Wang et al. | Efficient weighting strategy for enhancing synchronizability of complex networks | |
Wen et al. | Parameter evaluation of 3-parameter Weibull distribution based on adaptive genetic algorithm | |
CN107278000A (en) | A kind of fractional order gradient extreme value searching method based on illumination platform | |
Li et al. | Study on coupling optimization design of aspirated compressor airfoil based on two different parameterization methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180807 Termination date: 20211107 |
|
CF01 | Termination of patent right due to non-payment of annual fee |