CN106292282A - Reading intelligent agriculture environmental monitoring systems based on big data - Google Patents
Reading intelligent agriculture environmental monitoring systems based on big data Download PDFInfo
- Publication number
- CN106292282A CN106292282A CN201610763968.9A CN201610763968A CN106292282A CN 106292282 A CN106292282 A CN 106292282A CN 201610763968 A CN201610763968 A CN 201610763968A CN 106292282 A CN106292282 A CN 106292282A
- Authority
- CN
- China
- Prior art keywords
- sensor
- big data
- function
- vector
- sense network
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
The invention provides reading intelligent agriculture environmental monitoring system based on big data, including Cloud Servers based on big data, home server, sensing system and wireless sense network, described Cloud Server based on big data is connected with home server by wireless sense network, home server is connected with sensing system and wireless sense network, and described home server is also associated with device controller by wireless sense network.The present invention is with sensing system and various awareness apparatus as carrier, with application software technology as service core, realize the environmental information monitoring of real-time and pinpoint accuracy, reliable growing environment is provided for crops, and management personnel can inquire about each node current context information in each warmhouse booth and booth at any time, the data gathered are analyzed and process by monitor supervision platform, pass through device controller, system can automatically start and regulate each equipment, provides an optimum growing environment for crops.
Description
Technical field
The present invention relates to agricultural monitoring technical field, be specifically related to reading intelligent agriculture environmental monitoring system based on big data.
Background technology
In correlation technique, the crops in greenhouse and flowers cultivate wait during understand and be affected by several factors, such as temperature
The ambient parameters such as the temperature humidity of room, the soil moisture, soil moisture, intensity of illumination, gas concentration lwevel, therefore at agriculture in greenhouse
Cultivating process in the control of ambient parameter is seemed increasingly important.And related data shows, indoor can automatically controlled
Temperature, humidity, irrigate, ventilate, in the greenhouse of gas concentration lwevel and illumination, every square metre can produce in greenhouse one season Fructus Lycopersici esculenti 30kg~
50kg, Fructus Cucumidis sativi 40kg, be equivalent to outdoor cropping yield more than 10 times.Other kinds crop yield in such a case is also incited somebody to action
To being obviously improved.At present, the monitoring for most of agricultural greenhouse greenhouse-environments is passive, backward, information-based and intelligent water
Flat the highest, and there is problems and unsafe factor, such as: use manual measurement, the mode of record, it is impossible to enough 24 hours are real
Time, dynamically monitor;Unstable, error is greatly, be easily disturbed;Use manual monitoring, ageing very poor, especially for famous and precious agriculture
Industry, it is sensitive to environmental change, and once environment changes and takes measures the most in time, it would be possible to cause the most economic damage
Lose.
Summary of the invention
For solving the problems referred to above, it is desirable to provide reading intelligent agriculture environmental monitoring system based on big data.
The purpose of the present invention realizes by the following technical solutions:
Reading intelligent agriculture environmental monitoring systems based on big data, including Cloud Servers based on big data, home server,
Sensing system and wireless sense network, described Cloud Servers based on big data are by wireless sense network with home server even
Connecing, home server is connected with sensing system and wireless sense network, and described home server is also connected with by wireless sense network
There is device controller.
Preferably, described device controller connects blower fan, shutter, air-conditioning, electric light and Irrigation Machine.
The invention have the benefit that with sensing system and various awareness apparatus as carrier, with application software technology be
Service core, it is achieved the environmental information monitoring of real-time and pinpoint accuracy, provides reliable growing environment, and management for crops
Personnel can inquire about each node current context information in each warmhouse booth and booth at any time, the monitor supervision platform data to gathering
Being analyzed and process, by device controller, system can start and regulation blower fan, shutter, air-conditioning, illumination, filling automatically
The equipment such as irrigate, provide an optimum growing environment for crops.
Accompanying drawing explanation
The invention will be further described to utilize accompanying drawing, but the embodiment in accompanying drawing does not constitute any limit to the present invention
System, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain according to the following drawings
Other accompanying drawing.
Fig. 1 is present configuration schematic diagram;
Fig. 2 is the schematic diagram of inventive sensor trouble-shooter.
Reference:
Signals collecting filtration module 1, fault signature extraction module 2, online characteristic extracting module 3, the preferred mould of characteristic vector
Block 4, failure modes identification module 5, failure mode more new module 6, health records module 7.
Detailed description of the invention
The invention will be further described with the following Examples.
Application scenarios 1
See Fig. 1, Fig. 2, the reading intelligent agriculture environmental monitoring systems based on big data of an embodiment of this application scene,
Including Cloud Servers based on big data, home server, sensing system and wireless sense network, described clouds based on big data
Server is connected with home server by wireless sense network, and home server is connected with sensing system and wireless sense network,
Described home server is also associated with device controller by wireless sense network.
The above embodiment of the present invention is with sensing system and various awareness apparatus as carrier, with application software technology for service
Core, it is achieved the environmental information monitoring of real-time and pinpoint accuracy, provides reliable growing environment, and management personnel for crops
Can inquire about each node current context information in each warmhouse booth and booth at any time, the data gathered are carried out by monitor supervision platform
Analyze with process, by threshold range is previously set, system can automatically start with regulation blower fan, shutter, air-conditioning, illumination,
The equipment such as irrigation, provide an optimum growing environment for crops.
Preferably, described sensing system includes aerial temperature and humidity sensor, soil temperature-moisture sensor, illumination sensing
Device, CO2 sensor.
This preferred embodiment arranges aerial temperature and humidity sensor, soil temperature-moisture sensor, optical sensor, CO2 sensing
Device, it is achieved the collection of agricultural environment data.
Preferably, described reading intelligent agriculture environmental monitoring system also includes that the sensor fault diagnosing each sensor is examined
Disconnected device, described sensor malfunction diagnostic device includes signals collecting filtration module 1, fault signature extraction module 2, online feature
Extraction module 3, characteristic vector preferred module 4, failure modes identification module 5, failure mode more new module 6 and health records module
7。
The above embodiment of the present invention arranges sensor malfunction diagnostic device and achieves the fast of sensor malfunction diagnostic device
Speed is built, and is conducive to monitoring each sensor, it is ensured that the environmental data collecting of monitoring system.
Preferably, described signals collecting filtration module 1 is used for gathering historical sensor signal and on-line sensor test letter
Number, and use combination form wave filter to be filtered signal processing;
This preferred embodiment arranges combination form wave filter, can effectively remove the various noise jamming of signal, preferably
The primitive character information of stick signal.
Preferably, described fault signature extraction module 2 is for carrying out integrated experience to filtered historical sensor signal
Mode decomposition (EEMD) processes, and extracts the Energy-Entropy of integrated empirical mode decomposition (EEMD) as training feature vector, including:
(1) the historical sensor signal by collection is divided into the fault-signal of nominal situation signal and plurality of classes;
(2) described historical sensor signal carries out integrated empirical mode decomposition (EEMD) process, it is thus achieved that described history passes
The intrinsic mode function of sensor signal and remainder function;
(3) intrinsic mode function and the Energy-Entropy of remainder function of described historical sensor signal are calculated;
(4) Energy-Entropy of historical sensor signal is normalized, extracts the Energy-Entropy after normalization as instruction
Practice characteristic vector;
Described online characteristic extracting module 3 is for carrying out integrated empirical modal to filtered on-line sensor test signal
Decompose (EEMD) to process, and extract the Energy-Entropy of integrated empirical mode decomposition (EEMD) as characteristic vector to be measured, including:
(1) described on-line sensor test signal is carried out EEMD process, it is thus achieved that described on-line sensor test signal
Intrinsic mode function and remainder function;
(2) intrinsic mode function and the Energy-Entropy of remainder function of described on-line sensor test signal are calculated;
(3) Energy-Entropy of on-line sensor test signal is normalized, extracts the Energy-Entropy after normalization and make
For characteristic vector to be measured.
This preferred embodiment carries out integrated empirical mode decomposition (EEMD) to the sensor signal gathered and processes, it is possible to effectively
Elimination modal overlap phenomenon, the effect of decomposition is preferable.
Preferably, training feature vector is carried out similar with characteristic vector to be measured by described characteristic vector preferred module 4 respectively
Property tolerance, the characteristic vector high for similarity reject, including:
(1) two vector similarities function S (X, Y) are defined:
In formula, X, Y represent that two characteristic vectors, cov (X, Y) are the covariance of X and Y respectively,For X,
Y standard deviation;
For any two training feature vector X1、X2, and any two characteristic vector D to be measured1、D2, it is respectively adopted similar
Its similarity is measured by degree function, obtains S (X1,X2) and S (D1,D2);
(2) for S (X1,X2) and S (D1,D2), if S is (X1,X2)>T1, T1∈ (0.9,1), only chooses X1As training characteristics
Vector, if S is (D1,D2)>T2, T2∈ (0.95,1), only chooses D1As characteristic vector to be measured.
This preferred embodiment screens characteristic vector by measuring similarity, it is possible to reduce amount of calculation, improves efficiency.
Preferably, described failure modes identification module 5 is for using the least square method supporting vector machine of optimization to treat described
Survey characteristic vector and carry out failure modes identification, select optimize submodule, training submodule and identify submodule, specifically including parameter
For:
Described parameter selects the kernel function optimizing submodule for constructing least square method supporting vector machine, and to least square
The structural parameters of support vector machine use multi-population to work in coordination with Chaos particle swarm optimization algorithm and are optimized;
Described training submodule, for using many classification sides of the least square support vector machines of the optimum binary tree structure of improvement
Method, instructs the least square method supporting vector machine after structure parameter optimizing using the training feature vector obtained as training sample
Practice, and build sensor fault diagnosis model;
Described identification submodule is used for using described sensor fault diagnosis model that described characteristic vector to be measured carries out event
Barrier Classification and Identification;
Wherein, it is considered to Polynomial kernel function and the superiority of RBF kernel function, the core letter of described least square method supporting vector machine
Number is configured to:
K=(1-δ) (xxi+1)p+δexp(-‖x-xi‖2/σ2)
In formula, δ is the structure adjusting factor, and the span of δ is set as [0.45,0.55], and p is the rank of Polynomial kernel function
Number, σ2For RBF kernel functional parameter.
Wherein, shown employing multi-population is worked in coordination with Chaos particle swarm optimization algorithm and is optimized, including:
(1) to main population and initialize from population respectively, randomly generate initial as particle of one group of parameter
Position and initial velocity, definition fitness function is:
In formula, N is the total number of training sample, and W is that bug is classified number, and T is that fault is correctly classified number, qiFor certainly
The weight coefficient set, qiSpan be set as [0.4,0.5];
(2) renewal from population is carried out, in every generation renewal process, according to fitness function, from population respectively
The speed of more new particle and position, then will be experienced in its history adaptive optimal control angle value and main population body each particle
The fitness value of desired positions compares, if more preferably, then as current global optimum position;
(3) described global optimum position is carried out the optimum particle position in chaos optimization, and iteration current sequence and speed
Degree, generates optimal particle sequence;
(4) in the main population of every generation, choose from population optimum particle, and the position of more new particle and speed,
Until reaching maximum iteration time or meeting the error requirements of fitness function.
Wherein, many sorting techniques of the least square support vector machines of the optimum binary tree structure of described improvement specifically include:
(1) calculate the standard variance of all training samples and two classifications j,Between Separatory measure;
(2) output minimum separation estimate correspondence j,
(3) after being optimized the structural parameters of least square method supporting vector machine, the least square setting up two classification props up
Hold vector machine in order to train jth class andThe training sample of class, forms optimum two classification least square method supporting vector machines, output
The parameter of discriminant function,The training sample of class is merged in j class, constitutes new j class training sample;
(4) all of classification is circulated training according to (1)-(3), until the optimum root node of output;
(5) according to the categorised decision tree of above output result composition least square method supporting vector machine, then to remaining instruction
Practice sample and carry out classifying quality test.
This preferred embodiment is in order to improve the precision of fault diagnosis, and employing training speed is fast, generalization ability strong and robustness
Preferably least square support vector machines is as grader, and proposes the many sorting techniques improving optimum binary tree structure, with between class
Separatory measure substitutes the weights in binary tree structure, the nicety of grading that improve and classification speed;In view of RBF kernel function it is
Karyomerite function, Polynomial kernel function is overall situation kernel function, and karyomerite function learning ability is strong, and Generalization Capability is relatively weak, and
Overall situation kernel function Generalization Capability is strong, and learning capacity is relatively weak, carries out on the basis of the advantage of summary two class kernel function
The Kernel of least square method supporting vector machine, optimizes classification performance and the Generalization Capability of least square method supporting vector machine;
The multi-population of design works in coordination with Chaos particle swarm optimization algorithm, has preferable convergence rate, and has preferable global and local
Optimizing performance, it is possible to jump out Local Extremum timely, finds the optimal value of the overall situation, thus uses multi-population to work in coordination with chaotic particle
The structural parameters of least square method supporting vector machine are optimized by colony optimization algorithm, and effect of optimization is good.
Preferably, described failure mode more new module 6, for being updated training set, is continued to optimize sensor fault and is examined
Disconnected model, including:
(1) when sensor fault diagnosis model cannot carry out effective failure modes to characteristic vector to be measured, by feature to be measured
Vector is as new training feature vector;
(2) training sample is updated by new training feature vector, to the least square support after structure parameter optimizing
Vector machine is trained, and builds the sensor fault diagnosis model made new advances;
(3) use new sensor fault diagnosis model that described characteristic vector to be measured is carried out failure modes identification, complete
Failure mode updates.
This preferred embodiment arranges failure mode more new module 6, to improve adaptation ability and the range of application of model.
Preferably, described health records module 7 includes sub module stored and secure access submodule, described sub module stored
Use storage model based on cloud storage, specifically, be encrypted after fault message is compressed, be uploaded to cloud storage,
Described secure access submodule is for conducting interviews to information, specifically, corresponding to sub module stored, downloads data to this
Ground, after using corresponding secret key to be unlocked, then carries out decompressing to read information.
This preferred embodiment arranges health records module 7, on the one hand ensure that information security, on the other hand can be the most right
Fault conducts interviews, it is simple to search problem.
In this application scenarios, set threshold value T1Value be 0.96, the monitoring velocity phase of sensor malfunction diagnostic device
To improve 10%, the monitoring accuracy of sensor malfunction diagnostic device improves 12% relatively.
Application scenarios 2
See Fig. 1, Fig. 2, the reading intelligent agriculture environmental monitoring systems based on big data of an embodiment of this application scene,
Including Cloud Servers based on big data, home server, sensing system and wireless sense network, described clouds based on big data
Server is connected with home server by wireless sense network, and home server is connected with sensing system and wireless sense network,
Described home server is also associated with device controller by wireless sense network.
The above embodiment of the present invention is with sensing system and various awareness apparatus as carrier, with application software technology for service
Core, it is achieved the environmental information monitoring of real-time and pinpoint accuracy, provides reliable growing environment, and management personnel for crops
Can inquire about each node current context information in each warmhouse booth and booth at any time, the data gathered are carried out by monitor supervision platform
Analyze with process, by threshold range is previously set, system can automatically start with regulation blower fan, shutter, air-conditioning, illumination,
The equipment such as irrigation, provide an optimum growing environment for crops.
Preferably, described sensing system includes aerial temperature and humidity sensor, soil temperature-moisture sensor, illumination sensing
Device, CO2 sensor.
This preferred embodiment arranges aerial temperature and humidity sensor, soil temperature-moisture sensor, optical sensor, CO2 sensing
Device, it is achieved the collection of agricultural environment data.
Preferably, described reading intelligent agriculture environmental monitoring system also includes that the sensor fault diagnosing each sensor is examined
Disconnected device, described sensor malfunction diagnostic device includes signals collecting filtration module 1, fault signature extraction module 2, online feature
Extraction module 3, characteristic vector preferred module 4, failure modes identification module 5, failure mode more new module 6 and health records module
7。
The above embodiment of the present invention arranges sensor malfunction diagnostic device and achieves the fast of sensor malfunction diagnostic device
Speed is built, and is conducive to monitoring each sensor, it is ensured that the environmental data collecting of monitoring system.
Preferably, described signals collecting filtration module 1 is used for gathering historical sensor signal and on-line sensor test letter
Number, and use combination form wave filter to be filtered signal processing;
This preferred embodiment arranges combination form wave filter, can effectively remove the various noise jamming of signal, preferably
The primitive character information of stick signal.
Preferably, described fault signature extraction module 2 is for carrying out integrated experience to filtered historical sensor signal
Mode decomposition (EEMD) processes, and extracts the Energy-Entropy of integrated empirical mode decomposition (EEMD) as training feature vector, including:
(1) the historical sensor signal by collection is divided into the fault-signal of nominal situation signal and plurality of classes;
(2) described historical sensor signal carries out integrated empirical mode decomposition (EEMD) process, it is thus achieved that described history passes
The intrinsic mode function of sensor signal and remainder function;
(3) intrinsic mode function and the Energy-Entropy of remainder function of described historical sensor signal are calculated;
(4) Energy-Entropy of historical sensor signal is normalized, extracts the Energy-Entropy after normalization as instruction
Practice characteristic vector;
Described online characteristic extracting module 3 is for carrying out integrated empirical modal to filtered on-line sensor test signal
Decompose (EEMD) to process, and extract the Energy-Entropy of integrated empirical mode decomposition (EEMD) as characteristic vector to be measured, including:
(1) described on-line sensor test signal is carried out EEMD process, it is thus achieved that described on-line sensor test signal
Intrinsic mode function and remainder function;
(2) intrinsic mode function and the Energy-Entropy of remainder function of described on-line sensor test signal are calculated;
(3) Energy-Entropy of on-line sensor test signal is normalized, extracts the Energy-Entropy after normalization and make
For characteristic vector to be measured.
This preferred embodiment carries out integrated empirical mode decomposition (EEMD) to the sensor signal gathered and processes, it is possible to effectively
Elimination modal overlap phenomenon, the effect of decomposition is preferable.
Preferably, training feature vector is carried out similar with characteristic vector to be measured by described characteristic vector preferred module 4 respectively
Property tolerance, the characteristic vector high for similarity reject, including:
(1) two vector similarities function S (X, Y) are defined:
In formula, X, Y represent that two characteristic vectors, cov (X, Y) are the covariance of X and Y respectively,For X,
Y standard deviation;
For any two training feature vector X1、X2, and any two characteristic vector D to be measured1、D2, it is respectively adopted similar
Its similarity is measured by degree function, obtains S (X1,X2) and S (D1,D2);
(2) for S (X1,X2) and S (D1,D2), if S is (X1,X2)>T1, T1∈ (0.9,1), only chooses X1As training characteristics
Vector, if S is (D1,D2)>T2, T2∈ (0.95,1), only chooses D1As characteristic vector to be measured.
This preferred embodiment screens characteristic vector by measuring similarity, it is possible to reduce amount of calculation, improves efficiency.
Preferably, described failure modes identification module 5 is for using the least square method supporting vector machine of optimization to treat described
Survey characteristic vector and carry out failure modes identification, select optimize submodule, training submodule and identify submodule, specifically including parameter
For:
Described parameter selects the kernel function optimizing submodule for constructing least square method supporting vector machine, and to least square
The structural parameters of support vector machine use multi-population to work in coordination with Chaos particle swarm optimization algorithm and are optimized;
Described training submodule, for using many classification sides of the least square support vector machines of the optimum binary tree structure of improvement
Method, instructs the least square method supporting vector machine after structure parameter optimizing using the training feature vector obtained as training sample
Practice, and build sensor fault diagnosis model;
Described identification submodule is used for using described sensor fault diagnosis model that described characteristic vector to be measured carries out event
Barrier Classification and Identification;
Wherein, it is considered to Polynomial kernel function and the superiority of RBF kernel function, the core letter of described least square method supporting vector machine
Number is configured to:
K=(1-δ) (xxi+1)p+δexp(-‖x-xi‖2/σ2)
In formula, δ is the structure adjusting factor, and the span of δ is set as [0.45,0.55], and p is the rank of Polynomial kernel function
Number, σ2For RBF kernel functional parameter.
Wherein, shown employing multi-population is worked in coordination with Chaos particle swarm optimization algorithm and is optimized, including:
(1) to main population and initialize from population respectively, randomly generate initial as particle of one group of parameter
Position and initial velocity, definition fitness function is:
In formula, N is the total number of training sample, and W is that bug is classified number, and T is that fault is correctly classified number, qiFor certainly
The weight coefficient set, qiSpan be set as [0.4,0.5];
(2) renewal from population is carried out, in every generation renewal process, according to fitness function, from population respectively
The speed of more new particle and position, then will be experienced in its history adaptive optimal control angle value and main population body each particle
The fitness value of desired positions compares, if more preferably, then as current global optimum position;
(3) described global optimum position is carried out the optimum particle position in chaos optimization, and iteration current sequence and speed
Degree, generates optimal particle sequence;
(4) in the main population of every generation, choose from population optimum particle, and the position of more new particle and speed,
Until reaching maximum iteration time or meeting the error requirements of fitness function.
Wherein, many sorting techniques of the least square support vector machines of the optimum binary tree structure of described improvement specifically include:
(1) calculate the standard variance of all training samples and two classifications j,Between Separatory measure;
(2) output minimum separation estimate correspondence j,
(3) after being optimized the structural parameters of least square method supporting vector machine, the least square setting up two classification props up
Hold vector machine in order to train jth class andThe training sample of class, forms optimum two classification least square method supporting vector machines, output
The parameter of discriminant function,The training sample of class is merged in j class, constitutes new j class training sample;
(4) all of classification is circulated training according to (1)-(3), until the optimum root node of output;
(5) according to the categorised decision tree of above output result composition least square method supporting vector machine, then to remaining instruction
Practice sample and carry out classifying quality test.
This preferred embodiment is in order to improve the precision of fault diagnosis, and employing training speed is fast, generalization ability strong and robustness
Preferably least square support vector machines is as grader, and proposes the many sorting techniques improving optimum binary tree structure, with between class
Separatory measure substitutes the weights in binary tree structure, the nicety of grading that improve and classification speed;In view of RBF kernel function it is
Karyomerite function, Polynomial kernel function is overall situation kernel function, and karyomerite function learning ability is strong, and Generalization Capability is relatively weak, and
Overall situation kernel function Generalization Capability is strong, and learning capacity is relatively weak, carries out on the basis of the advantage of summary two class kernel function
The Kernel of least square method supporting vector machine, optimizes classification performance and the Generalization Capability of least square method supporting vector machine;
The multi-population of design works in coordination with Chaos particle swarm optimization algorithm, has preferable convergence rate, and has preferable global and local
Optimizing performance, it is possible to jump out Local Extremum timely, finds the optimal value of the overall situation, thus uses multi-population to work in coordination with chaotic particle
The structural parameters of least square method supporting vector machine are optimized by colony optimization algorithm, and effect of optimization is good.
Preferably, described failure mode more new module 6, for being updated training set, is continued to optimize sensor fault and is examined
Disconnected model, including:
(1) when sensor fault diagnosis model cannot carry out effective failure modes to characteristic vector to be measured, by feature to be measured
Vector is as new training feature vector;
(2) training sample is updated by new training feature vector, to the least square support after structure parameter optimizing
Vector machine is trained, and builds the sensor fault diagnosis model made new advances;
(3) use new sensor fault diagnosis model that described characteristic vector to be measured is carried out failure modes identification, complete
Failure mode updates.
This preferred embodiment arranges failure mode more new module 6, to improve adaptation ability and the range of application of model.
Preferably, described health records module 7 includes sub module stored and secure access submodule, described sub module stored
Use storage model based on cloud storage, specifically, be encrypted after fault message is compressed, be uploaded to cloud storage,
Described secure access submodule is for conducting interviews to information, specifically, corresponding to sub module stored, downloads data to this
Ground, after using corresponding secret key to be unlocked, then carries out decompressing to read information.
This preferred embodiment arranges health records module 7, on the one hand ensure that information security, on the other hand can be the most right
Fault conducts interviews, it is simple to search problem.
In this application scenarios, set threshold value T1Value be 0.95, the monitoring velocity phase of sensor malfunction diagnostic device
To improve 11%, the monitoring accuracy of sensor malfunction diagnostic device improves 11% relatively.
Application scenarios 3
See Fig. 1, Fig. 2, the reading intelligent agriculture environmental monitoring systems based on big data of an embodiment of this application scene,
Including Cloud Servers based on big data, home server, sensing system and wireless sense network, described clouds based on big data
Server is connected with home server by wireless sense network, and home server is connected with sensing system and wireless sense network,
Described home server is also associated with device controller by wireless sense network.
The above embodiment of the present invention is with sensing system and various awareness apparatus as carrier, with application software technology for service
Core, it is achieved the environmental information monitoring of real-time and pinpoint accuracy, provides reliable growing environment, and management personnel for crops
Can inquire about each node current context information in each warmhouse booth and booth at any time, the data gathered are carried out by monitor supervision platform
Analyze with process, by threshold range is previously set, system can automatically start with regulation blower fan, shutter, air-conditioning, illumination,
The equipment such as irrigation, provide an optimum growing environment for crops.
Preferably, described sensing system includes aerial temperature and humidity sensor, soil temperature-moisture sensor, illumination sensing
Device, CO2 sensor.
This preferred embodiment arranges aerial temperature and humidity sensor, soil temperature-moisture sensor, optical sensor, CO2 sensing
Device, it is achieved the collection of agricultural environment data.
Preferably, described reading intelligent agriculture environmental monitoring system also includes that the sensor fault diagnosing each sensor is examined
Disconnected device, described sensor malfunction diagnostic device includes signals collecting filtration module 1, fault signature extraction module 2, online feature
Extraction module 3, characteristic vector preferred module 4, failure modes identification module 5, failure mode more new module 6 and health records module
7。
The above embodiment of the present invention arranges sensor malfunction diagnostic device and achieves the fast of sensor malfunction diagnostic device
Speed is built, and is conducive to monitoring each sensor, it is ensured that the environmental data collecting of monitoring system.
Preferably, described signals collecting filtration module 1 is used for gathering historical sensor signal and on-line sensor test letter
Number, and use combination form wave filter to be filtered signal processing;
This preferred embodiment arranges combination form wave filter, can effectively remove the various noise jamming of signal, preferably
The primitive character information of stick signal.
Preferably, described fault signature extraction module 2 is for carrying out integrated experience to filtered historical sensor signal
Mode decomposition (EEMD) processes, and extracts the Energy-Entropy of integrated empirical mode decomposition (EEMD) as training feature vector, including:
(1) the historical sensor signal by collection is divided into the fault-signal of nominal situation signal and plurality of classes;
(2) described historical sensor signal carries out integrated empirical mode decomposition (EEMD) process, it is thus achieved that described history passes
The intrinsic mode function of sensor signal and remainder function;
(3) intrinsic mode function and the Energy-Entropy of remainder function of described historical sensor signal are calculated;
(4) Energy-Entropy of historical sensor signal is normalized, extracts the Energy-Entropy after normalization as instruction
Practice characteristic vector;
Described online characteristic extracting module 3 is for carrying out integrated empirical modal to filtered on-line sensor test signal
Decompose (EEMD) to process, and extract the Energy-Entropy of integrated empirical mode decomposition (EEMD) as characteristic vector to be measured, including:
(1) described on-line sensor test signal is carried out EEMD process, it is thus achieved that described on-line sensor test signal
Intrinsic mode function and remainder function;
(2) intrinsic mode function and the Energy-Entropy of remainder function of described on-line sensor test signal are calculated;
(3) Energy-Entropy of on-line sensor test signal is normalized, extracts the Energy-Entropy after normalization and make
For characteristic vector to be measured.
This preferred embodiment carries out integrated empirical mode decomposition (EEMD) to the sensor signal gathered and processes, it is possible to effectively
Elimination modal overlap phenomenon, the effect of decomposition is preferable.
Preferably, training feature vector is carried out similar with characteristic vector to be measured by described characteristic vector preferred module 4 respectively
Property tolerance, the characteristic vector high for similarity reject, including:
(1) two vector similarities function S (X, Y) are defined:
In formula, X, Y represent that two characteristic vectors, cov (X, Y) are the covariance of X and Y respectively,For X,
Y standard deviation;
For any two training feature vector X1、X2, and any two characteristic vector D to be measured1、D2, it is respectively adopted similar
Its similarity is measured by degree function, obtains S (X1,X2) and S (D1,D2);
(2) for S (X1,X2) and S (D1,D2), if S is (X1,X2)>T1, T1∈ (0.9,1), only chooses X1As training characteristics
Vector, if S is (D1,D2)>T2, T2∈ (0.95,1), only chooses D1As characteristic vector to be measured.
This preferred embodiment screens characteristic vector by measuring similarity, it is possible to reduce amount of calculation, improves efficiency.
Preferably, described failure modes identification module 5 is for using the least square method supporting vector machine of optimization to treat described
Survey characteristic vector and carry out failure modes identification, select optimize submodule, training submodule and identify submodule, specifically including parameter
For:
Described parameter selects the kernel function optimizing submodule for constructing least square method supporting vector machine, and to least square
The structural parameters of support vector machine use multi-population to work in coordination with Chaos particle swarm optimization algorithm and are optimized;
Described training submodule, for using many classification sides of the least square support vector machines of the optimum binary tree structure of improvement
Method, instructs the least square method supporting vector machine after structure parameter optimizing using the training feature vector obtained as training sample
Practice, and build sensor fault diagnosis model;
Described identification submodule is used for using described sensor fault diagnosis model that described characteristic vector to be measured carries out event
Barrier Classification and Identification;
Wherein, it is considered to Polynomial kernel function and the superiority of RBF kernel function, the core letter of described least square method supporting vector machine
Number is configured to:
K=(1-δ) (xxi+1)p+δexp(-‖x-xi‖2/σ2)
In formula, δ is the structure adjusting factor, and the span of δ is set as [0.45,0.55], and p is the rank of Polynomial kernel function
Number, σ2For RBF kernel functional parameter.
Wherein, shown employing multi-population is worked in coordination with Chaos particle swarm optimization algorithm and is optimized, including:
(1) to main population and initialize from population respectively, randomly generate initial as particle of one group of parameter
Position and initial velocity, definition fitness function is:
In formula, N is the total number of training sample, and W is that bug is classified number, and T is that fault is correctly classified number, qiFor certainly
The weight coefficient set, qiSpan be set as [0.4,0.5];
(2) renewal from population is carried out, in every generation renewal process, according to fitness function, from population respectively
The speed of more new particle and position, then will be experienced in its history adaptive optimal control angle value and main population body each particle
The fitness value of desired positions compares, if more preferably, then as current global optimum position;
(3) described global optimum position is carried out the optimum particle position in chaos optimization, and iteration current sequence and speed
Degree, generates optimal particle sequence;
(4) in the main population of every generation, choose from population optimum particle, and the position of more new particle and speed,
Until reaching maximum iteration time or meeting the error requirements of fitness function.
Wherein, many sorting techniques of the least square support vector machines of the optimum binary tree structure of described improvement specifically include:
(1) calculate the standard variance of all training samples and two classifications j,Between Separatory measure;
(2) output minimum separation estimate correspondence j,
(3) after being optimized the structural parameters of least square method supporting vector machine, the least square setting up two classification props up
Hold vector machine in order to train jth class andThe training sample of class, forms optimum two classification least square method supporting vector machines, output
The parameter of discriminant function,The training sample of class is merged in j class, constitutes new j class training sample;
(4) all of classification is circulated training according to (1)-(3), until the optimum root node of output;
(5) according to the categorised decision tree of above output result composition least square method supporting vector machine, then to remaining instruction
Practice sample and carry out classifying quality test.
This preferred embodiment is in order to improve the precision of fault diagnosis, and employing training speed is fast, generalization ability strong and robustness
Preferably least square support vector machines is as grader, and proposes the many sorting techniques improving optimum binary tree structure, with between class
Separatory measure substitutes the weights in binary tree structure, the nicety of grading that improve and classification speed;In view of RBF kernel function it is
Karyomerite function, Polynomial kernel function is overall situation kernel function, and karyomerite function learning ability is strong, and Generalization Capability is relatively weak, and
Overall situation kernel function Generalization Capability is strong, and learning capacity is relatively weak, carries out on the basis of the advantage of summary two class kernel function
The Kernel of least square method supporting vector machine, optimizes classification performance and the Generalization Capability of least square method supporting vector machine;
The multi-population of design works in coordination with Chaos particle swarm optimization algorithm, has preferable convergence rate, and has preferable global and local
Optimizing performance, it is possible to jump out Local Extremum timely, finds the optimal value of the overall situation, thus uses multi-population to work in coordination with chaotic particle
The structural parameters of least square method supporting vector machine are optimized by colony optimization algorithm, and effect of optimization is good.
Preferably, described failure mode more new module 6, for being updated training set, is continued to optimize sensor fault and is examined
Disconnected model, including:
(1) when sensor fault diagnosis model cannot carry out effective failure modes to characteristic vector to be measured, by feature to be measured
Vector is as new training feature vector;
(2) training sample is updated by new training feature vector, to the least square support after structure parameter optimizing
Vector machine is trained, and builds the sensor fault diagnosis model made new advances;
(3) use new sensor fault diagnosis model that described characteristic vector to be measured is carried out failure modes identification, complete
Failure mode updates.
This preferred embodiment arranges failure mode more new module 6, to improve adaptation ability and the range of application of model.
Preferably, described health records module 7 includes sub module stored and secure access submodule, described sub module stored
Use storage model based on cloud storage, specifically, be encrypted after fault message is compressed, be uploaded to cloud storage,
Described secure access submodule is for conducting interviews to information, specifically, corresponding to sub module stored, downloads data to this
Ground, after using corresponding secret key to be unlocked, then carries out decompressing to read information.
This preferred embodiment arranges health records module 7, on the one hand ensure that information security, on the other hand can be the most right
Fault conducts interviews, it is simple to search problem.
In this application scenarios, set threshold value T1Value be 0.94, the monitoring velocity phase of sensor malfunction diagnostic device
To improve 12%, the monitoring accuracy of sensor malfunction diagnostic device improves 10% relatively.
Application scenarios 4
See Fig. 1, Fig. 2, the reading intelligent agriculture environmental monitoring systems based on big data of an embodiment of this application scene,
Including Cloud Servers based on big data, home server, sensing system and wireless sense network, described clouds based on big data
Server is connected with home server by wireless sense network, and home server is connected with sensing system and wireless sense network,
Described home server is also associated with device controller by wireless sense network.
The above embodiment of the present invention is with sensing system and various awareness apparatus as carrier, with application software technology for service
Core, it is achieved the environmental information monitoring of real-time and pinpoint accuracy, provides reliable growing environment, and management personnel for crops
Can inquire about each node current context information in each warmhouse booth and booth at any time, the data gathered are carried out by monitor supervision platform
Analyze with process, by threshold range is previously set, system can automatically start with regulation blower fan, shutter, air-conditioning, illumination,
The equipment such as irrigation, provide an optimum growing environment for crops.
Preferably, described sensing system includes aerial temperature and humidity sensor, soil temperature-moisture sensor, illumination sensing
Device, CO2 sensor.
This preferred embodiment arranges aerial temperature and humidity sensor, soil temperature-moisture sensor, optical sensor, CO2 sensing
Device, it is achieved the collection of agricultural environment data.
Preferably, described reading intelligent agriculture environmental monitoring system also includes that the sensor fault diagnosing each sensor is examined
Disconnected device, described sensor malfunction diagnostic device includes signals collecting filtration module 1, fault signature extraction module 2, online feature
Extraction module 3, characteristic vector preferred module 4, failure modes identification module 5, failure mode more new module 6 and health records module
7。
The above embodiment of the present invention arranges sensor malfunction diagnostic device and achieves the fast of sensor malfunction diagnostic device
Speed is built, and is conducive to monitoring each sensor, it is ensured that the environmental data collecting of monitoring system.
Preferably, described signals collecting filtration module 1 is used for gathering historical sensor signal and on-line sensor test letter
Number, and use combination form wave filter to be filtered signal processing;
This preferred embodiment arranges combination form wave filter, can effectively remove the various noise jamming of signal, preferably
The primitive character information of stick signal.
Preferably, described fault signature extraction module 2 is for carrying out integrated experience to filtered historical sensor signal
Mode decomposition (EEMD) processes, and extracts the Energy-Entropy of integrated empirical mode decomposition (EEMD) as training feature vector, including:
(1) the historical sensor signal by collection is divided into the fault-signal of nominal situation signal and plurality of classes;
(2) described historical sensor signal carries out integrated empirical mode decomposition (EEMD) process, it is thus achieved that described history passes
The intrinsic mode function of sensor signal and remainder function;
(3) intrinsic mode function and the Energy-Entropy of remainder function of described historical sensor signal are calculated;
(4) Energy-Entropy of historical sensor signal is normalized, extracts the Energy-Entropy after normalization as instruction
Practice characteristic vector;
Described online characteristic extracting module 3 is for carrying out integrated empirical modal to filtered on-line sensor test signal
Decompose (EEMD) to process, and extract the Energy-Entropy of integrated empirical mode decomposition (EEMD) as characteristic vector to be measured, including:
(1) described on-line sensor test signal is carried out EEMD process, it is thus achieved that described on-line sensor test signal
Intrinsic mode function and remainder function;
(2) intrinsic mode function and the Energy-Entropy of remainder function of described on-line sensor test signal are calculated;
(3) Energy-Entropy of on-line sensor test signal is normalized, extracts the Energy-Entropy after normalization and make
For characteristic vector to be measured.
This preferred embodiment carries out integrated empirical mode decomposition (EEMD) to the sensor signal gathered and processes, it is possible to effectively
Elimination modal overlap phenomenon, the effect of decomposition is preferable.
Preferably, training feature vector is carried out similar with characteristic vector to be measured by described characteristic vector preferred module 4 respectively
Property tolerance, the characteristic vector high for similarity reject, including:
(1) two vector similarities function S (X, Y) are defined:
In formula, X, Y represent that two characteristic vectors, cov (X, Y) are the covariance of X and Y respectively,For X,
Y standard deviation;
For any two training feature vector X1、X2, and any two characteristic vector D to be measured1、D2, it is respectively adopted similar
Its similarity is measured by degree function, obtains S (X1,X2) and S (D1,D2);
(2) for S (X1,X2) and S (D1,D2), if S is (X1,X2)>T1, T1∈ (0.9,1), only chooses X1As training characteristics
Vector, if S is (D1,D2)>T2, T2∈ (0.95,1), only chooses D1As characteristic vector to be measured.
This preferred embodiment screens characteristic vector by measuring similarity, it is possible to reduce amount of calculation, improves efficiency.
Preferably, described failure modes identification module 5 is for using the least square method supporting vector machine of optimization to treat described
Survey characteristic vector and carry out failure modes identification, select optimize submodule, training submodule and identify submodule, specifically including parameter
For:
Described parameter selects the kernel function optimizing submodule for constructing least square method supporting vector machine, and to least square
The structural parameters of support vector machine use multi-population to work in coordination with Chaos particle swarm optimization algorithm and are optimized;
Described training submodule, for using many classification sides of the least square support vector machines of the optimum binary tree structure of improvement
Method, instructs the least square method supporting vector machine after structure parameter optimizing using the training feature vector obtained as training sample
Practice, and build sensor fault diagnosis model;
Described identification submodule is used for using described sensor fault diagnosis model that described characteristic vector to be measured carries out event
Barrier Classification and Identification;
Wherein, it is considered to Polynomial kernel function and the superiority of RBF kernel function, the core letter of described least square method supporting vector machine
Number is configured to:
K=(1-δ) (xxi+1)p+δexp(-‖x-xi‖2/σ2)
In formula, δ is the structure adjusting factor, and the span of δ is set as [0.45,0.55], and p is the rank of Polynomial kernel function
Number, σ2For RBF kernel functional parameter.
Wherein, shown employing multi-population is worked in coordination with Chaos particle swarm optimization algorithm and is optimized, including:
(1) to main population and initialize from population respectively, randomly generate initial as particle of one group of parameter
Position and initial velocity, definition fitness function is:
In formula, N is the total number of training sample, and W is that bug is classified number, and T is that fault is correctly classified number, qiFor certainly
The weight coefficient set, qiSpan be set as [0.4,0.5];
(2) renewal from population is carried out, in every generation renewal process, according to fitness function, from population respectively
The speed of more new particle and position, then will be experienced in its history adaptive optimal control angle value and main population body each particle
The fitness value of desired positions compares, if more preferably, then as current global optimum position;
(3) described global optimum position is carried out the optimum particle position in chaos optimization, and iteration current sequence and speed
Degree, generates optimal particle sequence;
(4) in the main population of every generation, choose from population optimum particle, and the position of more new particle and speed,
Until reaching maximum iteration time or meeting the error requirements of fitness function.
Wherein, many sorting techniques of the least square support vector machines of the optimum binary tree structure of described improvement specifically include:
(1) calculate the standard variance of all training samples and two classifications j,Between Separatory measure;
(2) output minimum separation estimate correspondence j,
(3) after being optimized the structural parameters of least square method supporting vector machine, the least square setting up two classification props up
Hold vector machine in order to train jth class andThe training sample of class, forms optimum two classification least square method supporting vector machines, output
The parameter of discriminant function,The training sample of class is merged in j class, constitutes new j class training sample;
(4) all of classification is circulated training according to (1)-(3), until the optimum root node of output;
(5) according to the categorised decision tree of above output result composition least square method supporting vector machine, then to remaining instruction
Practice sample and carry out classifying quality test.
This preferred embodiment is in order to improve the precision of fault diagnosis, and employing training speed is fast, generalization ability strong and robustness
Preferably least square support vector machines is as grader, and proposes the many sorting techniques improving optimum binary tree structure, with between class
Separatory measure substitutes the weights in binary tree structure, the nicety of grading that improve and classification speed;In view of RBF kernel function it is
Karyomerite function, Polynomial kernel function is overall situation kernel function, and karyomerite function learning ability is strong, and Generalization Capability is relatively weak, and
Overall situation kernel function Generalization Capability is strong, and learning capacity is relatively weak, carries out on the basis of the advantage of summary two class kernel function
The Kernel of least square method supporting vector machine, optimizes classification performance and the Generalization Capability of least square method supporting vector machine;
The multi-population of design works in coordination with Chaos particle swarm optimization algorithm, has preferable convergence rate, and has preferable global and local
Optimizing performance, it is possible to jump out Local Extremum timely, finds the optimal value of the overall situation, thus uses multi-population to work in coordination with chaotic particle
The structural parameters of least square method supporting vector machine are optimized by colony optimization algorithm, and effect of optimization is good.
Preferably, described failure mode more new module 6, for being updated training set, is continued to optimize sensor fault and is examined
Disconnected model, including:
(1) when sensor fault diagnosis model cannot carry out effective failure modes to characteristic vector to be measured, by feature to be measured
Vector is as new training feature vector;
(2) training sample is updated by new training feature vector, to the least square support after structure parameter optimizing
Vector machine is trained, and builds the sensor fault diagnosis model made new advances;
(3) use new sensor fault diagnosis model that described characteristic vector to be measured is carried out failure modes identification, complete
Failure mode updates.
This preferred embodiment arranges failure mode more new module 6, to improve adaptation ability and the range of application of model.
Preferably, described health records module 7 includes sub module stored and secure access submodule, described sub module stored
Use storage model based on cloud storage, specifically, be encrypted after fault message is compressed, be uploaded to cloud storage,
Described secure access submodule is for conducting interviews to information, specifically, corresponding to sub module stored, downloads data to this
Ground, after using corresponding secret key to be unlocked, then carries out decompressing to read information.
This preferred embodiment arranges health records module 7, on the one hand ensure that information security, on the other hand can be the most right
Fault conducts interviews, it is simple to search problem.
In this application scenarios, set threshold value T1Value be 0.93, the monitoring velocity phase of sensor malfunction diagnostic device
To improve 13%, the monitoring accuracy of sensor malfunction diagnostic device improves 9% relatively.
Application scenarios 5
See Fig. 1, Fig. 2, the reading intelligent agriculture environmental monitoring systems based on big data of an embodiment of this application scene,
Including Cloud Servers based on big data, home server, sensing system and wireless sense network, described clouds based on big data
Server is connected with home server by wireless sense network, and home server is connected with sensing system and wireless sense network,
Described home server is also associated with device controller by wireless sense network.
The above embodiment of the present invention is with sensing system and various awareness apparatus as carrier, with application software technology for service
Core, it is achieved the environmental information monitoring of real-time and pinpoint accuracy, provides reliable growing environment, and management personnel for crops
Can inquire about each node current context information in each warmhouse booth and booth at any time, the data gathered are carried out by monitor supervision platform
Analyze with process, by threshold range is previously set, system can automatically start with regulation blower fan, shutter, air-conditioning, illumination,
The equipment such as irrigation, provide an optimum growing environment for crops.
Preferably, described sensing system includes aerial temperature and humidity sensor, soil temperature-moisture sensor, illumination sensing
Device, CO2 sensor.
This preferred embodiment arranges aerial temperature and humidity sensor, soil temperature-moisture sensor, optical sensor, CO2 sensing
Device, it is achieved the collection of agricultural environment data.
Preferably, described reading intelligent agriculture environmental monitoring system also includes that the sensor fault diagnosing each sensor is examined
Disconnected device, described sensor malfunction diagnostic device includes signals collecting filtration module 1, fault signature extraction module 2, online feature
Extraction module 3, characteristic vector preferred module 4, failure modes identification module 5, failure mode more new module 6 and health records module
7。
The above embodiment of the present invention arranges sensor malfunction diagnostic device and achieves the fast of sensor malfunction diagnostic device
Speed is built, and is conducive to monitoring each sensor, it is ensured that the environmental data collecting of monitoring system.
Preferably, described signals collecting filtration module 1 is used for gathering historical sensor signal and on-line sensor test letter
Number, and use combination form wave filter to be filtered signal processing;
This preferred embodiment arranges combination form wave filter, can effectively remove the various noise jamming of signal, preferably
The primitive character information of stick signal.
Preferably, described fault signature extraction module 2 is for carrying out integrated experience to filtered historical sensor signal
Mode decomposition (EEMD) processes, and extracts the Energy-Entropy of integrated empirical mode decomposition (EEMD) as training feature vector, including:
(1) the historical sensor signal by collection is divided into the fault-signal of nominal situation signal and plurality of classes;
(2) described historical sensor signal carries out integrated empirical mode decomposition (EEMD) process, it is thus achieved that described history passes
The intrinsic mode function of sensor signal and remainder function;
(3) intrinsic mode function and the Energy-Entropy of remainder function of described historical sensor signal are calculated;
(4) Energy-Entropy of historical sensor signal is normalized, extracts the Energy-Entropy after normalization as instruction
Practice characteristic vector;
Described online characteristic extracting module 3 is for carrying out integrated empirical modal to filtered on-line sensor test signal
Decompose (EEMD) to process, and extract the Energy-Entropy of integrated empirical mode decomposition (EEMD) as characteristic vector to be measured, including:
(1) described on-line sensor test signal is carried out EEMD process, it is thus achieved that described on-line sensor test signal
Intrinsic mode function and remainder function;
(2) intrinsic mode function and the Energy-Entropy of remainder function of described on-line sensor test signal are calculated;
(3) Energy-Entropy of on-line sensor test signal is normalized, extracts the Energy-Entropy after normalization and make
For characteristic vector to be measured.
This preferred embodiment carries out integrated empirical mode decomposition (EEMD) to the sensor signal gathered and processes, it is possible to effectively
Elimination modal overlap phenomenon, the effect of decomposition is preferable.
Preferably, training feature vector is carried out similar with characteristic vector to be measured by described characteristic vector preferred module 4 respectively
Property tolerance, the characteristic vector high for similarity reject, including:
(1) two vector similarities function S (X, Y) are defined:
In formula, X, Y represent that two characteristic vectors, cov (X, Y) are the covariance of X and Y respectively,For X,
Y standard deviation;
For any two training feature vector X1、X2, and any two characteristic vector D to be measured1、D2, it is respectively adopted similar
Its similarity is measured by degree function, obtains S (X1,X2) and S (D1,D2);
(2) for S (X1,X2) and S (D1,D2), if S is (X1,X2)>T1, T1∈ (0.9,1), only chooses X1As training characteristics
Vector, if S is (D1,D2)>T2, T2∈ (0.95,1), only chooses D1As characteristic vector to be measured.
This preferred embodiment screens characteristic vector by measuring similarity, it is possible to reduce amount of calculation, improves efficiency.
Preferably, described failure modes identification module 5 is for using the least square method supporting vector machine of optimization to treat described
Survey characteristic vector and carry out failure modes identification, select optimize submodule, training submodule and identify submodule, specifically including parameter
For:
Described parameter selects the kernel function optimizing submodule for constructing least square method supporting vector machine, and to least square
The structural parameters of support vector machine use multi-population to work in coordination with Chaos particle swarm optimization algorithm and are optimized;
Described training submodule, for using many classification sides of the least square support vector machines of the optimum binary tree structure of improvement
Method, instructs the least square method supporting vector machine after structure parameter optimizing using the training feature vector obtained as training sample
Practice, and build sensor fault diagnosis model;
Described identification submodule is used for using described sensor fault diagnosis model that described characteristic vector to be measured carries out event
Barrier Classification and Identification;
Wherein, it is considered to Polynomial kernel function and the superiority of RBF kernel function, the core letter of described least square method supporting vector machine
Number is configured to:
K=(1-δ) (xxi+1)p+δexp(-‖x-xi‖2/σ2)
In formula, δ is the structure adjusting factor, and the span of δ is set as [0.45,0.55], and p is the rank of Polynomial kernel function
Number, σ2For RBF kernel functional parameter.
Wherein, shown employing multi-population is worked in coordination with Chaos particle swarm optimization algorithm and is optimized, including:
(1) to main population and initialize from population respectively, randomly generate initial as particle of one group of parameter
Position and initial velocity, definition fitness function is:
In formula, N is the total number of training sample, and W is that bug is classified number, and T is that fault is correctly classified number, qiFor certainly
The weight coefficient set, qiSpan be set as [0.4,0.5];
(2) renewal from population is carried out, in every generation renewal process, according to fitness function, from population respectively
The speed of more new particle and position, then will be experienced in its history adaptive optimal control angle value and main population body each particle
The fitness value of desired positions compares, if more preferably, then as current global optimum position;
(3) described global optimum position is carried out the optimum particle position in chaos optimization, and iteration current sequence and speed
Degree, generates optimal particle sequence;
(4) in the main population of every generation, choose from population optimum particle, and the position of more new particle and speed,
Until reaching maximum iteration time or meeting the error requirements of fitness function.
Wherein, many sorting techniques of the least square support vector machines of the optimum binary tree structure of described improvement specifically include:
(1) calculate the standard variance of all training samples and two classifications j,Between Separatory measure;
(2) output minimum separation estimate correspondence j,
(3) after being optimized the structural parameters of least square method supporting vector machine, the least square setting up two classification props up
Hold vector machine in order to train jth class andThe training sample of class, forms optimum two classification least square method supporting vector machines, output
The parameter of discriminant function,The training sample of class is merged in j class, constitutes new j class training sample;
(4) all of classification is circulated training according to (1)-(3), until the optimum root node of output;
(5) according to the categorised decision tree of above output result composition least square method supporting vector machine, then to remaining instruction
Practice sample and carry out classifying quality test.
This preferred embodiment is in order to improve the precision of fault diagnosis, and employing training speed is fast, generalization ability strong and robustness
Preferably least square support vector machines is as grader, and proposes the many sorting techniques improving optimum binary tree structure, with between class
Separatory measure substitutes the weights in binary tree structure, the nicety of grading that improve and classification speed;In view of RBF kernel function it is
Karyomerite function, Polynomial kernel function is overall situation kernel function, and karyomerite function learning ability is strong, and Generalization Capability is relatively weak, and
Overall situation kernel function Generalization Capability is strong, and learning capacity is relatively weak, carries out on the basis of the advantage of summary two class kernel function
The Kernel of least square method supporting vector machine, optimizes classification performance and the Generalization Capability of least square method supporting vector machine;
The multi-population of design works in coordination with Chaos particle swarm optimization algorithm, has preferable convergence rate, and has preferable global and local
Optimizing performance, it is possible to jump out Local Extremum timely, finds the optimal value of the overall situation, thus uses multi-population to work in coordination with chaotic particle
The structural parameters of least square method supporting vector machine are optimized by colony optimization algorithm, and effect of optimization is good.
Preferably, described failure mode more new module 6, for being updated training set, is continued to optimize sensor fault and is examined
Disconnected model, including:
(1) when sensor fault diagnosis model cannot carry out effective failure modes to characteristic vector to be measured, by feature to be measured
Vector is as new training feature vector;
(2) training sample is updated by new training feature vector, to the least square support after structure parameter optimizing
Vector machine is trained, and builds the sensor fault diagnosis model made new advances;
(3) use new sensor fault diagnosis model that described characteristic vector to be measured is carried out failure modes identification, complete
Failure mode updates.
This preferred embodiment arranges failure mode more new module 6, to improve adaptation ability and the range of application of model.
Preferably, described health records module 7 includes sub module stored and secure access submodule, described sub module stored
Use storage model based on cloud storage, specifically, be encrypted after fault message is compressed, be uploaded to cloud storage,
Described secure access submodule is for conducting interviews to information, specifically, corresponding to sub module stored, downloads data to this
Ground, after using corresponding secret key to be unlocked, then carries out decompressing to read information.
This preferred embodiment arranges health records module 7, on the one hand ensure that information security, on the other hand can be the most right
Fault conducts interviews, it is simple to search problem.
In this application scenarios, set threshold value T1Value be 0.92, the monitoring velocity phase of sensor malfunction diagnostic device
To improve 14%, the monitoring accuracy of sensor malfunction diagnostic device improves 8% relatively.
Last it should be noted that, above example is only in order to illustrate technical scheme, rather than the present invention is protected
Protecting the restriction of scope, although having made to explain to the present invention with reference to preferred embodiment, those of ordinary skill in the art should
Work as understanding, technical scheme can be modified or equivalent, without deviating from the reality of technical solution of the present invention
Matter and scope.
Claims (3)
1. reading intelligent agriculture environmental monitoring systems based on big data, is characterized in that, including Cloud Servers based on big data, this locality
Server, sensing system and wireless sense network, described Cloud Servers based on big data are by wireless sense network and local clothes
Business device connects, and home server is connected with sensing system and wireless sense network, and described home server passes through wireless sense network
It is also associated with device controller.
Reading intelligent agriculture environmental monitoring system based on big data the most according to claim 1, is characterized in that, described equipment control
Device processed connects blower fan, shutter, air-conditioning, electric light and Irrigation Machine.
Reading intelligent agriculture environmental monitoring system based on big data the most according to claim 2, is characterized in that, described sensor
System includes aerial temperature and humidity sensor, soil temperature-moisture sensor, optical sensor, CO2 sensor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610763968.9A CN106292282A (en) | 2016-08-29 | 2016-08-29 | Reading intelligent agriculture environmental monitoring systems based on big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610763968.9A CN106292282A (en) | 2016-08-29 | 2016-08-29 | Reading intelligent agriculture environmental monitoring systems based on big data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106292282A true CN106292282A (en) | 2017-01-04 |
Family
ID=57675082
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610763968.9A Pending CN106292282A (en) | 2016-08-29 | 2016-08-29 | Reading intelligent agriculture environmental monitoring systems based on big data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106292282A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108090628A (en) * | 2018-01-16 | 2018-05-29 | 浙江大学 | A kind of grain feelings security detection and analysis method based on PSO-LSSVM algorithms |
CN108535415A (en) * | 2018-04-04 | 2018-09-14 | 深圳智达机械技术有限公司 | A kind of monitoring of crop growth system |
CN108805384A (en) * | 2017-04-27 | 2018-11-13 | 塔塔顾问服务有限公司 | System and method for the degree of conformity for assessing and recommending crops specification |
CN109272416A (en) * | 2018-10-13 | 2019-01-25 | 莫彪 | A kind of greenhouse corps implant system |
CN110941256A (en) * | 2019-12-25 | 2020-03-31 | 宁波鄞州诚来农业科技有限公司 | Greenhouse environment wireless monitoring system's fault diagnosis system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202870596U (en) * | 2012-10-26 | 2013-04-10 | 长春大学 | 3G, RFID, and Internet based facility agriculture environment monitoring system |
CN205176701U (en) * | 2015-11-24 | 2016-04-20 | 赵克林 | Intelligence agricultural environment monitored control system based on big data |
CN105638394A (en) * | 2016-02-25 | 2016-06-08 | 天津市农业科学院信息研究所 | Intelligent irrigation controller based on whole growth period of plants and using method |
-
2016
- 2016-08-29 CN CN201610763968.9A patent/CN106292282A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202870596U (en) * | 2012-10-26 | 2013-04-10 | 长春大学 | 3G, RFID, and Internet based facility agriculture environment monitoring system |
CN205176701U (en) * | 2015-11-24 | 2016-04-20 | 赵克林 | Intelligence agricultural environment monitored control system based on big data |
CN105638394A (en) * | 2016-02-25 | 2016-06-08 | 天津市农业科学院信息研究所 | Intelligent irrigation controller based on whole growth period of plants and using method |
Non-Patent Citations (1)
Title |
---|
丁国君: "动车组制动控制***故障诊断方法研究", 《中国博士学位论文全文数据库 工程科技II辑》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108805384A (en) * | 2017-04-27 | 2018-11-13 | 塔塔顾问服务有限公司 | System and method for the degree of conformity for assessing and recommending crops specification |
CN108090628A (en) * | 2018-01-16 | 2018-05-29 | 浙江大学 | A kind of grain feelings security detection and analysis method based on PSO-LSSVM algorithms |
CN108535415A (en) * | 2018-04-04 | 2018-09-14 | 深圳智达机械技术有限公司 | A kind of monitoring of crop growth system |
CN109272416A (en) * | 2018-10-13 | 2019-01-25 | 莫彪 | A kind of greenhouse corps implant system |
CN109272416B (en) * | 2018-10-13 | 2022-06-03 | 临沂确信软件技术有限公司 | Greenhouse crop planting system |
CN110941256A (en) * | 2019-12-25 | 2020-03-31 | 宁波鄞州诚来农业科技有限公司 | Greenhouse environment wireless monitoring system's fault diagnosis system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106292282A (en) | Reading intelligent agriculture environmental monitoring systems based on big data | |
CN110210434A (en) | Pest and disease damage recognition methods and device | |
Islam et al. | An image processing technique to calculate percentage of disease affected pixels of paddy leaf | |
CN108090628A (en) | A kind of grain feelings security detection and analysis method based on PSO-LSSVM algorithms | |
WO2021043126A1 (en) | System and method for event recognition | |
CN116257792B (en) | Smart city carbon neutralization data analysis system | |
Pathan et al. | Analyzing the impact of meteorological parameters on rainfall prediction | |
CN114418179A (en) | Construction raise dust monitoring and predicting method, device and system | |
CN106404055A (en) | Power transmission network tower monitoring system | |
CN115860581A (en) | Method, device, equipment and storage medium for evaluating suitability of crop variety | |
Lu et al. | Image classification and identification for rice leaf diseases based on improved WOACW_SimpleNet | |
Abdulla et al. | Agriculture based on internet of things and deep learning | |
CN116310913B (en) | Natural resource investigation monitoring method and device based on unmanned aerial vehicle measurement technology | |
JP2016131517A (en) | Operation determination apparatus, operation determination system, operation determination method, and operation determination program | |
Araneta et al. | Controlled Environment for Spinach Cultured Plant with Health Analysis using Machine Learning | |
Sodhi et al. | Robust plant phenotyping via model-based optimization | |
CN106225846A (en) | Greenhouse monitoring system | |
CN114782519A (en) | Method, device and medium for positioning spherical or quasi-spherical object based on point cloud information | |
CN106081911B (en) | A kind of derrick crane on-line monitoring system | |
WO2020218157A1 (en) | Prediction system, prediction method, and prediction program | |
Abdulla et al. | Deep learning and IoT for Monitoring Tomato Plant. | |
Lowe et al. | Multi-source K-nearest neighbor, Mean Balanced forest inventory of Georgia | |
Wang et al. | An assessment and guidance for the prevention and transmission of tree hazard to human safety | |
CN116630724B (en) | Data model generation method, image processing method, device and chip | |
CN106124205A (en) | A kind of decelerator health analysis system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |