Spectrum-based fault localization (SBFL) generates a ranked list of suspicious elements by using the program execution spectrum, but the excessive number of elements ranked in parallel results in low localization accu...Spectrum-based fault localization (SBFL) generates a ranked list of suspicious elements by using the program execution spectrum, but the excessive number of elements ranked in parallel results in low localization accuracy. Most researchers consider intra-class dependencies to improve localization accuracy. However, some studies show that inter-class method call type faults account for more than 20%, which means such methods still have certain limitations. To solve the above problems, this paper proposes a two-phase software fault localization based on relational graph convolutional neural networks (Two-RGCNFL). Firstly, in Phase 1, the method call dependence graph (MCDG) of the program is constructed, the intra-class and inter-class dependencies in MCDG are extracted by using the relational graph convolutional neural network, and the classifier is used to identify the faulty methods. Then, the GraphSMOTE algorithm is improved to alleviate the impact of class imbalance on classification accuracy. Aiming at the problem of parallel ranking of element suspicious values in traditional SBFL technology, in Phase 2, Doc2Vec is used to learn static features, while spectrum information serves as dynamic features. A RankNet model based on siamese multi-layer perceptron is constructed to score and rank statements in the faulty method. This work conducts experiments on 5 real projects of Defects4J benchmark. Experimental results show that, compared with the traditional SBFL technique and two baseline methods, our approach improves the Top-1 accuracy by 262.86%, 29.59% and 53.01%, respectively, which verifies the effectiveness of Two-RGCNFL. Furthermore, this work verifies the importance of inter-class dependencies through ablation experiments.展开更多
Software debugging accounts for a vast majority of the financial and time costs in software developing and maintenance. Thus, approaches of software fault localization that can help automate the debugging process have...Software debugging accounts for a vast majority of the financial and time costs in software developing and maintenance. Thus, approaches of software fault localization that can help automate the debugging process have become a hot topic in the field of software engineering. Given the great demand for software fault localization, an approach based on the artificial bee colony (ABC) algorithm is proposed to be integrated with other related techniques. In this process, the source program is initially instrumented after analyzing the dependence information. The test case sets are then compiled and run on the instrumented program, and execution results are input to the ABC algorithm. The algorithm can determine the largest fitness value and best food source by calculating the average fitness of the employed bees in the iteralive process. The program unit with the highest suspicion score corresponding to the best test case set is regarded as the final fault localization. Experiments are conducted with the TCAS program in the Siemens suite. Results demonstrate that the proposed fault localization method is effective and efficient. The ABC algorithm can efficiently avoid the local optimum, and ensure the validity of the fault location to a larger extent.展开更多
Fault localization is an important topic in software testing, as it enables the developer to specify fault location in their code. One of the dynamic fault localization techniques is statistical debugging. In this stu...Fault localization is an important topic in software testing, as it enables the developer to specify fault location in their code. One of the dynamic fault localization techniques is statistical debugging. In this study, two statistical debugging algorithms are implemented, SOBER and Cause Isolation, and then the experimental works are conducted on five programs coded using Python as an example of well-known dynamic programming language. Results showed that in programs that contain only single bug, the two studied statistical debugging algorithms are very effective to localize a bug. In programs that have more than one bug, SOBER algorithm has limitations related to nested predicates, rarely observed predicates and complement predicates. The Cause Isolation has limitations related to sorting predicates based on importance and detecting bugs in predicate condition. The accuracy of both SOBER and Cause Isolation is affected by the program size. Quality comparison showed that SOBER algorithm requires more code examination than Cause Isolation to discover the bugs.展开更多
The most resource-intensive and laborious part of debugging is finding the exact location of the fault from the more significant number of code snippets.Plenty of machine intelligence models has offered the effective ...The most resource-intensive and laborious part of debugging is finding the exact location of the fault from the more significant number of code snippets.Plenty of machine intelligence models has offered the effective localization of defects.Some models can precisely locate the faulty with more than 95%accuracy,resulting in demand for trustworthy models in fault localization.Confidence and trustworthiness within machine intelligencebased software models can only be achieved via explainable artificial intelligence in Fault Localization(XFL).The current study presents a model for generating counterfactual interpretations for the fault localization model’s decisions.Neural system approximations and disseminated presentation of input information may be achieved by building a nonlinear neural network model.That demonstrates a high level of proficiency in transfer learning,even with minimal training data.The proposed XFL would make the decisionmaking transparent simultaneously without impacting the model’s performance.The proposed XFL ranks the software program statements based on the possible vulnerability score approximated from the training data.The model’s performance is further evaluated using various metrics like the number of assessed statements,confidence level of fault localization,and TopN evaluation strategies.展开更多
In the long distance GIL under certain conditions, this paper researches and realizes detection of PD characters and accurate fault localization through UHF coupling sensors at different positions of the GIL pipeline....In the long distance GIL under certain conditions, this paper researches and realizes detection of PD characters and accurate fault localization through UHF coupling sensors at different positions of the GIL pipeline. The main methods for the detection are UHF signal amplitude difference (DOA) and time difference (TOF). We analyze the localization error by using TE and TEM component and high order TE mode component in electromagnetic coaxial wave guide theory. Research and field test prove the DOA detection error can meet the requirements of real-time online diagnosis and for history tracking analysis. The error of TOF detection method can be controlled within 3% and can be applied to the site.展开更多
Femtosecond laser direct inscription is a technique especially useful for prototyping purposes due to its distinctive advantages such as high fabrication accuracy,true 3D processing flexibility,and no need for mold or...Femtosecond laser direct inscription is a technique especially useful for prototyping purposes due to its distinctive advantages such as high fabrication accuracy,true 3D processing flexibility,and no need for mold or photomask.In this paper,we demonstrate the design and fabrication of a planar lightwave circuit(PLC)power splitter encoded with waveguide Bragg gratings(WBG)using a femtosecond laser inscription technique for passive optical network(PON)fault localization application.Both the reflected wavelengths and intervals of WBGs can be conveniently tuned.In the experiment,we succeeded in directly inscribing WBGs in 1×4 PLC splitter chips with a wavelength interval of about 4 nm and an adjustable reflectivity of up to 70% in the C-band.The proposed method is suitable for the prototyping of a PLC splitter encoded with WBG for PON fault localization applications.展开更多
Traditional data driven fault detection methods assume unimodal distribution of process data so that they often perform not well in chemical process with multiple operating modes. In order to monitor the multimode che...Traditional data driven fault detection methods assume unimodal distribution of process data so that they often perform not well in chemical process with multiple operating modes. In order to monitor the multimode chemical process effectively, this paper presents a novel fault detection method based on local neighborhood similarity analysis(LNSA). In the proposed method, prior process knowledge is not required and only the multimode normal operation data are used to construct a reference dataset. For online monitoring of process state, LNSA applies moving window technique to obtain a current snapshot data window. Then neighborhood searching technique is used to acquire the corresponding local neighborhood data window from the reference dataset. Similarity analysis between snapshot and neighborhood data windows is performed, which includes the calculation of principal component analysis(PCA) similarity factor and distance similarity factor. The PCA similarity factor is to capture the change of data direction while the distance similarity factor is used for monitoring the shift of data center position. Based on these similarity factors, two monitoring statistics are built for multimode process fault detection. Finally a simulated continuous stirred tank system is used to demonstrate the effectiveness of the proposed method. The simulation results show that LNSA can detect multimode process changes effectively and performs better than traditional fault detection methods.展开更多
Locality preserving projection (LPP) is a newly emerging fault detection method which can discover local manifold structure of a data set to be analyzed, but its linear assumption may lead to monitoring performance de...Locality preserving projection (LPP) is a newly emerging fault detection method which can discover local manifold structure of a data set to be analyzed, but its linear assumption may lead to monitoring performance degradation for complicated nonlinear industrial processes. In this paper, an improved LPP method, referred to as sparse kernel locality preserving projection (SKLPP) is proposed for nonlinear process fault detection. Based on the LPP model, kernel trick is applied to construct nonlinear kernel model. Furthermore, for reducing the computational complexity of kernel model, feature samples selection technique is adopted to make the kernel LPP model sparse. Lastly, two monitoring statistics of SKLPP model are built to detect process faults. Simulations on a continuous stirred tank reactor (CSTR) system show that SKLPP is more effective than LPP in terms of fault detection performance.展开更多
Based on feature compression with orthogonal locality preserving projection(OLPP),a novel fault diagnosis model is proposed in this paper to achieve automation and high-precision of fault diagnosis of rotating machi...Based on feature compression with orthogonal locality preserving projection(OLPP),a novel fault diagnosis model is proposed in this paper to achieve automation and high-precision of fault diagnosis of rotating machinery.With this model,the original vibration signals of training and test samples are first decomposed through the empirical mode decomposition(EMD),and Shannon entropy is constructed to achieve high-dimensional eigenvectors.In order to replace the traditional feature extraction way which does the selection manually,OLPP is introduced to automatically compress the high-dimensional eigenvectors of training and test samples into the low-dimensional eigenvectors which have better discrimination.After that,the low-dimensional eigenvectors of training samples are input into Morlet wavelet support vector machine(MWSVM) and a trained MWSVM is obtained.Finally,the low-dimensional eigenvectors of test samples are input into the trained MWSVM to carry out fault diagnosis.To evaluate our proposed model,the experiment of fault diagnosis of deep groove ball bearings is made,and the experiment results indicate that the recognition accuracy rate of the proposed diagnosis model for outer race crack、inner race crack and ball crack is more than 90%.Compared to the existing approaches,the proposed diagnosis model combines the strengths of EMD in fault feature extraction,OLPP in feature compression and MWSVM in pattern recognition,and realizes the automation and high-precision of fault diagnosis.展开更多
In order to reduce the probability of fault occurrence of local ventilation system in coal mine and prevent gas from exceeding the standard limit, an approach incorporating the reliability analysis, rough set theory, ...In order to reduce the probability of fault occurrence of local ventilation system in coal mine and prevent gas from exceeding the standard limit, an approach incorporating the reliability analysis, rough set theory, genetic algorithm (GA), and intelligent decision support system (IDSS) was used to establish and develop a fault diagnosis system of local ventilation in coal mine. Fault tree model was established and its reliability analysis was performed. The algorithms and software of key fault symptom and fault diagnosis rule acquiring were also analyzed and developed. Finally, a prototype system was developed and demonstrated by a mine instance. The research results indicate that the proposed approach in this paper can accurately and quickly find the fault reason in a local ventilation system of coal mines and can reduce difficulty of the fault diagnosis of the local ventilation system, which is significant to decrease gas exploding accidents in coal mines.展开更多
This paper proposes a novel locally linear backpropagation based contribution(LLBBC) for nonlinear process fault diagnosis. As a method based on the deep learning model of auto-encoder(AE), LLBBC can deal with the fau...This paper proposes a novel locally linear backpropagation based contribution(LLBBC) for nonlinear process fault diagnosis. As a method based on the deep learning model of auto-encoder(AE), LLBBC can deal with the fault diagnosis problem through extracting nonlinear features. When the on-line fault diagnosis task is in progress, a locally linear model is firstly built at the current fault sample. According to the basic idea of reconstruction based contribution(RBC), the propagation of fault information is described by using back-propagation(BP) algorithm. Then, a contribution index is established to measure the correlation between the variable and the fault, and the final diagnosis result is obtained by searching variables with large contributions. The smearing effect, which is an important factor affecting the performance of fault diagnosis, can be suppressed as well,and the theoretical analysis reveals that the correct diagnosis can be guaranteed by LLBBC. Finally, the feasibility and effectiveness of the proposed method are verified through a nonlinear numerical example and the Tennessee Eastman benchmark process.展开更多
A fault detection method based on incremental locally linear embedding(LLE)is presented to improve fault detecting accuracy for satellites with telemetry data.Since conventional LLE algorithm cannot handle incremental...A fault detection method based on incremental locally linear embedding(LLE)is presented to improve fault detecting accuracy for satellites with telemetry data.Since conventional LLE algorithm cannot handle incremental learning,an incremental LLE method is proposed to acquire low-dimensional feature embedded in high-dimensional space.Then,telemetry data of Satellite TX-I are analyzed.Therefore,fault detection are performed by analyzing feature information extracted from the telemetry data with the statistical indexes T2 and squared prediction error(SPE)and SPE.Simulation results verify the fault detection scheme.展开更多
Currently, some fault prognosis technology occasionally has relatively unsatisfied performance especially for in- cipient faults in nonlinear processes duo to their large time delay and complex internal connection. To...Currently, some fault prognosis technology occasionally has relatively unsatisfied performance especially for in- cipient faults in nonlinear processes duo to their large time delay and complex internal connection. To overcome this deficiency, multivariate time delay analysis is incorporated into the high sensitive local kernel principal component analysis. In this approach, mutual information estimation and Bayesian information criterion (BIC) are separately used to acquire the correlation degree and time delay of the process variables. Moreover, in order to achieve prediction, time series prediction by back propagation (BP) network is applied whose input is multivar- iate correlated time series other than the original time series. Then the multivariate time delayed series and future values obtained by time series prediction are combined to construct the input of local kernel principal component analysis (LKPCA) model for incipient fault prognosis. The new method has been exemplified in a sim- ple nonlinear process and the complicated Tennessee Eastman (TE) benchmark process. The results indicate that the new method has suoerioritv in the fault prognosis sensitivity over other traditional fault prognosis methods.展开更多
Aiming at the mode mixture in local wave decomposition(LWD) caused by a noise signal, the original data is preprocessed using the lifting wavelet transformation to suppress abnormal interference of noise and improve...Aiming at the mode mixture in local wave decomposition(LWD) caused by a noise signal, the original data is preprocessed using the lifting wavelet transformation to suppress abnormal interference of noise and improve the quality of decomposition. It is employed to analyze the vibration signal of rotor rub-impact for extracting the weak impulsive feature. The signal is decomposed into intrinsic mode functions by LWD, then the high-frequency components are analyzed by Hilbert envelop demodulation. The period of the impulse response can be achieved, and the modulate fault feature of the vibration signal of a rotor system with rub-impact fault can be extracted exactly. Analysis results show that the proposed method is accurate and efficient, and is expected to be applied in engineering practice effectively.展开更多
To diagnosethe reciprocating mechanical fault.We utilizedlocal waveti me-frequency approach.Firstly,we gave the principle.Secondly,the application of local wave ti me-frequency was given.Finally,we discusseditsvirtue ...To diagnosethe reciprocating mechanical fault.We utilizedlocal waveti me-frequency approach.Firstly,we gave the principle.Secondly,the application of local wave ti me-frequency was given.Finally,we discusseditsvirtue in reciprocating mechanical fault diagnosis.展开更多
The composition of quartz inclusions and trace elements in ore indicate that gold\|bearing fluid in the Xiadian gold deposit, Shandong Province, stemmed from both mantle and magma, belonging to a composite origin. Bas...The composition of quartz inclusions and trace elements in ore indicate that gold\|bearing fluid in the Xiadian gold deposit, Shandong Province, stemmed from both mantle and magma, belonging to a composite origin. Based on theoretical analysis and high temperature and high pressure experimental studies, gold\|bearing fluid initiative localization mechanism and the forming environment of ore\|host rocks are discussed in the present paper. The composite fluid extracted gold from rocks because of its expanding and injecting forces and flew through ore\|conducive structures, leading to the breakup of rocks. The generation of ore\|host faults and the precipitation of gold\|bearing fluid occurred almost simultaneously. This study provides further information about the relationships between gold ore veins and basic\|ultrabasic vein rocks and intermediate vein rocks, the spatial distribution of gold ore veins and the rules governing the migration of ore fluids.展开更多
In order to solve the code debugging difficulties faced by students and relieve the pressure of manual personalized tutoring,this paper proposes a method for locating faults in student code,called SCFL(student code fa...In order to solve the code debugging difficulties faced by students and relieve the pressure of manual personalized tutoring,this paper proposes a method for locating faults in student code,called SCFL(student code fault location).This method utilizes a historical correct code repository composed of correct codes submitted by previous students in the same assignments.It standardizes the erroneous code and historical correct code variables simultaneously and calculates the abstract syntax change tree.Then,by establishing the mapping between the abstract syntax change tree and the student assignment code,the fault location results of the student assignment are calculated.The evaluation experiments show that the SCFL method has a result of 9.25 in the cumulative inspection statement count and 15.9%in the fault localization cost indicator.Both indicators are better than the three currently commonly used spectrum-based baseline methods.展开更多
The rapid proliferation of renewable energy integration and escalating grid operational complexity have intensified demands for resilient self-healing mechanisms in modern power systems.Conventional approaches relying...The rapid proliferation of renewable energy integration and escalating grid operational complexity have intensified demands for resilient self-healing mechanisms in modern power systems.Conventional approaches relying on static models and heuristic rules exhibit limitations in addressing dynamic fault propagation and multimodal data fusion.This study proposes a Transformer-enhanced intelligent microgrid self-healing framework that synergizes large languagemodels(LLMs)with adaptive optimization,achieving three key innovations:(1)Ahierarchical attention mechanism incorporating grid impedance characteristics for spatiotemporal feature extraction,(2)Dynamic covariance estimation Kalman filtering with wavelet packet energy entropy thresholds(Daubechies-4 basis,6-level decomposition),and(3)A grouping-stratified ant colony optimization algorithm featuring penalty-based pheromone updating.Validated on IEEE 33/100-node systems,our framework demonstrates 96.7%fault localization accuracy(23%improvement over STGCN)and 0.82-s protection delay,outperforming MILP-basedmethods by 37%in reconfiguration speed.The system maintains 98.4%self-healing success rate under cascading faults,resolving 89.3%of phase-toground faults within 500 ms through adaptive impedance matching.Field tests on 220 kV substations with 45%renewable penetration show 99.1%voltage stability(±5%deviation threshold)and 40%communication efficiency gains via compressed GOOSE message parsing.Comparative analysis reveals 12.6×faster convergence than conventional ACO in 1000-node networks,with 95.2%robustness against±25%load fluctuations.These advancements provide a scalable solution for real-time fault recovery in renewable-dense grids,reducing outage duration by 63%inmulti-agent simulations compared to centralized architectures.展开更多
Envelope analysis is an effective method for characterizing impulsive vibrations in wired condition monitoring(CM)systems. This paper depicts the implementation of envelope analysis on a wireless sensor node for obtai...Envelope analysis is an effective method for characterizing impulsive vibrations in wired condition monitoring(CM)systems. This paper depicts the implementation of envelope analysis on a wireless sensor node for obtaining a more convenient and reliable CM system. To maintain CM performances under the constraints of resources available in the cost effective Zigbee based wireless sensor network(WSN), a low cost cortex-M4 F microcontroller is employed as the core processor to implement the envelope analysis algorithm on the sensor node. The on-chip 12 bit analog-to-digital converter(ADC) working at 10 k Hz sampling rate is adopted to acquire vibration signals measured by a wide frequency band piezoelectric accelerometer. The data processing flow inside the processor is optimized to satisfy the large memory usage in implementing fast Fourier transform(FFT) and Hilbert transform(HT). Thus, the envelope spectrum can be computed from a data frame of 2048 points to achieve a frequency resolution acceptable for identifying the characteristic frequencies of different bearing faults. Experimental evaluation results show that the embedded envelope analysis algorithm can successfully diagnose the simulated bearing faults and the data transmission throughput can be reduced by at least 95% per frame compared with that of the raw data, allowing a large number of sensor nodes to be deployed in the network for real time monitoring.展开更多
Fault localization is to identify faulty program elements.Among a large number of fault localization approaches in the literature,coverage-based fault localization,especially spectrum-based fault localization(SBFL),ha...Fault localization is to identify faulty program elements.Among a large number of fault localization approaches in the literature,coverage-based fault localization,especially spectrum-based fault localization(SBFL),has been intensively studied due to its effectiveness and lightweightness.Despite the rich literature,almost all existing fault localization approaches and studies have been conducted on imperative programming languages such as Java and C,leaving a gap in other programming paradigms.In this paper,we aim to study fault localization approaches for the functional programming paradigm,using the Haskell language as a representative.To the best of our knowledge,we build up the first dataset on real Haskell projects,including both real and seeded faults.The dataset enables the research of fault localization for functional languages.With it,we explore fault localization techniques for Haskell.In particular,as is typical for SBFL approaches,we study methods for coverage collection and formulae for suspiciousness score computation,and carefully adapt these two components to Haskell considering the language features and characteristics,resulting in a series of adaption approaches.Moreover,we design a learning-based approach and a transfer learning based approach to take advantage of data from imperative languages.Both approaches are evaluated on our dataset to demonstrate the promises of thedirection.展开更多
基金funded by the Youth Fund of the National Natural Science Foundation of China(Grant No.42261070).
文摘Spectrum-based fault localization (SBFL) generates a ranked list of suspicious elements by using the program execution spectrum, but the excessive number of elements ranked in parallel results in low localization accuracy. Most researchers consider intra-class dependencies to improve localization accuracy. However, some studies show that inter-class method call type faults account for more than 20%, which means such methods still have certain limitations. To solve the above problems, this paper proposes a two-phase software fault localization based on relational graph convolutional neural networks (Two-RGCNFL). Firstly, in Phase 1, the method call dependence graph (MCDG) of the program is constructed, the intra-class and inter-class dependencies in MCDG are extracted by using the relational graph convolutional neural network, and the classifier is used to identify the faulty methods. Then, the GraphSMOTE algorithm is improved to alleviate the impact of class imbalance on classification accuracy. Aiming at the problem of parallel ranking of element suspicious values in traditional SBFL technology, in Phase 2, Doc2Vec is used to learn static features, while spectrum information serves as dynamic features. A RankNet model based on siamese multi-layer perceptron is constructed to score and rank statements in the faulty method. This work conducts experiments on 5 real projects of Defects4J benchmark. Experimental results show that, compared with the traditional SBFL technique and two baseline methods, our approach improves the Top-1 accuracy by 262.86%, 29.59% and 53.01%, respectively, which verifies the effectiveness of Two-RGCNFL. Furthermore, this work verifies the importance of inter-class dependencies through ablation experiments.
文摘Software debugging accounts for a vast majority of the financial and time costs in software developing and maintenance. Thus, approaches of software fault localization that can help automate the debugging process have become a hot topic in the field of software engineering. Given the great demand for software fault localization, an approach based on the artificial bee colony (ABC) algorithm is proposed to be integrated with other related techniques. In this process, the source program is initially instrumented after analyzing the dependence information. The test case sets are then compiled and run on the instrumented program, and execution results are input to the ABC algorithm. The algorithm can determine the largest fitness value and best food source by calculating the average fitness of the employed bees in the iteralive process. The program unit with the highest suspicion score corresponding to the best test case set is regarded as the final fault localization. Experiments are conducted with the TCAS program in the Siemens suite. Results demonstrate that the proposed fault localization method is effective and efficient. The ABC algorithm can efficiently avoid the local optimum, and ensure the validity of the fault location to a larger extent.
文摘Fault localization is an important topic in software testing, as it enables the developer to specify fault location in their code. One of the dynamic fault localization techniques is statistical debugging. In this study, two statistical debugging algorithms are implemented, SOBER and Cause Isolation, and then the experimental works are conducted on five programs coded using Python as an example of well-known dynamic programming language. Results showed that in programs that contain only single bug, the two studied statistical debugging algorithms are very effective to localize a bug. In programs that have more than one bug, SOBER algorithm has limitations related to nested predicates, rarely observed predicates and complement predicates. The Cause Isolation has limitations related to sorting predicates based on importance and detecting bugs in predicate condition. The accuracy of both SOBER and Cause Isolation is affected by the program size. Quality comparison showed that SOBER algorithm requires more code examination than Cause Isolation to discover the bugs.
文摘The most resource-intensive and laborious part of debugging is finding the exact location of the fault from the more significant number of code snippets.Plenty of machine intelligence models has offered the effective localization of defects.Some models can precisely locate the faulty with more than 95%accuracy,resulting in demand for trustworthy models in fault localization.Confidence and trustworthiness within machine intelligencebased software models can only be achieved via explainable artificial intelligence in Fault Localization(XFL).The current study presents a model for generating counterfactual interpretations for the fault localization model’s decisions.Neural system approximations and disseminated presentation of input information may be achieved by building a nonlinear neural network model.That demonstrates a high level of proficiency in transfer learning,even with minimal training data.The proposed XFL would make the decisionmaking transparent simultaneously without impacting the model’s performance.The proposed XFL ranks the software program statements based on the possible vulnerability score approximated from the training data.The model’s performance is further evaluated using various metrics like the number of assessed statements,confidence level of fault localization,and TopN evaluation strategies.
文摘In the long distance GIL under certain conditions, this paper researches and realizes detection of PD characters and accurate fault localization through UHF coupling sensors at different positions of the GIL pipeline. The main methods for the detection are UHF signal amplitude difference (DOA) and time difference (TOF). We analyze the localization error by using TE and TEM component and high order TE mode component in electromagnetic coaxial wave guide theory. Research and field test prove the DOA detection error can meet the requirements of real-time online diagnosis and for history tracking analysis. The error of TOF detection method can be controlled within 3% and can be applied to the site.
基金supported by the ZTE Industry-University-Institute Fund Project under Grant No.IA20221202011。
文摘Femtosecond laser direct inscription is a technique especially useful for prototyping purposes due to its distinctive advantages such as high fabrication accuracy,true 3D processing flexibility,and no need for mold or photomask.In this paper,we demonstrate the design and fabrication of a planar lightwave circuit(PLC)power splitter encoded with waveguide Bragg gratings(WBG)using a femtosecond laser inscription technique for passive optical network(PON)fault localization application.Both the reflected wavelengths and intervals of WBGs can be conveniently tuned.In the experiment,we succeeded in directly inscribing WBGs in 1×4 PLC splitter chips with a wavelength interval of about 4 nm and an adjustable reflectivity of up to 70% in the C-band.The proposed method is suitable for the prototyping of a PLC splitter encoded with WBG for PON fault localization applications.
基金Supported by the National Natural Science Foundation of China(61273160,61403418)the Natural Science Foundation of Shandong Province(ZR2011FM014)+1 种基金the Fundamental Research Funds for the Central Universities(10CX04046A)the Doctoral Fund of Shandong Province(BS2012ZZ011)
文摘Traditional data driven fault detection methods assume unimodal distribution of process data so that they often perform not well in chemical process with multiple operating modes. In order to monitor the multimode chemical process effectively, this paper presents a novel fault detection method based on local neighborhood similarity analysis(LNSA). In the proposed method, prior process knowledge is not required and only the multimode normal operation data are used to construct a reference dataset. For online monitoring of process state, LNSA applies moving window technique to obtain a current snapshot data window. Then neighborhood searching technique is used to acquire the corresponding local neighborhood data window from the reference dataset. Similarity analysis between snapshot and neighborhood data windows is performed, which includes the calculation of principal component analysis(PCA) similarity factor and distance similarity factor. The PCA similarity factor is to capture the change of data direction while the distance similarity factor is used for monitoring the shift of data center position. Based on these similarity factors, two monitoring statistics are built for multimode process fault detection. Finally a simulated continuous stirred tank system is used to demonstrate the effectiveness of the proposed method. The simulation results show that LNSA can detect multimode process changes effectively and performs better than traditional fault detection methods.
基金Supported by the National Natural Science Foundation of China (61273160), the Natural Science Foundation of Shandong Province of China (ZR2011FM014) and the Fundamental Research Funds for the Central Universities (10CX04046A).
文摘Locality preserving projection (LPP) is a newly emerging fault detection method which can discover local manifold structure of a data set to be analyzed, but its linear assumption may lead to monitoring performance degradation for complicated nonlinear industrial processes. In this paper, an improved LPP method, referred to as sparse kernel locality preserving projection (SKLPP) is proposed for nonlinear process fault detection. Based on the LPP model, kernel trick is applied to construct nonlinear kernel model. Furthermore, for reducing the computational complexity of kernel model, feature samples selection technique is adopted to make the kernel LPP model sparse. Lastly, two monitoring statistics of SKLPP model are built to detect process faults. Simulations on a continuous stirred tank reactor (CSTR) system show that SKLPP is more effective than LPP in terms of fault detection performance.
基金supported by Fundamental Research Funds for the Central Universities of China (Grant No. CDJZR10118801)
文摘Based on feature compression with orthogonal locality preserving projection(OLPP),a novel fault diagnosis model is proposed in this paper to achieve automation and high-precision of fault diagnosis of rotating machinery.With this model,the original vibration signals of training and test samples are first decomposed through the empirical mode decomposition(EMD),and Shannon entropy is constructed to achieve high-dimensional eigenvectors.In order to replace the traditional feature extraction way which does the selection manually,OLPP is introduced to automatically compress the high-dimensional eigenvectors of training and test samples into the low-dimensional eigenvectors which have better discrimination.After that,the low-dimensional eigenvectors of training samples are input into Morlet wavelet support vector machine(MWSVM) and a trained MWSVM is obtained.Finally,the low-dimensional eigenvectors of test samples are input into the trained MWSVM to carry out fault diagnosis.To evaluate our proposed model,the experiment of fault diagnosis of deep groove ball bearings is made,and the experiment results indicate that the recognition accuracy rate of the proposed diagnosis model for outer race crack、inner race crack and ball crack is more than 90%.Compared to the existing approaches,the proposed diagnosis model combines the strengths of EMD in fault feature extraction,OLPP in feature compression and MWSVM in pattern recognition,and realizes the automation and high-precision of fault diagnosis.
基金Projects 04JK197T supported by Shaanxi Education Bureau Science Foundation and 2005E202 by Shaanxi Science Foundation
文摘In order to reduce the probability of fault occurrence of local ventilation system in coal mine and prevent gas from exceeding the standard limit, an approach incorporating the reliability analysis, rough set theory, genetic algorithm (GA), and intelligent decision support system (IDSS) was used to establish and develop a fault diagnosis system of local ventilation in coal mine. Fault tree model was established and its reliability analysis was performed. The algorithms and software of key fault symptom and fault diagnosis rule acquiring were also analyzed and developed. Finally, a prototype system was developed and demonstrated by a mine instance. The research results indicate that the proposed approach in this paper can accurately and quickly find the fault reason in a local ventilation system of coal mines and can reduce difficulty of the fault diagnosis of the local ventilation system, which is significant to decrease gas exploding accidents in coal mines.
基金supported by the Key Project of National Natural Science Foundation of China(61933013)Ningbo 13th Five-year Marine Economic Innovation and Development Demonstration Project(NBH Y-2017-Z1)。
文摘This paper proposes a novel locally linear backpropagation based contribution(LLBBC) for nonlinear process fault diagnosis. As a method based on the deep learning model of auto-encoder(AE), LLBBC can deal with the fault diagnosis problem through extracting nonlinear features. When the on-line fault diagnosis task is in progress, a locally linear model is firstly built at the current fault sample. According to the basic idea of reconstruction based contribution(RBC), the propagation of fault information is described by using back-propagation(BP) algorithm. Then, a contribution index is established to measure the correlation between the variable and the fault, and the final diagnosis result is obtained by searching variables with large contributions. The smearing effect, which is an important factor affecting the performance of fault diagnosis, can be suppressed as well,and the theoretical analysis reveals that the correct diagnosis can be guaranteed by LLBBC. Finally, the feasibility and effectiveness of the proposed method are verified through a nonlinear numerical example and the Tennessee Eastman benchmark process.
基金supported by the Fundamental Research Funds for the Central Universities(No.2016083)
文摘A fault detection method based on incremental locally linear embedding(LLE)is presented to improve fault detecting accuracy for satellites with telemetry data.Since conventional LLE algorithm cannot handle incremental learning,an incremental LLE method is proposed to acquire low-dimensional feature embedded in high-dimensional space.Then,telemetry data of Satellite TX-I are analyzed.Therefore,fault detection are performed by analyzing feature information extracted from the telemetry data with the statistical indexes T2 and squared prediction error(SPE)and SPE.Simulation results verify the fault detection scheme.
基金Supported by the National Natural Science Foundation of China(61573051,61472021)the Natural Science Foundation of Beijing(4142039)+1 种基金Open Fund of the State Key Laboratory of Software Development Environment(SKLSDE-2015KF-01)Fundamental Research Funds for the Central Universities(PT1613-05)
文摘Currently, some fault prognosis technology occasionally has relatively unsatisfied performance especially for in- cipient faults in nonlinear processes duo to their large time delay and complex internal connection. To overcome this deficiency, multivariate time delay analysis is incorporated into the high sensitive local kernel principal component analysis. In this approach, mutual information estimation and Bayesian information criterion (BIC) are separately used to acquire the correlation degree and time delay of the process variables. Moreover, in order to achieve prediction, time series prediction by back propagation (BP) network is applied whose input is multivar- iate correlated time series other than the original time series. Then the multivariate time delayed series and future values obtained by time series prediction are combined to construct the input of local kernel principal component analysis (LKPCA) model for incipient fault prognosis. The new method has been exemplified in a sim- ple nonlinear process and the complicated Tennessee Eastman (TE) benchmark process. The results indicate that the new method has suoerioritv in the fault prognosis sensitivity over other traditional fault prognosis methods.
基金supported by National Natural Science Foundation of China under Grant No. 50805014
文摘Aiming at the mode mixture in local wave decomposition(LWD) caused by a noise signal, the original data is preprocessed using the lifting wavelet transformation to suppress abnormal interference of noise and improve the quality of decomposition. It is employed to analyze the vibration signal of rotor rub-impact for extracting the weak impulsive feature. The signal is decomposed into intrinsic mode functions by LWD, then the high-frequency components are analyzed by Hilbert envelop demodulation. The period of the impulse response can be achieved, and the modulate fault feature of the vibration signal of a rotor system with rub-impact fault can be extracted exactly. Analysis results show that the proposed method is accurate and efficient, and is expected to be applied in engineering practice effectively.
文摘To diagnosethe reciprocating mechanical fault.We utilizedlocal waveti me-frequency approach.Firstly,we gave the principle.Secondly,the application of local wave ti me-frequency was given.Finally,we discusseditsvirtue in reciprocating mechanical fault diagnosis.
基金TheprojectwasfinanciallysupportedjointlybytheNationalNaturalScienceFoundationofChina(No .4 0 172 0 36 )"TheKeyProgrovmofScienceandTechnologyResearch"(No .0037)sponsoredbytheMinistryofEducation theNationalClimbingPro gramofChina No .95 pre 2 5and 95 pr
文摘The composition of quartz inclusions and trace elements in ore indicate that gold\|bearing fluid in the Xiadian gold deposit, Shandong Province, stemmed from both mantle and magma, belonging to a composite origin. Based on theoretical analysis and high temperature and high pressure experimental studies, gold\|bearing fluid initiative localization mechanism and the forming environment of ore\|host rocks are discussed in the present paper. The composite fluid extracted gold from rocks because of its expanding and injecting forces and flew through ore\|conducive structures, leading to the breakup of rocks. The generation of ore\|host faults and the precipitation of gold\|bearing fluid occurred almost simultaneously. This study provides further information about the relationships between gold ore veins and basic\|ultrabasic vein rocks and intermediate vein rocks, the spatial distribution of gold ore veins and the rules governing the migration of ore fluids.
基金supported by the National Natural Science Foundation of China(Grant No.62177003)the Fundamental Research Funds for the Central Universities of Ministry of Education of China(Grant No.JKF-20240213)。
文摘In order to solve the code debugging difficulties faced by students and relieve the pressure of manual personalized tutoring,this paper proposes a method for locating faults in student code,called SCFL(student code fault location).This method utilizes a historical correct code repository composed of correct codes submitted by previous students in the same assignments.It standardizes the erroneous code and historical correct code variables simultaneously and calculates the abstract syntax change tree.Then,by establishing the mapping between the abstract syntax change tree and the student assignment code,the fault location results of the student assignment are calculated.The evaluation experiments show that the SCFL method has a result of 9.25 in the cumulative inspection statement count and 15.9%in the fault localization cost indicator.Both indicators are better than the three currently commonly used spectrum-based baseline methods.
基金the project“Research on Power SafetyDecision Support SystemBased on Large Language Models”(Science and Technology Project of Huaian Hongneng Group Co.,Ltd.)under Contract No.SGTYHT/23-JS-001.
文摘The rapid proliferation of renewable energy integration and escalating grid operational complexity have intensified demands for resilient self-healing mechanisms in modern power systems.Conventional approaches relying on static models and heuristic rules exhibit limitations in addressing dynamic fault propagation and multimodal data fusion.This study proposes a Transformer-enhanced intelligent microgrid self-healing framework that synergizes large languagemodels(LLMs)with adaptive optimization,achieving three key innovations:(1)Ahierarchical attention mechanism incorporating grid impedance characteristics for spatiotemporal feature extraction,(2)Dynamic covariance estimation Kalman filtering with wavelet packet energy entropy thresholds(Daubechies-4 basis,6-level decomposition),and(3)A grouping-stratified ant colony optimization algorithm featuring penalty-based pheromone updating.Validated on IEEE 33/100-node systems,our framework demonstrates 96.7%fault localization accuracy(23%improvement over STGCN)and 0.82-s protection delay,outperforming MILP-basedmethods by 37%in reconfiguration speed.The system maintains 98.4%self-healing success rate under cascading faults,resolving 89.3%of phase-toground faults within 500 ms through adaptive impedance matching.Field tests on 220 kV substations with 45%renewable penetration show 99.1%voltage stability(±5%deviation threshold)and 40%communication efficiency gains via compressed GOOSE message parsing.Comparative analysis reveals 12.6×faster convergence than conventional ACO in 1000-node networks,with 95.2%robustness against±25%load fluctuations.These advancements provide a scalable solution for real-time fault recovery in renewable-dense grids,reducing outage duration by 63%inmulti-agent simulations compared to centralized architectures.
文摘Envelope analysis is an effective method for characterizing impulsive vibrations in wired condition monitoring(CM)systems. This paper depicts the implementation of envelope analysis on a wireless sensor node for obtaining a more convenient and reliable CM system. To maintain CM performances under the constraints of resources available in the cost effective Zigbee based wireless sensor network(WSN), a low cost cortex-M4 F microcontroller is employed as the core processor to implement the envelope analysis algorithm on the sensor node. The on-chip 12 bit analog-to-digital converter(ADC) working at 10 k Hz sampling rate is adopted to acquire vibration signals measured by a wide frequency band piezoelectric accelerometer. The data processing flow inside the processor is optimized to satisfy the large memory usage in implementing fast Fourier transform(FFT) and Hilbert transform(HT). Thus, the envelope spectrum can be computed from a data frame of 2048 points to achieve a frequency resolution acceptable for identifying the characteristic frequencies of different bearing faults. Experimental evaluation results show that the embedded envelope analysis algorithm can successfully diagnose the simulated bearing faults and the data transmission throughput can be reduced by at least 95% per frame compared with that of the raw data, allowing a large number of sensor nodes to be deployed in the network for real time monitoring.
文摘Fault localization is to identify faulty program elements.Among a large number of fault localization approaches in the literature,coverage-based fault localization,especially spectrum-based fault localization(SBFL),has been intensively studied due to its effectiveness and lightweightness.Despite the rich literature,almost all existing fault localization approaches and studies have been conducted on imperative programming languages such as Java and C,leaving a gap in other programming paradigms.In this paper,we aim to study fault localization approaches for the functional programming paradigm,using the Haskell language as a representative.To the best of our knowledge,we build up the first dataset on real Haskell projects,including both real and seeded faults.The dataset enables the research of fault localization for functional languages.With it,we explore fault localization techniques for Haskell.In particular,as is typical for SBFL approaches,we study methods for coverage collection and formulae for suspiciousness score computation,and carefully adapt these two components to Haskell considering the language features and characteristics,resulting in a series of adaption approaches.Moreover,we design a learning-based approach and a transfer learning based approach to take advantage of data from imperative languages.Both approaches are evaluated on our dataset to demonstrate the promises of thedirection.