home / skills / a5c-ai / babysitter / flight-sim-model

This skill helps create and validate high-fidelity flight dynamics models for simulators and analysis, enabling realistic real-time performance.

npx playbooks add skill a5c-ai/babysitter --skill flight-sim-model

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.3 KB
---
name: flight-sim-model
description: Skill for creating and validating flight dynamics models
allowed-tools:
  - Read
  - Write
  - Glob
  - Grep
  - Edit
  - WebFetch
  - WebSearch
  - Bash
metadata:
  version: "1.0"
  category: aerospace-engineering
  tags:
    - flight-dynamics
    - simulation
    - modeling
    - validation
---

# Flight Simulation Model Skill

## Purpose
Create and validate high-fidelity flight dynamics models for training simulators, engineering analysis, and flight test support.

## Capabilities
- Six-DOF equation of motion implementation
- Aerodynamic database integration
- Propulsion model integration
- Landing gear and ground dynamics
- Atmospheric modeling (ISA, GRAM)
- Sensor and actuator modeling
- Model validation against flight data
- Real-time simulation interface

## Usage Guidelines
- Use validated aerodynamic databases from CFD and wind tunnel data
- Implement accurate propulsion models for all operating conditions
- Include realistic actuator dynamics and limitations
- Validate model against flight test data where available
- Document model fidelity and limitations
- Ensure real-time performance for pilot-in-the-loop applications

## Dependencies
- MATLAB/Simulink
- JSBSim
- FlightGear
- X-Plane

## Process Integration
- AE-013: Flight Simulation Model Development
- AE-024: Flight Test Planning

Overview

This skill creates and validates high-fidelity flight dynamics models for simulators, engineering analysis, and flight test support. It targets six-degree-of-freedom dynamics with integrated aerodynamics, propulsion, sensors, and ground interactions. The goal is deterministic, testable models suitable for pilot-in-the-loop and offline validation workflows.

How this skill works

The skill implements six-DOF equations of motion and connects aerodynamic databases, propulsion representations, actuator dynamics, and atmospheric models. It supports sensor and landing-gear modeling, real-time interfaces, and automated validation routines that compare simulated outputs to flight-test data. Outputs include model fidelity reports, performance diagnostics, and integration-ready runtime modules.

When to use it

  • Developing a training or research flight simulator requiring realistic aircraft behavior
  • Validating aerodynamic or propulsion updates against flight-test data
  • Creating high-fidelity models for pilot-in-the-loop real-time simulations
  • Supporting flight test planning and post-flight data analysis
  • Integrating sensor and actuator dynamics for hardware-in-the-loop testing

Best practices

  • Use validated aerodynamic databases from CFD, wind tunnel, or flight identification results
  • Implement propulsion models that cover full operating envelopes and transient behavior
  • Model actuator limits, rate dynamics, and control law interactions explicitly
  • Validate models iteratively against flight data and document remaining uncertainties
  • Profile and optimize for real-time performance when used in pilot-in-the-loop systems

Example use cases

  • Build a six-DOF model of a small transport aircraft for a desktop or full-motion simulator
  • Integrate CFD-derived lift/drag maps and validate against flight-test maneuvers
  • Model turbofan transient thrust and fuel control for engine-out scenario analysis
  • Add landing-gear shock and tire models for realistic ground handling and rollout
  • Generate sensor suites and failure cases for avionics integration testing

FAQ

What validation data is required?

Use flight-test time-series of control inputs and state responses, wind tunnel datasets, or CFD maps; the more varied the envelope coverage, the stronger the validation.

Which runtimes and tools are supported?

The skill integrates with common tools like MATLAB/Simulink, JSBSim, FlightGear, and X-Plane and can produce real-time-capable modules for pilot-in-the-loop systems.