Simulation Engineering: Build Better Embedded Systems Faster

Jim Ledin

  • 出版商: CMP Books
  • 出版日期: 2001-08-17
  • 售價: $2,213
  • 貴賓價: 9.5$2,102
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Paperback
  • ISBN: 1578200806
  • ISBN-13: 9781578200801
  • 相關分類: 嵌入式系統




Build complex embedded systems faster and with lower costs by:

knowing when and how much simulation testing is appropriate.

applying engineering methods to simulation design and development.

using the best tools available to develop simulations.

validating the simulation as an accurate representation of the system.

analyzing and effectively communicating results to management.

using simulation to reduce expensive system testing.

managing the costs of simulation development and testing.

Simulation veteran Jim Ledin delivers step-by-step instructions on the entire range of simulation techniques, and gives sage insight into the related management issues. You learn about simulation from the ground up beginning with the fundamentals of mathematical models and progressing through detailed instructions and application examples of working simulations. Practice exercises reinforce your ability to apply the techniques to a variety of problems.

Simulation novices will gain an understanding of the principles of simulation so they can effectively use commercial simulation tools like Simsystem,VisSim, and MATLAB/Simulink.

Experienced engineers will learn details of implementing non-real-time and hardware-in-the-loop (HIL) simulations, as well as hone their skills in configuration management and simulation results analysis.

Engineering managers will learn the value of simulation as a part of the product development process and its importance to the bottom line.

Table of Contents


Chapter 1 Simulation Engineering

  • Introduction
  • Embedded Systems
  • Simulation
  • Complex Products
  • Short Development Cycle
  • Improved Quality
  • Lower Total Cost
  • Resistance Against Simulation
  • Simulation Planning
  • Source Code and Examples
  • Chapter Overview

    Chapter 2 Modeling Dynamic Systems

    • Introduction
    • Dynamic Systems
    • Mathematical Modeling
    • Modeling Methods
    • Rigid Body Motion in Three-Dimensional Space
    • Stochastic Systems
    • Exercises

    Chapter 3 Non-Real-Time Simulation

    • Introduction
    • The User Interface
    • Model Issues
    • Configuration Management
    • Integration Algorithms
    • Initial Conditions, Driving Signals, and Stopping Conditions
    • Data Collection and Storage
    • Exercises

    Chapter 4 HIL Simulation

    • Introduction
    • HIL Simulation Design
    • Real-Time Simulation
    • HIL Simulation Implementation
    • Analog I/O Error Sources
    • Computing Hardware and I/O Devices
    • HIL Simulation Software Structure
    • Multiframing
    • Integrating and Debugging HIL Simulations
    • When to Use HIL Simulation

    Chapter 5 Distributed Simulation

    • Introduction
    • TCP/IP
    • Protocols for Distributed Simulation
    • Communication Latency and Jitter
    • The HLA Standard
    • Internet Game Protocols
    • Real-Time Simulation Protocol
    • Exercises

    Chapter 6 Data Visualization and Analysis

    • Introduction
    • Immediate Displays
    • Plotting Tools
    • Animation
    • Automated Analysis and Reporting
    • Data Analysis Techniques
    • Exercises

    Chapter 7 Verification, Validation, and Accreditation

    • Introduction
    • Verification and Validation
    • Accreditation
    • VV&A Plans and Reports

    Chapter 8 Simulation Throughout the Development Cycle

    • Introduction
    • Requirements Definition
    • Preliminary Design
    • Detailed Design
    • Prototype Development and Testing
    • Product Upgrades
    • Fielded System Problem Analysis
    • Exercises

    Chapter 9 Simulation Tools

    • Desired Simulation Tool Characteristics
    • Dynamic System Simulation Products
    • Other Software Tools
    • Real-Time Simulation Computing Systems
    • Exercises


    Appendix A Answers to Selected Exercises