Designing and implementing a reliable thermal monitoring system based on the 1-wire protocol on FPGA for a LEO satellite

Thermal control and monitoring is one of the most important factors in the design of satellite systems. An appropriate thermal design should make sure that the satellite's sensitive components remain in their nominated range, even under the vacuum condition of outer space. To achieve this purpose, a reliable and stable monitoring system is required. This paper proposes a monitoring system based on the 1-wire protocol, which provides the reliability requirements in the sensor networking and bus controller sections. In the networking section, we outline some practical topologies and discuss on their complexity and reliability. Despite the fact that the point-to-point topology is very robust for communication structures, the reliability analyses show that the loop-tree topology is the best structure for 1-wire networking. In addition, this paper proposes a robust bus controller based on combined time redundancy and triple modular redundancy on field-programmable gate arrays. The fault injection experiments reveal that the proposed time-based redundancy represents better outcomes alternative to hardware redundancy. Furthermore, the experiments show that the capability of tolerating single-event upset effects in the proposed method increases up to 7.8-fold with respect to a regular design.

Designing and implementing a reliable thermal monitoring system based on the 1-wire protocol on FPGA for a LEO satellite

Thermal control and monitoring is one of the most important factors in the design of satellite systems. An appropriate thermal design should make sure that the satellite's sensitive components remain in their nominated range, even under the vacuum condition of outer space. To achieve this purpose, a reliable and stable monitoring system is required. This paper proposes a monitoring system based on the 1-wire protocol, which provides the reliability requirements in the sensor networking and bus controller sections. In the networking section, we outline some practical topologies and discuss on their complexity and reliability. Despite the fact that the point-to-point topology is very robust for communication structures, the reliability analyses show that the loop-tree topology is the best structure for 1-wire networking. In addition, this paper proposes a robust bus controller based on combined time redundancy and triple modular redundancy on field-programmable gate arrays. The fault injection experiments reveal that the proposed time-based redundancy represents better outcomes alternative to hardware redundancy. Furthermore, the experiments show that the capability of tolerating single-event upset effects in the proposed method increases up to 7.8-fold with respect to a regular design.

___

  • Conclusion
  • E.S. Lee, D.L. Dibartolomeo, F.M. Rubinstein, S.E. Selkowitz, “Low-cost networking for dynamic window systems”, Energy and Buildings, Vol. 36, 2004.
  • S. Speretta, D. Roascio, L.M. Reyneri, C. Sanso´e, M. Tranchero, C. Passerone, D. Del Corso, “Optical-based COTS data communication bus for satellites”, Acta Astronautica, Vol. 66, pp. 674–681, 2010.
  • X. Hongmei, “Research and development of an intelligent temperature-measuring system based on 1-wire bus”, International Conference on Intelligent Computation Technology and Automation, pp. 30–33, 2008.
  • R. Downs, “Using 1-wire I/O for distributed system monitoring”, Wescon/98, pp. 161–168, 1998.
  • J. Wang, C. Gong, “Research on 1-wire bus temperature monitoring system”, 8th International Conference on Electronic Measurement and Instruments, pp. 3-722–3-726, 2007.
  • C. Lun, J. Ma, H. Fan, C. Liu, L. Sun, J. Yu, “Wireless monitoring system for granary based on 1-wire”, International Conference on Computer Design and Applications, Vol. 4, pp. V4-496–V4-499, 2010.
  • J. Sun, Z. Huo, “The application of 1-wire bus technology in the temperature monitoring on the of rolling mill”, International Conference on E-Learning, E-Business, Enterprise Information Systems, and E-Government, pp. 233– 236, 2009.
  • Z. Wu, F. Gao, Y. Lu, “Binary tree for 1-wire technology in the ROM search”, International Forum on Information Technology and Applications, Vol. 3, pp. 545–547, 2009. [9] Military Handbook, Reliability prediction of electronic equipment, MIL-HDBK-217F, 1991.
  • I. Koren, C.M. Krishna, “Fault tolerant systems”, Morgan-Kaufman Publishers, San Francisco, 2007.
  • A. Hossein, B.T. Mehdi, “Analytical techniques for soft error rate modeling and mitigation of FPGA-based designs”, IEEE Transactions on Very Large Scale Integration Systems, Vol. Vol. 15, pp. 1320–1331, 2007.
  • C. Moi-Tin, T. Tatt-Huong, K. Ye-Chow, “Electrical power monitoring system using thermochron sensor and 1- wire communication protocol”, 4th IEEE International Symposium on Electronic Design, Test and Applications, pp. 549–554, 2008.
  • C. Yu, Z. Haijun, W. Na, “Body temperature monitor and alarm system used in hospital based on 1-wire and wireless communication technology”, International Workshop on Geoscience and Remote Sensing and Education Technology and Training, pp. 401–404, 2008.
  • W. Shuxiao, K.W.E. Cheng, K. Ding, “Design of the temperature and humidity instrument based on 1-wire sensor for electric vehicle motors”, 3rd International Conference on Power Electronics Systems and Applications, pp. 1–5, 2009.
  • W. Xi, L. Shuqing, “Multipoint temperature measurement system of hot pack based on DS18B20”, International Conference on Information Engineering, pp. 26–29, 2010. [16] Z. Chengliang, F. Xianying, L. Lei, “The key technologies of a distributed temperature monitoring system based on 1-wire bus”, 8th World Congress on Intelligent Control and Automation, pp. 7041–7045, 2010.
  • K. Marinko, M. Vraˇzic, I. Gaˇsparac, “Bluetooth wireless communication and 1-wire digital temperature sensors in synchronous machine rotor temperature measurement”, 14th International Power Electronics and Motion Control Conference, pp. T7-25–T7-28, 2010.
  • R. Zhou, H. Xu, and G. Ren, “Design of temperature measurement system consisted of FPGA and DS18B20”, International Symposium on Computer Science and Society, pp. 90–93, 2011.
  • M. Li, G. Huang, “Design of multipath temperature system based on 8051F020”, International Conference on Electrical and Control Engineering, pp. 4435–4437, 2011. [20] B. Peiffer, A. Kruger, “Physical layer architecture for 1-wire sensor communication bus: binary channel code division multiple access”, Sensors Applications Symposium, pp. 100–105, 2011.
  • I.A. Zualkernan, “InfoCoral: open-source hardware for low-cost, high-density concurrent simple response ubiquitous systems”, 11th IEEE International Conference on Advanced Learning Technologies, pp. 638–639, 2011.
  • J.H. Zhu, J. Wang, D. Liu, “Design of a wireless sensor network node based on nRF2401”, IEEE International Conference on Computer Science and Automation Engineering, pp. 203–206, 2011.
  • T. Kai-Xin, C. Moi-Tin, S. Demidenko, “An intelligent warehouse stock management and tracking system based on silicon identification technology and 1-wire network communication”, 6th IEEE International Symposium on Electronic Design, Test and Application, pp. 110–115, 2011.
  • Maxim Corporation Integrated Products, “High-precision 1-wire digital thermometer”, Maxim Integrated Products Inc., 2008.
  • C. Carmichael, “Triple module redundancy design techniques for Virtex FPGAs”, Xilinx Application Notes, XAPP197 (v1.0.1) July 6, 2006.
  • F.L. Kastensmidt, L. Carro, R. Reis, Fault-tolerance techniques for SRAM-based FPGAs, Springer, 2006.
  • L. Sterpone, M. Violante, “A new partial reconfiguration-based fault-injection system to evaluate SEU effects in SRAM-based FPGAs”, IEEE Transactions on Nuclear Science, Vol. 54, pp. 965-970, 2007.
  • P. Schumacher, “SEU Emulation Environment”, Xilinx white paper, WP414 (v1.0) April 9, 2012.