Research Article

A Novel Software Simulator Model Based on Active Hybrid Architecture

Table 3

Proposed hybrid simulator versus other different existing simulators.

CriteriaProposed
hybrid software simulator
FDC toolbox version (1.3) [8]SCALAB virtual reality simulator [9]IEST fixed based flight simulator [10]

Flight modelFixed wing
De Havilland DHC-2 “Beaver”
Fixed wing
De Havilland DHC-2 “Beaver”
Helicopter
Uh-1h
IEST framework
Internal flight model

Required workstations11310

OSWindowsWindowsWindowsWindows
QNX (optional)

Network infrastructureNot requiredNot requiredRequiredRequired

Extra equipmentRC guidance device
1 LCD
1 LCDHead mount display
Data gloves
Pilot control stick
Motion tracker
Pedals
1 LCD
Physical cabin
Electrical cabinet, visual displays, platform
Boarding bridge and Instructor Operation Station (IOS)
SoundBox
Instrument panel
4 LCDs

PortabilityPortablePortablePortableFixed

CostHigher than FDC by the RC guidance device costLow cost15000$Not explicitly mentioned

Utilized languages and packagesVB.NET and MATLAB/SimulinkMATLAB/SimulinkFlightGearMATLAB
RT-Lab

Required automatic code generationNot requiredNot requiredNot requiredRequired

Simulation environmentActive hybrid environment (VB.NET and MATLAB)Single environmentSingle environmentMATLAB model migration to RT-Lab

HMIAvailable (VB.NET)Not availableAvailableAvailable

Maps resourcesAvailable (support map resources from global providers through API) Not availableAvailableAvailable

Mission planningSupportedNot availableNot explicitly mentionedNot explicitly mentioned

HILSAvailableNot availableAvailableAvailable

Atmospheric modelsCan use FDC modelsGusts models, turbulence, and wind-shearNot explicitly mentionedNot explicitly mentioned

Full mission recording, signals playback and on-screen playbackAvailable (VB.NET development)Not available (single run only)Available (FlightGear)Not explicitly mentioned

Core model modification requirementsModify in MATLAB; then immediately run the whole simulator featuresModify in MATLABNot explicitly mentionedModify MATLAB/Simulink model, AutoCode Generation for RT-Lab compilation, load model, and execute the whole simulator features

Architecture flexibilityCan be extended to support aerial or other different vehicle types (ground, surface, etc.) Aerial vehicles onlyNot explicitly mentionedNot explicitly mentioned

Functional fidelityAbove medium MediumMediumNot explicitly mentioned