Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

A Distributed Test Facility for Cyber-Physical Systems

Abstract Details

2015, Doctor of Philosophy, Ohio State University, Mechanical Engineering.
The design, evaluation and testing of Cyber-Physical Systems (CPS) is a new and promising field of study. Although CPSs face problems related to their distribution, they also possess unique advantages. While many studies discuss these systems in theory, there is a dearth of useful frameworks or tools to systematically design, develop, implement, and especially test distributed CPSs. To meet this need, we recently developed a framework as well as a corresponding tool called the Distributed Test Facility (DTF), which provides an easy approach to design, develop, implement, and test CPSs. The fundamental research and design of the DTF are presented in this dissertation. A comprehensive literature review reveals a lack of a suitable distribution principle for such applications. To satisfy this deficiency, we identify a distribution principle and an approach to modeling distribution, study the notions of critical time delay and worst case time delay, introduce the concept of stability of CPSs, especially of the Networked Control Systems (NCS), and design a generic framework based on these and on the idea that subsystems should be released from the common service load. This framework can automatically implement distributed applications on CPSs. It releases the management and implementation service load from subsystems’ computing units, thus allowing special-purpose computing units to be solely devoted to their application-specific functions. Based on the developed distribution fundamentals and framework, we then design a basic and an intelligent version of the distributed test facility that adopts the hub-and-spoke, master/slave, and peer-to-peer models. In addition, we examine the required workflow for implementing a distributed application within both versions of the distributed test facility. The problem of task allocation within the DTF is introduced also. The fundamentals are verified. A tool, which serves perfectly for our experimental purpose, was designed and implemented to emulate Wide Area Network time delays with a database containing the real network delays collected between hosts on specific Wide Area Networks. Distributed tests of CPS systems were performed using the emulated Wide Area Networks and the data for the locations of interest. The experimental results verify the fundamentals for distributed application on CPSs. The basic DTF was developed and implemented. A relational database was designed and implemented in MySQL, Engines/Agents were implemented in Java based on the basic DTF design. User interfaces were designed and implemented in Java. The non-functional requirements of the DTF were identified and verified using two new methodologies. The User/Application-Goal-Question-Requirement methodology and the Goal-Question-Experiment-Metric methodology. Distributed applications were designed and implemented to verify the distributed test facility. Results show that the non-functional requirements are satisfied with high quality, and that the DTF can execute distributed applications on networked control systems in a stable manner, and thus prove the validity of the principles of the DTF. In summary, the DTF should be a valuable tool for CPS design, development, especially for the highly repetitive and time consuming implementation and testing of such systems.
Carol Smidts (Advisor)
Aldemir Tunc (Committee Member)
Utkin Vadim (Committee Member)
Wang Junmin (Committee Member)
175 p.

Recommended Citations

Citations

  • Guo, Q. (2015). A Distributed Test Facility for Cyber-Physical Systems [Doctoral dissertation, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1440370967

    APA Style (7th edition)

  • Guo, Qingti. A Distributed Test Facility for Cyber-Physical Systems. 2015. Ohio State University, Doctoral dissertation. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=osu1440370967.

    MLA Style (8th edition)

  • Guo, Qingti. "A Distributed Test Facility for Cyber-Physical Systems." Doctoral dissertation, Ohio State University, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=osu1440370967

    Chicago Manual of Style (17th edition)