CN101415256A - Method of diagnosing wireless sensor network fault based on artificial immunity system - Google Patents

Method of diagnosing wireless sensor network fault based on artificial immunity system Download PDF

Info

Publication number
CN101415256A
CN101415256A CNA2008102362919A CN200810236291A CN101415256A CN 101415256 A CN101415256 A CN 101415256A CN A2008102362919 A CNA2008102362919 A CN A2008102362919A CN 200810236291 A CN200810236291 A CN 200810236291A CN 101415256 A CN101415256 A CN 101415256A
Authority
CN
China
Prior art keywords
centerdot
antibody
antigen
fault
input pattern
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.)
Granted
Application number
CNA2008102362919A
Other languages
Chinese (zh)
Other versions
CN101415256B (en
Inventor
袁慎芳
陈拥军
吴键
张英杰
杨伟伟
李耀曾
周恒保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN2008102362919A priority Critical patent/CN101415256B/en
Publication of CN101415256A publication Critical patent/CN101415256A/en
Application granted granted Critical
Publication of CN101415256B publication Critical patent/CN101415256B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

The invention discloses a fault diagnosis method based on an artificial immune system in a wireless sensor network. The fault diagnosis is realized by collecting a characteristic data schema of the wireless sensor network and applying the autologous/ non-autologous principle of the artificial immune identification. The whole artificial immune system comprises four parts of an immune object, a database, immune detection and immune computing. The immune object consists of characteristic schema data. The data base is used for storing schema data in normal state and known fault state. The immune detection part completes the fault diagnosis and the immune computing part is used for realizing the cloning and the mutation of antibodies, optimizing the distributing space of the antibodies and distinguishing fault types. The method has the advantages of rapid abnormal recognition, good adaptability, dynamic balance and strong information processing capability and can effectively solve difficult diagnosis problems of numerous fault modes, coexistence of numerous fault modes, fault unpredictability, and the like in the wireless sensor network, thus improving the rapidness and the accuracy of the diagnosis.

Description

Wireless sensor network fault diagnosis method based on artificial immune system
Technical field
The present invention relates to a kind of wireless sensor network fault diagnosis method, belong to artificial immune system and wireless sensor network fault diagnostic field based on artificial immune system.
Background technology
Wireless sensor network (WSNs) by a large amount of freely distribute, have calculate and the sensor node of communication function by the communication for coordination of self-organizing mode to finish the intelligent network system of specific function, have highly reliable, easily dispose and advantage such as can expand, being widely used in fields such as national defense and military, safe anti-terrorism, environmental monitoring, traffic administration, health care and industrial production manufacturing, is 21 centurys four one of big new and high technologies.U.S. DARPA starts SensIT (Sensor Information Technology) plan, sets up a network system in order to physical quantitys such as monitoring optics, temperature, humidity; California, USA university uncle gram Intel laboratory, branch school and Atlantic Ocean institute have united in the Da Yadao deploy a multi-level sensor network system, are used for monitoring the life habit of petrel on the island; (structure healthy monitoring is to utilize sensor network to monitor the safe condition of building SHM) to the building condition monitoring; The JPL of U.S. NASA (Jet PropulsionLaboratory) laboratory development Sensor Webs carries out technology preparation preferably for the mars exploration technology.Studies show that more than wireless sensor network is one of emphasis direction of current international research, have tangible application potential.Yet because the wireless sensor network operational environment is comparatively complicated usually, uncertain factor is a lot, and sensor node is subjected to external interference easily and produces fault, influences operate as normal, and serious also can be accidents caused.NASA once yielded the space shuttle Launch Program, and its reason is exactly to find that a wireless sensor node that is installed on the space shuttle breaks down, and therefore, it is very necessary that wireless sensor network is carried out failure diagnosis.
From the nineties later stage, carried out the research in this field abroad.Marzullo has proposed data-centered sensing node fault detect thought first, yet because number of nodes is huge, back under attack data are easily lost, so it can not be applied in extensive sensing network environment; It is the multi-modal sensing node fault detection mechanism of cost with the consume significant energy that Farinaz has proposed a kind of, and the wireless sensing node energy constraint, this mechanism also is not suitable for radio sensing network; Recently, Krishnamachari etc. have proposed a kind of sensing node fault detection method based on shortest path spanning tree structure, and it is to come the decision node performance by the feature of judging bunch head, and is very strong to the leader cluster node dependence, and it is bigger to implement difficulty.In view of this, searching is a kind of accurately, real-time, method for diagnosing faults has crucial meaning for actual the applying of engineering of wireless sensor network reliably.
Summary of the invention
Technical problem: the technical problem to be solved in the present invention is to propose a kind of wireless sensor network fault diagnosis method based on artificial immune system at the defective that prior art exists.
Technical scheme: the present invention is based on the wireless sensor network fault diagnosis method of artificial immune system, comprise the steps:
A.) start wireless sensor network, initialization sensor node, adopt TinyOS to send acquisition;
B.) sensor node is carried out acquisition and the data and the consumption information of sensor node own of the monitoring target of gathering is fed back to leader cluster node;
C.) leader cluster node becomes packet with the data fusion of the described monitoring target of step B, and leader cluster node also sends to computer with packet and the consumption information of the described sensor node of step B own through the base station;
D.) adopt the size of monitoring target data value in the described packet of computer read step C and the packet size information that constitutes with the own consumption information of monitoring target data message, sensor node that reads and monitoring target data fusion makes up database, database comprises that two kinds of patterns are normal input pattern and fault input pattern, and the structure of database is as follows:
The sensor node number of wireless sensor network is N, the pattern count of normal input pattern is a, the pattern count of known fault input pattern is b, packet size during normal input pattern is that the data of re, monitoring target are rt for rp, sensor node energy consumption, packet during known fault input pattern size is that the data of fe, monitoring target are ft for fp, sensor node energy consumption, and then normal input pattern and known fault input pattern are expressed as respectively:
IN a = rp 11 rp 12 · · · rp 1 N re 11 re 12 · · · re 1 N rt 11 rt 12 · · · rt 1 N · · · · · · · · · · · · rp a 1 rp a 2 · · · rp aN re a 1 re a 2 · · · re aN rt a 1 rt a 2 · · · rt aN 3 a × N , IN b = fp 11 fp 12 · · · fp 1 N fe 11 fe 12 · · · fe 1 N ft 11 ft 12 · · · ft 1 N · · · · · · · · · · · · fp b 1 fp b 2 · · · fp bN fe b 1 fe b 2 · · · fe bN ft b 1 ft b 2 · · · ft bN 3 b × N ;
E.) finish when the described database of step D makes up, then start artificial immune system, enter step F; Do not finish when the described database of step D makes up, then return steps A, continue the collection of data;
F.) artificial immune system carries out self check, then enters step G when artificial immune system is intact, otherwise, the report error message;
G.) artificial immune system starts after the fault detect that normal input pattern and known fault input pattern obtain unique characteristic vector through normalized and characterize input pattern as sample in the described database of extraction step D, promptly all characteristic vectors all in [0,1] NThe form space in, N representation space dimension;
H.) generate detector, comprise the steps:
I.) with the characteristic vector process fuzzy c mean cluster of the normal input pattern of the described sign of step G, obtaining the coordinate of cluster from the body center is SM i, radius is SR iThe coordinate of initial setting detector centre is DM j, radius is DR j, then the detector of initial setting and the nearest distance of cluster between body are: d ij = min i = 1 , j = 1 i = P , j = Q | | DM j - SM i | | , SM iRepresent the coordinate of i cluster, SR from the body center iRepresent i cluster from the body radius, the span that i is is 1 to P, and P represents that cluster generates from body classification number; DM jThe coordinate of representing j detector centre, DR jRepresent j detector radius, the span of j is 1 to Q, and Q represents the quantity of detector; The initial setting detector is passed through Adaptive Genetic: F ( SR i , d ij ) max = d ij - SR i SR i Obtain optimum detector;
Ii.) optimum detector that generates is joined cluster in body;
Iii.) finish when Q optimum detector generates, then enter step J; Do not finish when Q optimum detector generates, then return step I;
I.) characteristic vector with the described sign known fault of step G input pattern obtains memory antibody through the fuzzy c mean cluster;
J.) input fault is carried out after the normalization as antigen, the described detector of step H is an antibody, is the center with antigen, and antibody is divided into different distributed areas, according to the affinity Aff=(1-d between antibody and antigen EC) 3Size carry out immunity and calculate, the antagonist processing of cloning, make a variation, d ECBe the Euclidean distance between antigen and antibody;
1. as 0≤Aff<R1, then antibody is not done any change, and wherein R1 is the minimum affinity Aff of antigen and antibody Min
2. as R1≤Aff<R2, then generate new antibodies to substitute original antibody:
B n + 1 = Σ j = 1 M B B nj + Ag M B + 1 , B wherein NjBe current antibody, B N+1Be new antibodies, M BAntibody number in regional for this reason, Ag is an antigen, R 2 = R 3 2 , R3 is the mean value of affinity between antigen and all antibody R 3 = Σ j Q Aff j Q ;
3. as R2≤Aff<R 3, then antibody is carried out as lower variation:
B N+1=B n+ μ (Ag-B n), wherein, B nBe current antibody, B N+1Be the antibody after the variation, Ag is an antigen, and μ is the coefficient of variation, and span is 0≤μ≤1, and R3 is the mean value of affinity between antigen and all antibody R 3 = Σ j = 1 Q Aff j Q , Q is the antibody number;
4. as Aff 〉=R 3, then antigen is mated with normal input pattern and known fault pattern respectively:
When antigen and normal input pattern coupling, then antigen is from bulk-mode, returns step J new antigen is carried out diagnosis;
When antigen and known fault pattern matching, then antigen is the known fault pattern, and detector remains unchanged, and returns step J new antigen is carried out diagnosis;
When antigen and normal input pattern and known fault pattern all do not match, then this antigen is unknown failure, and a random site is cloned a feature antibody among region R 1≤Aff<R2, and at regional Aff 〉=R 3Middle antibody of picked at random is deleted it, enters step K;
K.) the feature antibody that step J is generated marks and adds memory antibody, returns step J new antigen is carried out diagnosis.
Beneficial effect: do not need priori when the present invention carries out failure diagnosis, be not subjected to the restriction of fault mode quantity, show good adaptive, can be widely used in the wireless sensor network under the complex conditions such as node random distribution, operational environment be unpredictable.
Description of drawings
Fig. 1: flow chart of the present invention;
Fig. 2: detector product process figure of the present invention;
Fig. 3: wireless sensor network schematic diagram.
Embodiment
As shown in Figure 1.A kind of wireless sensor network fault diagnosis method based on artificial immune system comprises the steps:
A.) startup wireless sensor network, initialization sensor node, employing TinyOS programme to sensor node, send acquisition;
B.) sensor node is carried out acquisition and the data and the consumption information of sensor node own of the monitoring target of gathering is fed back to leader cluster node;
C.) leader cluster node becomes packet with the data fusion of the described monitoring target of step B, and leader cluster node also sends to computer with packet and the consumption information of the described sensor node of step B own through the base station;
D.) computer reads the size of monitoring target data value in the described packet of C, the packet size information that constitutes with the own consumption information of monitoring target data message, sensor node that reads and monitoring target data fusion makes up database, database comprises that two kinds of patterns are normal input pattern and fault input pattern, and the structure of database is as follows:
The sensor node number of wireless sensor network is N, the pattern count of normal input pattern is a, the pattern count of known fault input pattern is b, packet size during normal input pattern is that the data of re, monitoring target are rt for rp, sensor node energy consumption, packet during known fault input pattern size is that the data of fe, monitoring target are ft for fp, sensor node energy consumption, and then normal input pattern and known fault input pattern are expressed as respectively:
IN a = rp 11 rp 12 · · · rp 1 N re 11 re 12 · · · re 1 N rt 11 rt 12 · · · rt 1 N · · · · · · · · · · · · rp a 1 rp a 2 · · · rp aN re a 1 re a 2 · · · re aN rt a 1 rt a 2 · · · rt aN 3 a × N , IN b = fp 11 fp 12 · · · fp 1 N fe 11 fe 12 · · · fe 1 N ft 11 ft 12 · · · ft 1 N · · · · · · · · · · · · fp b 1 fp b 2 · · · fp bN fe b 1 fe b 2 · · · fe bN ft b 1 ft b 2 · · · ft bN 3 b × N ;
E.) finish when the described database of step D makes up, then start artificial immune system, enter step F; Do not finish when the described database of step D makes up, then return steps A, continue the collection of data;
F.) artificial immune system carries out self check, then enters step G when artificial immune system is intact; Otherwise, the report error message;
G.) artificial immune system starts after the fault detect that normal input pattern and known fault input pattern obtain unique characteristic vector through normalized and characterize input pattern as sample in the described database of extraction step D, promptly all characteristic vectors all in [0,1] NThe form space in, N representation space dimension;
H.) as shown in Figure 2, generate detector, comprise the steps:
I.) with the characteristic vector process fuzzy c mean cluster of the normal input pattern of the described sign of step G, the coordinate of acquisition cluster from the body center is SM i = Σ v = 1 a ( u iv ) m IN v Σ v = 1 a ( u iv ) m , u IvRepresent that i normal input pattern belongs to the degree of membership at v class center, and satisfy following constraints: Σ i = 1 P u iv = 1 , 0≤u Iv≤ 1, IN vBe normal input pattern, 1≤v≤a, m ∈ [1, ∞) be Weighted Index, radius is SR iThe coordinate of initial setting detector centre is DM j, radius is DR j, then initial setting device and the nearest Euclidean distance of cluster between body are d ij = min i = 1 , j = 1 i = P , j = Q | | DM j - SM i | | , SM iRepresent the coordinate of i cluster, SR from the body center iRepresent i cluster from the body radius, the span that i is is 1 to P, and P represents that cluster generates cluster from body classification number; DM jThe coordinate of representing j detector centre, DR jRepresent j detector radius, the span of j is 1 to Q, and Q represents the quantity of detector; The initial setting detector is passed through Adaptive Genetic: F ( SR i , d ij ) max = d ij - SR i SR i Obtain optimum detector;
Ii.) optimum detector that generates is joined cluster in body;
Iii.) finish when Q optimum detector generates, then enter step J, the detector that obtain this moment has maximum radius R i, and with from the minimum d of the distance of body IjminDo not finish when Q optimum detector generates, then return step I;
I.) characteristic vector with the described sign known fault of step G input pattern obtains memory antibody through the fuzzy c mean cluster;
J.) input fault is carried out normalization and obtain fault vectors, as antigen, the described detector of step H is an antibody with fault vectors, is the center with antigen, and antibody is divided into different distributed areas, according to the affinity Aff=(1-d between antibody and antigen EC) 3Size carry out immunity and calculate, the antagonist processing of cloning, make a variation, d ECBe the Euclidean distance between antigen and antibody;
1. as 0≤Aff<R1, then antibody is not done any change, and wherein R1 is the minimum affinity Aff of antigen and antibody Min
2. as R1≤Aff<R2, then generate new antibodies to substitute original antibody:
B n + 1 = Σ j = 1 M B B nj + Ag M B + 1 , B wherein NjBe current antibody, B N+1Be new antibodies, M BAntibody number in regional for this reason, Ag is an antigen, R 2 = R 3 2 , R3 is the average of affinity between antigen and all antibody R 3 = Σ j Q Aff j Q , Q is the antibody number;
3. as R2≤Aff<R 3, then antibody is carried out as lower variation:
B N+1=B n+ μ (Ag-B n), wherein, B nBe current antibody, B N+1Be the antibody after the variation, Ag is an antigen, and μ is the coefficient of variation, and span is 0≤μ≤1, and R3 is the average of affinity between antigen and all antibody R 3 = Σ j = 1 Q Aff j Q , Q is the antibody number;
4. as Aff 〉=R 3, then antigen is mated with normal input pattern and known fault pattern respectively:
When antigen and normal input pattern coupling, then antigen is from bulk-mode, returns step J new antigen is carried out diagnosis;
When antigen and known fault pattern matching, then antigen is the known fault pattern, and detector remains unchanged, and returns step J new antigen is carried out diagnosis;
When antigen and normal input pattern and known fault pattern all do not match, then this antigen is unknown failure, and a random site is cloned a feature antibody among region R 1≤Aff<R2, and at regional Aff 〉=R 3Middle antibody of picked at random is deleted it, enters step K;
K.) the feature antibody that step J is generated marks and adds memory antibody, returns step J new antigen is carried out diagnosis.
Fig. 3 is a wireless sensor network system structured flowchart of the present invention, comprises monitoring target, sensor node, leader cluster node, base station and computer.Wireless sensor platform adopts the CUTE radio sensing network platform of smart material and structure science and technology of aviation key lab of Nanjing Aero-Space University development, and its radio frequency is 2.4GHZ.Sensor node is used to gather the data of monitoring target and sends to leader cluster node, and leader cluster node carries out information fusion with the information that receives and delivers to the base station.Each leader cluster node is managed several sensing nodes, utilizes TinyOS that sensor node is programmed, and sends acquisition, and node is received the collection of beginning object data after the order, and data are received through bunch head and base station is sent to computer with the form of wrapping after handling.Each node adopts No. 5 powered battery of four joints, obtains the situation of change of energy consumption by the node power consumption enquiry module.Whether characterize the work of wireless sensor network state with the size of monitoring target, packet and energy consumption as characteristic vector normal, above-mentioned three physical quantitys that obtain under normal condition and known fault conditions as fault diagnosis model, are stored in respectively in bulk-mode database and known fault pattern database and are used for failure diagnosis.
Comprise immune object, immune detection, immunity calculating and database four major parts.By hardware interface and software program, obtain three characteristic vectors that characterize the wireless sensor network state: the size of the packet of node energy consumption, transmission and monitoring target value, with these characteristic vector compositional model data as immune object; By to preliminary treatment such as immune object normalization, yojan clusters, utilize self-adapted genetic algorithm to generate detector, optimize the detector distribution space; With the input fault is antigen, and detector is an antibody, and according to the evolutionary learning mechanism of artificial immunity, the antagonism proterotype is carried out learning and memory; According to the division of antibody regions, antigen to be carried out immunity calculate, antibody produces clonal expansion and variation, according to clone, variation situation and the known fault information of antibody, obtains the area distribution of antigen correspondence on state space, realizes the judgement of input fault type; Newly-generated antibody is added in the memory antibody database, when have identical or similar fault to occur next time, can produce secondary immunity response fast, thereby shorten Diagnostic Time greatly.

Claims (1)

1. the wireless sensor network fault diagnosis method based on artificial immune system is characterized in that this method comprises the steps:
A.) start wireless sensor network, initialization sensor node, adopt TinyOS to send acquisition;
B.) sensor node is carried out acquisition and the data and the consumption information of sensor node own of the monitoring target of gathering is fed back to leader cluster node;
C.) leader cluster node becomes packet with the data fusion of the described monitoring target of step B, and leader cluster node also sends to computer with packet and the consumption information of the described sensor node of step B own through the base station;
D.) adopt the size of monitoring target data value in the described packet of computer read step C and the packet size information that constitutes with the own consumption information of monitoring target data message, sensor node that reads and monitoring target data fusion makes up database, database comprises that two kinds of patterns are normal input pattern and fault input pattern, and the structure of database is as follows:
The sensor node number of wireless sensor network is N, the pattern count of normal input pattern is a, the pattern count of known fault input pattern is b, packet size during normal input pattern is that the data of re, monitoring target are rt for rp, sensor node energy consumption, packet during known fault input pattern size is that the data of fe, monitoring target are ft for fp, sensor node energy consumption, and then normal input pattern and known fault input pattern are expressed as respectively:
IN a = rp 11 rp 12 · · · rp 1 N re 11 re 12 · · · re 1 N rt 11 rt 12 · · · rt 1 N · · · · · · · · · · · · rp a 1 rp a 2 · · · rp aN re a 1 re a 2 · · · re aN rt a 1 rt a 2 · · · rt aN 3 a × N , IN b = fp 11 fp 12 · · · fp 1 N fe 11 fe 12 · · · fe 1 N ft 11 ft 12 · · · ft 1 N · · · · · · · · · · · · fp b 1 fp b 2 · · · fp bN fe b 1 fe b 2 · · · fe bN ft b 1 ft b 2 · · · ft bN 3 b × N ;
E.) finish when the described database of step D makes up, then start artificial immune system, enter step F; Do not finish when the described database of step D makes up, then return steps A, continue the collection of data;
F.) artificial immune system carries out self check, then enters step G when artificial immune system is intact; When artificial immune system is not intact, then report error message;
G.) artificial immune system starts after the fault detect that normal input pattern and known fault input pattern obtain unique characteristic vector through normalized and characterize input pattern as sample in the described database of extraction step D, promptly all characteristic vectors all in [0,1] NThe form space in, N representation space dimension;
H.) generate detector, comprise the steps:
I.) characteristic vector with the normal input pattern of the described sign of step G is SM through the coordinate of fuzzy c mean cluster acquisition cluster from the body center i, radius is SR iThe coordinate of initial setting detector centre is DM j, radius is DR j, then the detector of initial setting and the nearest distance of cluster between body are: d ij = min i = 1 , j = 1 i = P , j = Q | | DM j - SM i | | , SM iRepresent the coordinate of i cluster, SR from the body center iRepresent i cluster from the body radius, the span that i is is 1 to P, and P represents that cluster generates from body classification number; DM jThe coordinate of representing j detector centre, DR jRepresent j detector radius, the span of j is 1 to Q, and Q represents the quantity of detector; The initial setting detector is passed through Adaptive Genetic: F ( SR i , d ij ) max = d ij - SR i SR i Obtain optimum detector;
Ii.) optimum detector that generates is joined cluster in body;
Iii.) finish when Q optimum detector generates, then enter step J; Do not finish when Q optimum detector generates, then return step I;
I.) characteristic vector with the described sign known fault of step G input pattern obtains memory antibody through the fuzzy c mean cluster;
J.) input fault is carried out after the normalization as antigen, the described detector of step H is an antibody, is the center with antigen, and antibody is divided into different distributed areas, according to the affinity Aff=(1-d between antibody and antigen EC) 3Size carry out immunity and calculate, the antagonist processing of cloning, make a variation, d ECBe the Euclidean distance between antigen and antibody;
1. as 0≤Aff<R1, then antibody is not done any change, and wherein R1 is the minimum affinity Aff of antigen and antibody Min
2. as R1≤Aff<R2, then generate new antibodies to substitute original antibody:
B n + 1 = Σ j = 1 M B B nj + Ag M B + 1 , B wherein NjBe current antibody, B N+1Be new antibodies, M BAntibody number in regional for this reason, Ag is an antigen, R 2 = R 3 2 , R3 is the mean value of affinity between antigen and all antibody R 3 = Σ j = 1 Q Aff j Q ;
3. as R2≤Aff<R 3, then antibody is carried out as lower variation:
B N+1=B n+ μ (Ag-B n), wherein, B nBe current antibody, B N+1Be the antibody after the variation, Ag is an antigen, and μ is the coefficient of variation, and span is 0≤μ≤1, and R3 is the mean value of affinity between antigen and all antibody R 3 = Σ j = 1 Q Aff j Q ; Q is the antibody number;
4. as Aff 〉=R 3, then antigen is mated with normal input pattern and known fault pattern respectively:
When antigen and normal input pattern coupling, then antigen is from bulk-mode, returns step J new antigen is carried out diagnosis;
When antigen and known fault pattern matching, then antigen is the known fault pattern, and detector remains unchanged, and returns step J new antigen is carried out diagnosis;
When antigen and normal input pattern and known fault pattern all do not match, then this antigen is unknown failure, and a random site is cloned a feature antibody among region R 1≤Aff<R2, and at regional Aff 〉=R 3Middle antibody of picked at random is deleted it, enters step K;
K.) the feature antibody that step J is generated marks and adds memory antibody, returns step J new antigen is carried out diagnosis.
CN2008102362919A 2008-11-28 2008-11-28 Method of diagnosing wireless sensor network fault based on artificial immunity system Expired - Fee Related CN101415256B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102362919A CN101415256B (en) 2008-11-28 2008-11-28 Method of diagnosing wireless sensor network fault based on artificial immunity system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102362919A CN101415256B (en) 2008-11-28 2008-11-28 Method of diagnosing wireless sensor network fault based on artificial immunity system

Publications (2)

Publication Number Publication Date
CN101415256A true CN101415256A (en) 2009-04-22
CN101415256B CN101415256B (en) 2010-07-28

Family

ID=40595492

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102362919A Expired - Fee Related CN101415256B (en) 2008-11-28 2008-11-28 Method of diagnosing wireless sensor network fault based on artificial immunity system

Country Status (1)

Country Link
CN (1) CN101415256B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848478A (en) * 2010-04-29 2010-09-29 北京交通大学 Wireless sensor network fault processing method
WO2011157003A1 (en) * 2010-06-18 2011-12-22 中兴通讯股份有限公司 Method, management network element and network node for managing wireless sensor network terminal
CN102448066A (en) * 2011-12-22 2012-05-09 浙江工业大学 WSN (Wireless Sensor Network)-oriented lightweight intrusion detection method on basis of artificial immunization and mobile agent
CN102736616A (en) * 2012-06-18 2012-10-17 北京控制工程研究所 Dulmage-Mendelsohn (DM)-decomposition-based measuring point optimal configuration method for closed loop system
CN105043776A (en) * 2015-08-12 2015-11-11 中国人民解放军空军勤务学院 Aircraft engine performance monitoring and fault diagnosis method
CN105430650A (en) * 2015-10-29 2016-03-23 浙江工业大学 WSN attack cooperative detection method based on immune mechanism
CN105446836A (en) * 2015-12-31 2016-03-30 中国科学院半导体研究所 Embryonic array fault diagnosis system and diagnosis method based on biologic immune mechanism
CN106358214A (en) * 2016-09-26 2017-01-25 重庆三峡学院 Wireless sensor network immunity clustering coverage optimization method
CN106370444A (en) * 2016-08-16 2017-02-01 深圳高速工程检测有限公司 Information-integration based structural damage diagnosing method and structural damage diagnosing system
CN107038143A (en) * 2017-04-30 2017-08-11 南京理工大学 Belt conveyer scale method for diagnosing faults based on improved multilayer artificial immune network model
CN107371125A (en) * 2017-08-09 2017-11-21 广东工业大学 Wireless sensor network fault restorative procedure and device based on particle cluster algorithm
CN107426741A (en) * 2017-07-20 2017-12-01 重庆三峡学院 A kind of wireless sensor network fault diagnosis method based on immune mechanism
CN107454611A (en) * 2017-08-09 2017-12-08 广东工业大学 Immune dangerous wireless sensor network fault diagnosis method based on KNN
CN108769939A (en) * 2018-05-15 2018-11-06 重庆三峡学院 A kind of wireless sensor network multipath transmitting fault-tolerance approach
CN109782156A (en) * 2019-01-08 2019-05-21 中国人民解放军海军工程大学 Analog-circuit fault diagnosis method based on artificial immunity diagnostic network
CN111131279A (en) * 2019-12-22 2020-05-08 江西财经大学 Safety perception model construction method based on immune theory

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848478B (en) * 2010-04-29 2012-11-07 北京交通大学 Wireless sensor network fault processing method
CN101848478A (en) * 2010-04-29 2010-09-29 北京交通大学 Wireless sensor network fault processing method
WO2011157003A1 (en) * 2010-06-18 2011-12-22 中兴通讯股份有限公司 Method, management network element and network node for managing wireless sensor network terminal
CN102448066A (en) * 2011-12-22 2012-05-09 浙江工业大学 WSN (Wireless Sensor Network)-oriented lightweight intrusion detection method on basis of artificial immunization and mobile agent
CN102736616A (en) * 2012-06-18 2012-10-17 北京控制工程研究所 Dulmage-Mendelsohn (DM)-decomposition-based measuring point optimal configuration method for closed loop system
CN102736616B (en) * 2012-06-18 2014-10-08 北京控制工程研究所 Dulmage-Mendelsohn (DM)-decomposition-based measuring point optimal configuration method for closed loop system
CN105043776A (en) * 2015-08-12 2015-11-11 中国人民解放军空军勤务学院 Aircraft engine performance monitoring and fault diagnosis method
CN105430650B (en) * 2015-10-29 2018-11-20 浙江工业大学 A kind of wireless sensor network attack collaborative detection method based on immunologic mechanism
CN105430650A (en) * 2015-10-29 2016-03-23 浙江工业大学 WSN attack cooperative detection method based on immune mechanism
CN105446836A (en) * 2015-12-31 2016-03-30 中国科学院半导体研究所 Embryonic array fault diagnosis system and diagnosis method based on biologic immune mechanism
CN106370444A (en) * 2016-08-16 2017-02-01 深圳高速工程检测有限公司 Information-integration based structural damage diagnosing method and structural damage diagnosing system
CN106358214B (en) * 2016-09-26 2019-07-05 重庆三峡学院 A kind of immune sub-clustering coverage optimization method of wireless sensor network
CN106358214A (en) * 2016-09-26 2017-01-25 重庆三峡学院 Wireless sensor network immunity clustering coverage optimization method
CN107038143A (en) * 2017-04-30 2017-08-11 南京理工大学 Belt conveyer scale method for diagnosing faults based on improved multilayer artificial immune network model
CN107426741A (en) * 2017-07-20 2017-12-01 重庆三峡学院 A kind of wireless sensor network fault diagnosis method based on immune mechanism
CN107426741B (en) * 2017-07-20 2021-04-30 重庆三峡学院 Wireless sensor network fault diagnosis method based on immune mechanism
CN107371125A (en) * 2017-08-09 2017-11-21 广东工业大学 Wireless sensor network fault restorative procedure and device based on particle cluster algorithm
CN107454611A (en) * 2017-08-09 2017-12-08 广东工业大学 Immune dangerous wireless sensor network fault diagnosis method based on KNN
CN107454611B (en) * 2017-08-09 2020-08-07 广东工业大学 Immune danger wireless sensor network fault diagnosis method based on KNN
CN107371125B (en) * 2017-08-09 2020-10-23 广东工业大学 Wireless sensor network fault repairing method and device based on particle swarm optimization
CN108769939A (en) * 2018-05-15 2018-11-06 重庆三峡学院 A kind of wireless sensor network multipath transmitting fault-tolerance approach
CN109782156A (en) * 2019-01-08 2019-05-21 中国人民解放军海军工程大学 Analog-circuit fault diagnosis method based on artificial immunity diagnostic network
CN109782156B (en) * 2019-01-08 2021-11-19 中国人民解放军海军工程大学 Analog circuit fault diagnosis method based on artificial immune diagnosis network
CN111131279A (en) * 2019-12-22 2020-05-08 江西财经大学 Safety perception model construction method based on immune theory

Also Published As

Publication number Publication date
CN101415256B (en) 2010-07-28

Similar Documents

Publication Publication Date Title
CN101415256B (en) Method of diagnosing wireless sensor network fault based on artificial immunity system
CN107831285B (en) A kind of dystrophication monitoring system and method based on Internet of Things
WO2021243848A1 (en) Anomaly detection method for wireless sensor network
CN103152823B (en) A kind of wireless indoor location method
CN106094723A (en) The monitoring of a kind of machine tool temperature field based on WSN and in real time heat error compensation system
CN102340811A (en) Method for carrying out fault diagnosis on wireless sensor networks
CN105959987A (en) Data fusion algorithm for improving energy utilization rate and service performance of wireless sensor network
CN106297252A (en) A kind of industrial park air pollution surveillance system
CN101516099A (en) Test method for sensor network anomaly
CN107277827A (en) The network structure and network node dispositions method of a kind of Mine Wireless Sensor Networks
John et al. Energy saving cluster head selection in wireless sensor networks for internet of things applications
CN109640335A (en) Wireless sensor fault diagnosis algorithm based on convolutional neural networks
Mirshahi et al. Implementation of structural health monitoring based on RFID and WSN
CN105632108A (en) GPRS and ZigBee network-based debris flow monitoring and early warning system
CN205827677U (en) A kind of new vehicle based on Internet of Things detection device
CN106292611A (en) A kind of wisdom agricultural control system based on cloud computing
CN106290772A (en) A kind of sewage monitoring system
CN108182382A (en) Based on the similar Activity recognition method and system of figure
CN106292645A (en) A kind of new energy vehicle fault data acquisition system
CN105338661A (en) Environment monitoring method and device taking cloud computing as configuration and employing data fusion calculation design
Di Investigation on the traffic flow based on wireless sensor network technologies combined with FA-BPNN models
Zhang et al. Distributed Architecture of Power Grid Asset Management and Future Research Directions
CN106412073B (en) A kind of network system for detection of building fire equipment
CN113970799A (en) Bridge meteorological monitoring system, method, equipment and storage medium based on narrow-band communication
Huili et al. Agriculture disease diagnosis expert system based on knowledge and fuzzy reasoning: a case study of flower

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100728

Termination date: 20151128

CF01 Termination of patent right due to non-payment of annual fee