A Piper Seneca II for FlightGear

Last update: 2008-02-03
update
This page is partly outdated. Please also check
http://wiki.flightgear.org/flightgear_wiki/index.php?title=Piper_PA34-200T_Seneca_II


Introduction
3D model
Flightmodel
Screenshots
Features
TODO list
Changes
Download
Icing
HOWTO fly this Seneca
Legal stuff

Introduction

This is a model of a Piper PA34-200T Seneneca II for use in FlightGear, the open source flight simulator. I used a pilots operating handbook, a real Seneca (D-GEJL) and some real flight performance data to build this model.
D-GEJL D-GEJL

3D model

The 3D model was made with help of AC3D using the 3 view from the POH and some dimensions I picked from the real airplane. For the textures I use Inkscape to create scalable vector grahics and GIMP for the raster graphics.
The image shows a screenshot of AC3D with the 4 views of the seneca's outside.
AC3D Screenshot

Flightmodel

The flightmodel is JSBSim. JSBSim is able to model comlex flight controls, supercharged piston engines, ground (gear) reactions and calculates forces and moments based on aerodynamic coefficients. To compute these coefficient I use DATCOM+, a nice tool that takes the geometric dimensions as input and puts out the aerodynamic coefficients that could be used by JSBSim. I have put a copy of my input file here: SenecaII.dcm. The result file is here: datcom.out.
I have modified the output generated by datcom to close the gap between "theory" and "reality". I scaled the values for lift and drag coefficients using calculated values of minimum drag and maximum lift coefficients derived by the performance data of the POH.

Some screenshots

Standing on ground, engine stopped, prop feathered.


Closeup with doors open.

"I'm a poor lonesome cowboy and I'm a long way from home..."


Pilot's view (cockpit)


Pilot's view with instrument lights on


Reality


Pilot's view II (switch panel)


Flap lever, elevator and rudder trim, fuel selectors


Closeup: RPM and MP (left engine cutted), gear, parking-brake, prop-deice and kr87 ADF radio


I love it! (fullsize version here)


High above LOWZ, Zell am See/Austria looking north(fullsize version here)


Features

Some goodies are working:

TODO list

Here are the most annoying bugs and unimplemented features:

Changes

version 2006-11-23, releae 0.5 version 2006-11-15, release 0.4 version 2006-05-30, release 0.3 version 2006-05-18, release 0.2

Download

The Seneca II is part of the base package of FlightGear 1.0.0. The most current version may be fetched from cvs. Please follow the instructions at http://www.flightgear.org/.
Try running it with
fgfs --aircraft=SenecaII-jsbsim
Good luck and happy landings!

Icing

Since the Seneca provides anti- and deice equipment, I tried to model structural icing into flightgear. A little nasal script does most of the work: First it reads the property nodes under /sim/model/icing where any number of iceable elements configure the ice sensitive elements of the aircraft. Each element have a name, a sensitivity to icing, may have a salvage control and the name of a output property where the collected amount of ice is written to. After the initial configuration, a timed loop is executed every 2 seconds. It The icing severities are defined as
severity inches per NM (still air)
NONE -0.3 80
TRACE 0.5 80
LIGHT 0.5 40
MODERATE 0.5 20
SEVERE 0.5 10
The rule for icing severity is:
OAT_min OAT_max severity_min severity_max
-99 -30 NONE TRACE
-30 -20 TRACE LIGHT
-20 -12 LIGHT MODERATE
-12 -2 LIGHT SEVERE
-2 -0 NONE MODERATE
0 999 NONE NONE
When oat is above zero degc, Ice melts at a rate of 0.5" per 10NM at 10degc, the warmer the faster.

HOWTO fly this Seneca - a virtual checklist

Here is a simplified checklist to be used with this Seneca model.
This is a simplified version of my real checklist. Some items have been omitted, some have been adapted to match the simulation.
** DO NOT USE THIS FOR A REAL FLIGHT **.

Speeds

Cockpit

Before Start Engine

Start Engine

After Start Engine

Taxi

Line-Up

After Takeoff

CRUISE

APPROACH

FINAL

Legal stuff


All 3d models were created by Torsten (http://www.t3r.de/).
Some of the textures, models or panels are inspired or derived from flightgear sources.
The chart texture for the enroute charts on the copilot seat is © Jeppesen Sanderson, Inc.
The gma340 texture is © Garmin Ltd.
All my work presented on this page is released under Gnu General Public License (http://www.gnu.org/licenses/gpl.html).