Current Search: Real-time control (x)
View All Items
- Title
- Development and analysis of real time software for autonomous underwater vehicles.
- Creator
- Flanigan, Thomas Christopher., Florida Atlantic University, Smith, Samuel M.
- Abstract/Description
-
Any Autonomous Underwater Vehicle (AUV) software system is expected to be dynamic due to changes in mission goals, addition of new hardware, implementation of new algorithms, etc. Thus, for a successful AUV program, it is important to have a carefully and properly designed software architecture that is flexible enough to accommodate future changes. The AUV program in the Ocean Engineering Department of Florida Atlantic University has undergone significant development over the past one and a...
Show moreAny Autonomous Underwater Vehicle (AUV) software system is expected to be dynamic due to changes in mission goals, addition of new hardware, implementation of new algorithms, etc. Thus, for a successful AUV program, it is important to have a carefully and properly designed software architecture that is flexible enough to accommodate future changes. The AUV program in the Ocean Engineering Department of Florida Atlantic University has undergone significant development over the past one and a half years to achieve a flexible software system. This flexible architecture should also help in performing diverse kinds of AUV missions with minimal reconfiguration. The focus of this thesis work is to perform m evaluation of the past and present software systems used in our AUVs, and to describe the implementation details that were necessary for the migration of the past software system to a newer, more flexible and powerful software architecture. Another purpose of the thesis is also to describe the design philosophy behind the new architecture and its impact on the AUV program.
Show less - Date Issued
- 2002
- PURL
- http://purl.flvc.org/fcla/dt/12947
- Subject Headings
- Oceanographic submersibles--Automatic control, Real-time control
- Format
- Document (PDF)
- Title
- Object-oriented design of flexible manufacturing systems.
- Creator
- Abou-Haidar, Bassam., Florida Atlantic University, Fernandez, Eduardo B.
- Abstract/Description
-
This thesis presents a systematic method for the design and modeling of flexible manufacturing systems, using object-oriented concepts and Petri nets. In the method proposed, we first define the system components in terms of an object model consisting of hierarchical sets of classes and operations. Secondly, we model the dynamic aspects of the system using statecharts, including exceptions. As a third step, we derive Petri nets from those statecharts to realize the concurrency present in the...
Show moreThis thesis presents a systematic method for the design and modeling of flexible manufacturing systems, using object-oriented concepts and Petri nets. In the method proposed, we first define the system components in terms of an object model consisting of hierarchical sets of classes and operations. Secondly, we model the dynamic aspects of the system using statecharts, including exceptions. As a third step, we derive Petri nets from those statecharts to realize the concurrency present in the system. Finally we develop a hierarchy of controllers, corresponding to the layers of the object model, for the independent components of the system based on the Petri nets obtained in the previous step.
Show less - Date Issued
- 1993
- PURL
- http://purl.flvc.org/fcla/dt/14989
- Subject Headings
- Petri nets, Flexible manufacturing systems, Object-oriented programming (Computer science), Real-time control
- Format
- Document (PDF)
- Title
- An ultrareliable multicomputer architecture for real time control applications.
- Creator
- Buechler, Peter Charles., Florida Atlantic University, Fernandez, Eduardo B.
- Abstract/Description
-
This thesis considers the design of ultrareliable multicomputers for control applications. The fault tolerance problem is divided into three subproblems: software, processing node, and communication fault tolerance. Design is performed using layers of abstraction, with fault tolerance implemented by dedicated layers. For software fault tolerance, new constructs for concurrent n-version programming are introduced. For processing node fault tolerance, the distributed fault tolerance (DFT)...
Show moreThis thesis considers the design of ultrareliable multicomputers for control applications. The fault tolerance problem is divided into three subproblems: software, processing node, and communication fault tolerance. Design is performed using layers of abstraction, with fault tolerance implemented by dedicated layers. For software fault tolerance, new constructs for concurrent n-version programming are introduced. For processing node fault tolerance, the distributed fault tolerance (DFT) concept of Chen and Chen is extended to allow for arbitrary failures. Communication fault tolerance is achieved with multicasting on a fault-tolerant graph (FG) network. Reliability models are developed for each of the layers, and a performance model is developed for the communication layer. An example flight control system is compared to currently existing architectures.
Show less - Date Issued
- 1989
- PURL
- http://purl.flvc.org/fcla/dt/14573
- Subject Headings
- Computers--Reliability, Fault-tolerant computing, Real-time data processing, Flight control
- Format
- Document (PDF)