To meet strong real-time demand of flight control software,a real-time fault localization method for embedded software is proposed,and a visualization tool is developed to improve the automation degree of this method.A real-time fault localization model is established to define the suspiciousness on the two levels of software module and function respectively.While computing the suspiciousness,the difference between the actual execution time of modules and the criterion time,the difference between the function execution time in successful test cases and failure ones,and the call relations between modules and functions are used to give real-time fault localization algorithms on the module level and the function level.Simulation results indicate that modules and functions containing faults tend to have higher suspiciousness,which demonstrates the effectiveness of the proposed method.
In order to improve the reliability of the Switch Reluctance Generation(SRG)system,several common failures of power converter are analyzed.Combined with the superiority of the independence of asymmetrical bridge power converter,a kind of fault-tolerant power converter is devised.The fault-tolerance power converter makes use of the free-phase power tubes to replace the fault-phase power tubes.A hardware platform and a simulation platform of fault-tolerant switch reluctance starter/generator system are established to validate.Simulation and experiment results show that fault-tolerant power converter has great fault-tolerant performance and the maximum amplitude of the output voltage is less than 6 V which meets the requirements of relevant standard.
When designing terminal instrument for manned spacecraft,the floating-point nonlinear operation of processing algorithms is achieved by library function.But the speed is always very slow,when software is used to implement nonlinear operations,which limits the application of many floating-point algorithms.A multicore parallel method based on FPGA is presented for the purpose of processing nonlinear functions and low run speed.It makes full use of the advantage which FPGA’s parallel internal architecture to improve nonlinear operation speed.Simulation experimental results that the method can calculate nonlinear functions within the scope of limited definition domain and improve floating-point operation speed effectively.
In order to solve the problems such as complex topology computation and low positioning accuracy induced by random error factors in the localization process of Wireless Sensor Network(WSN) nodes,a new node localization algorithm for WSN is proposed.Firstly,the received anchor node information is evaluated and the position of the node to be localized is preliminary estimated according to the linear parameter evaluation mechanism.Secondly,the linear parameter value is calculated for searching the anchor triangle.Finally,the precise node position is obtained by using the weighted evaluation method which uses the triangle location parameters of different anchor nodes for multiple weighted average calculation.Simulation results show that this algorithm has higher localization accuracy and lower error compared with DV-hop algorithm and DV-distance algorithm.
For the low contrast between ridges and valleys,shake blur and other issues of fingerprint images obtained with digital cameras,a contactless fingerprint image enhancement algorithm based on Retinex theory and Short Time Fourier Transform(STFT) analysis is proposed.According to Retinex theory,the non-uniformity effect of the illumination is eliminated by using the relative brightness and darkness of each pixel in the image,and the contrast between ridges and valleys is increased,which enhances the contactless fingerprint image initially.The method of STFT analysis is used to extract the texture information of the fingerprint image,such as orientation map,frequency map and so on.Then the angle filter and radius filter are built to filter the results of initial enhancement in the frequency domain,which further improves the image contrast while effectively suppressing the interference of noise.Experimental results show that the present algorithm has a better performance on contactless fingerprint image enhancement,which can not only effectively improve the contrast between ridges and valleys of fingerprint,but also maintain the continuity of the ridge better,and its average speed is a little faster than the method combining homomorphic filtering and Gabor filtering.