In recent years, embedded industrial control systems uses Linux as a platform moreand more. The reliability of the system which is an important part of running asuccessful embedded system,and the reliable operation of the system is especiallyimportant when suddenly power down, which tends to cause the loss of the system andthe system does not start properly once the data has a great impact on the continuity ofthe work. To solve the above problems,this paper carry out a study on industrialembedded Linux suddenly power down system reliability,and proposes the hardwareand software method which ensure the reliability of industrial embedded Linux systemwhen power suddenly powering down,then apply it to actual project,and achieves goodresults.Firstly, This article describes the widely used embedded Linux system in industrialcontrol systems,the importance of industrial control system reliability, and expoundedthe domestic and foreign research status of industrial control systems, discusses thesignificance of this subject.Then overall design is proposed which based on principlesof reliability to ensure the reliability of industrial embedded Linux system.Secondly, The key technologies of reliability of sudden powering failure arestudied,including upper and lower computer communication protocols which aredesigns communication architecture of the whole system, embedded Linux kernel thatmainly to study the kernel drivers, interrupt and blocking techniques, embedded Linuxfile system to achieve the expected power reliability file system solutions, redundanttechnology which implements a file system backing program.Finally, the theory and techniques studies of the first few chapters are applied tothe Printer project and achieve critical techniques to support reliability of burst powerdown. Through the use, the reliability is proved to ensure sudden powering down of thesystem, which illustrates the feasibility and good promotional value of the method. |