Abstract
The paper presents some experience with developing a satellite power controller. Due to high probability of transient faults (in particular caused by cosmic radiation) we had to check their impact on the controller operation. For this purpose we have developed a special test bed. It comprises some universal fault simulator (FITS), a software model of the controller and its environment. Simulation results show relatively high fault robustness. We also outline some further improvements of the controller code.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Arlat, et al.: Comparison of physical and software-implemented fault injection techniques. IEEE Trans. on Computers 52(9), 1115–1133 (2003)
Benso, A., Prinetto, P.: Fault Injection Techniques and Tools for Embedded Systems Reliability Evaluation. Kluwer Academic Publishers, Boston (2003)
Campagna, S., Violante, M.: A framework to support the design of COTS based reliable space computers for on-board data handling. In: Proc. of IEEE IOLTS Symposium, pp. 91–96 (2010)
Cunha, J.C., et al.: A study of failure models in feedback control systems. In: Proc. International Conference on Dependable Systems and Networks DSN 2001, Goteborg, Sweden, pp. 314–326 (2001)
Fidalgo, A.V., et al.: Real Time Fault Injection Using a Modified Debugging Infrastructure. In: Proceedings of the 12th IEEE International Symposium on On-Line Testing (2006)
Gawkowski, P., et al.: Software implementation of explicit DMC algorithm with improved dependability. In: Novel Algorithms and Techniques in Telecommunications Automation and Industrial Electronics, pp. 214–219. Springer, Heidelberg (2008)
Gawkowski, P., Sosnowski, J.: Dependability evaluation with fault injection experiments. IEICE Transactions on Information & System E86-D, 2642–2649 (2003)
Gawkowski, P., Sosnowski, J.: Experiences with software implemented fault injection. In: Proc. of the International Conference on Architecture of Computing Systems, pp. 73–80. VDE Verlag, GMBH (2007)
Gawkowski, P., Grochowski, K., Ławryńczuk, M., Marusak, P., Sosnowski, J., Tatjewski, P.: Testing Fault Robustness of Model Predictive Control Algorithms. In: Giese, H. (ed.) ISARCS 2010. LNCS, vol. 6150, pp. 109–124. Springer, Heidelberg (2010)
Kopetz, H.: Real-Time Systems - Design Principles for Distributed Embedded Applications. Kluwer Academic, Netherlands (1998)
Lovelette, M.N., et al.: Strategies for Fault-Tolerant, Space-Based Computing: Lessons Learned from the ARGOS Testbed. In: Aerospace Conference Proceedings, vol. 5, pp. 5-2109–5-2119 (2002)
Muranho, J., et al.: Failure boundness in discrete applications. In: Proc. 3rd Latin-American Symposium on Dependable Computing, Morella, Mexico, pp. 160–169 (2007)
Omole, A.: Analysis, Modeling and Simulation of Optimal Power Tracking of Multiple-Modules of Paralleled Solar Cell Systems. The Florida State University/College of Engineering (2006)
Rebaudengo, M., Reorda, M., Villante, M.: A new software based technique for low cost fault tolerant application. In: Proc. of IEEE Annual Reliability and Maintainability Symposium, pp. 23–28 (2003)
Sera, D., Kerekes, T., Teodorescu, R., Blaabjerg, F.: Improved MPPT algorithms for rapidly changing environmental conditions. In: 12th International Power Electronics and Motion Control Conference, pp. 1614–1616 (2006)
Shirvani, P.P., McCluskey, E.J.: Fault-Tolerant Systems in a Space Environment: The CRC ARGOS Project, CRCTR 98-2. Stanford University, Stanford (December 1998)
Skarin, D., Karlsson, J.: Software implemented detection and recovery of soft errors in a break by wire system. In: Proc. of 7th European Dependable Computing Conference, pp. 145–154. IEEE Comp. Soc, Los Alamitos (2008)
Trawczynski, D., Sosnowski, J., Gawkowski, P.: Analyzing Fault Susceptibility of ABS Microcontroller. In: Harrison, M.D., Sujan, M.-A. (eds.) SAFECOMP 2008. LNCS, vol. 5219, pp. 360–372. Springer, Heidelberg (2008)
Trawczynski, D., Sosnowski, J., Gawkowski, P.: Testing Distributed ABS System with Fault Injection. In: Proc. International Joint On-Line Conference on Computer, Information, and System Sciences, and Engineering – CISSE 2009, On-line Conf. (2009)
Trawczynski, D., Sosnowski, J.: Delayed based SWIFI approach to ABS dependability. In: Sugier., J., et al. (eds.) Technical Approach to Dependability, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław 2010, Poland, pp. 147–158 (2010), ISBN 978-83-7493-528-9
Vinter, J., et al.: Experimental dependability evaluation of a fail-bounded jet engine control system for unmanned aerial vehicles. In: Proc. International Conference on Dependable Systems and Networks DSN 2005, Yokohama, Japan, pp. 666–671 (2005)
ATmega640/1280/1281/2560/2561 Preliminary, revision L, ATMEL Corporation (2007) (updated September 2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Iwiński, M., Sosnowski, J. (2011). Testing Fault Susceptibility of a Satellite Power Controller. In: Zamojski, W., Kacprzyk, J., Mazurkiewicz, J., Sugier, J., Walkowiak, T. (eds) Dependable Computer Systems. Advances in Intelligent and Soft Computing, vol 97. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21393-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-21393-9_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21392-2
Online ISBN: 978-3-642-21393-9
eBook Packages: EngineeringEngineering (R0)