Title: VTB Overview
1Virtual Test Bed Year Three Review
The University of South Carolina Dept. of
Electrical and Computer Engineering
Roger A. DougalVTB Project Director
2Three years ago...
We shared with you
A Vision
A Plan
A Team
3The Vision
The Virtual Test Bed will be a tool for
top-down, mission-oriented system simulation and
virtual prototyping. It will employ advanced
computing technologies, graphical interfaces, and
advanced visualization techniques to bond common
modeling programs into a useful federation of
tools.
4The Plan
5The Team
Purdue
Missouri/Rolla
USC
Taganrog(Russia)
Georgia Tech
6We created...
An infrastructure for virtual prototyping of
systems of complex systems
And a little superstructure, too
7Now, we have a VTB that allows Plug and Play
Simulation of Multi-Technical Systems
Mechanicalload
Motor
Matlab
ACSL
PEBB
Saber
Generator
ACSL
Electricalnetwork
SPICE
8Simulation Engine
Dynamic Models
Visualization Engine
Network Solver
AC
Translated modelinterface class(tight coupling)
SPICE
Translators
ACSL
Saber
Wrappers
Translated modelexecution class(loose coupling)
Matlab
Geometry Models
Data Channels
Wrapped model execution class(loose coupling)
DXF
Inventor
3D Studio
IGES
ProEngineer
Translators
Wavefront
Lightwave
9Internet model access
VTB Modelserver
Model fileserver
Accepts submitted model Executes
translation Requests supporting info Stores and
indexes model Makes available for download
Userworkstation
10Strengths of VTB
- Preservation and re-use of existing models
- We have demonstrated use of models that
originated at Purdue, Penn State, Univ. Missouri,
Northrop Grumman, . - Efficient creation of new models
- New tools for formulation of AC form models
- Data communication between model objects
- Prepares the path for hardware in the loop
- Enables data exchange between model objects
11Achievements
- A Team
- Translators
- Network Solver
- Data Channels
- Visualization Environment
- Exquisitely refined understanding of the problem
domain
12Today
Start
1996 1997 1998 1999 2000
HME Ship systems
PEBB Applications
Applications
PEBB Design
VTB Maturity
VTB 1FunctionalComponents
VTB 2IntegratedComponents
VTB 3FullUtility
Applications
Translators
SPICE/ACSL
SABER,MatLab
Others
Scenario builder
Line edit
Visual
Intelligent
Solvers
Temporal
Temporal/Spatial
High speed
VTB
Visualizers
Animated geometric, Line graphs
Advanced rendering
Interoperable
Libraries
Demonstration parts
Model variety
ComprehensiveShip systems
Wavelet-basedsolvers
Technology Development
Neural nets
Software development tools
Translatortechnologies
Finite element solvers for physics based models
Algorithms
Adaptive recognition of recurrent waveforms
Visualizationtools
Automated test generators
Librarian functions
Technologies
13Significant events this year...
- Challenge problem
- New methods for handling legacy models (ACSL
Server, Matlab RTW) - Saber translator
- Integrated spatial solver
- Ported visualization system to NT
- Team building with user community
14Looking Forward...
B r e a d t h
refinement
completeness
new capabilities
Depth
Applications... zonal distribution automatic
controls aircraft electric fuel cell power
15Refinement
- Better integration of software components
- Uniform look and feel
- Better algorithms and speed
- Better user documentation
- Implementation of user suggestions
16Completeness
- Increased coverage of languages
- Additional mechanisms for coupling model objects
- Hierarchical model structures
- Full implementation of real time infrastructure
17New Capabilities
- Capability to test and run embedded controller
code - Capability to interact with hardware in the loop
18Institutionalizingthe Technology
- Application to real problems
- Significant support for Navy programs
- DD21, CVX -- AESS, DC ZEDS, ..
- Power Industry-- FACTS, power quality, stability,
sensitivity, - Incorporation into the teaching environment at
USC - Classes - software engineering, power
engineering, power electronics - Labs - real-time systems, system design
- Creating capable graduates who know and value
this technology