A GIS simulation system development with oine GPS data generation

2012 ◽  
Vol 229-231 ◽  
pp. 1944-1949
Author(s):  
Zhen Tao Qi ◽  
Xue Jun Zhang ◽  
Dong Han

Simulation is an effective means for system development. A simulation system of the General aviation (GA) avionics using HLA is designed in this paper. The design and implementation process of federates is also described, taking the Cockpit Display federate as an example. The system has good interoperability, reusability and scalability, which meet the requirements of avionics simulation. The system can be widely used in GA avionics design and the training of pilots.


2012 ◽  
Vol 457-458 ◽  
pp. 1529-1535
Author(s):  
Tao Chen ◽  
Lang Wei

Virtual proving ground (VPG) are used effectively for commercial vehicle system development, human factor study, and other purposes by enabling to reproduce actual driving conditions in a safe and tightly controlled environment. This paper describes a virtual proving ground developed for design and evaluation of commercial vehicle and for driver-vehicle interaction study. VPG consists of a real-time vehicle simulation system, a visual and audio system, a driver handling signals acquisition system providing a realistic interface between the operator and the simulated environment, and 3D proving ground databases with areas suitable for various types of vehicle test tasks. The real-time vehicle simulation system simulates dynamic motion of realistic vehicle models in real-time. The visual system generates high fidelity driving scenes. The handling signals collection system acquires the steering, braking, accelerating, and shifting operation of driver. The pilot experiments carried out in the areas of vehicle handling and stability study are also presented to show the effectiveness of the developed VPG.


Author(s):  
María Virginia Mauco ◽  
María Carmen Leonardi ◽  
Daniel Riesco

Formal methods have come into use for the construction of real systems as they help to increase software quality and reliability, and even though their industrial use is still limited, it has been steadily growing (Bowen & Hinchey, 2006; van Lamsweerde, 2000). When used early in the software development process, they can reveal ambiguities, incompleteness, inconsistencies, errors, or misunderstandings that otherwise might only be discovered during costly testing and debugging phases. A well-known formal method is the RAISE Method (George et al., 1995), which has been used on real developments (Dang Van, George, Janowski, & Moore, 2002). One tangible product of applying a formal method is a formal specification. A formal specification serves as a contract, a valuable piece of documentation, and a means of communication among stakeholders and software engineers. Formal specifications may be used throughout the software lifecycle and they may be manipulated by automated tools for a wide variety of purposes such as model checking, deductive verification, animation, test data generation, formal reuse of components, and refinement from specification to implementation (van Lamsweerde, 2000). However, one of the problems with formal specifications is that they are hard to master and not easily comprehensible to stakeholders, and even to non-formal specification specialists. This is particularly inconvenient during the first stages of system development when interaction with stakeholders is very important. In practice, the analysis often starts from interviews with the stakeholders, and this source of information is heavily based on natural language as stakeholders must be able to read and understand the results of requirements capture. Then specifications are never formal at first. A good formal approach should use both informal and formal techniques (Bjorner, 2000). The requirements baseline (Leite, Hadad, Doorn, & Kaplan, 2000), for example, is a technique proposed to formalize requirements elicitation and modeling, which includes two natural language models, the language extended lexicon (LEL) and the scenario model, which ease and encourage stakeholders’ active participation. However, specifying requirements in natural language has some drawbacks related to natural language imprecision. Based on the previous considerations, we proposed a technique to derive an initial formal specification in the RAISE specification language (RSL) from the LEL and the scenario model (Mauco, 2004; Mauco & Riesco, 2005a; Mauco, Riesco, & George, 2004). The technique provides a set of manual heuristics to derive types and functions and structure them in modules taking into account the structured description of requirements provided by the LEL and the scenario model. But, for systems of considerable size this manual derivation is very tedious and time consuming and may be error-prone. Besides, maintenance of consistency between LEL and scenarios, and the RSL specification is a critical problem as well as tracking of traceability relationships. In this article, we present an enhancement to this technique, which consists in the RSL-based formalization of some of the heuristics to derive RSL types from the LEL. The aim of this formalization is to serve as the basis for a semiautomatic strategy that could be implemented by a tool. More concretely, we describe a set of RSL-based derivation rules that will transform the information contained in the LEL into abstract and concrete RSL types. These derivation rules are a useful starting point to deal with the great amount of requirements information modeled in the LEL, as they provide a systematic and consistent way of defining a tentative set of RSL types. We also present some examples of the application of the rules and discuss advantages and disadvantages of the strategy proposed.


2003 ◽  
Author(s):  
Hajin J. Kim ◽  
Scottie B. Mobley ◽  
James A. Buford, Jr.

2013 ◽  
Vol 756-759 ◽  
pp. 2188-2191
Author(s):  
Yong Chen ◽  
Qi Lin

Study of Virtual Test Bed theory is the prerequisite for further research and application. Contributions to its technology and implementation come from many directions and from many projects. The purposes and significance of Virtual Test Bed are described. The goals are analyzed. The conceptual architecture with generic relationships as the primary rack of Virtual Test Bed is build based on the hierarchical relationship between the concepts in simulation field, and the framework is proposed which lays the foundation for simulation system development based on Virtual Test Bed.


Author(s):  
Saikou Y. Diallo ◽  
Ross Gore ◽  
Christopher J. Lynch ◽  
Jose J. Padilla

In this paper, we propose an approach to formally verify and rigorously validate a simulation system against the specification of the real system. We implement the approach in a verification and validation calculator tool that takes as input a set of statements that capture the requirements, internal conditions of the system and expected outputs of the real system and produces as output whether the simulation satisfies the requirements, faithfully represents the internal conditions of the system and produces the expected outputs. We provide a use case to show how subject matter experts can apply the tool.


2012 ◽  
Vol 630 ◽  
pp. 185-188
Author(s):  
You Yu Liu ◽  
Zhen Hua Xu ◽  
Xiao Qing Tian

To change the current phenomenon of “being an armchair strategist" in the study of DC servo system, the simulation system of that was developed using virtual reality technology. The principle of pulse width modulation was stated. The development strategy of simulation software was introduced. Some key problems and their solutions in system development were put forward, which includes the formation of triangular-wave modulation, calculation of armature current, assurance of duty ratio with average voltage. Finally, an example was given using the virtual DC servo system simulation. This paper provides an assistive tool for the R&D of DC servo system.


Sign in / Sign up

Export Citation Format

Share Document