Start a Project →
What we do
Capabilities Services Industries
Work
Company
About Careers Contact
Start a Project →
Selected work 04

Integrated Display Controller — one embedded controller for a full-flight simulator’s visual system.

A simulator engineering company was delivering two A320-214 full-flight simulators for Air Arabia in the UAE. We were engaged as the embedded engineering subcontractor for the visual system, and delivered the controller that drives the projectors, the blinders and the alignment routines, holds the calibration for each time of day state, and gives technicians local and remote access to all of it.

Client
Confidential simulator engineering company
End customer
Air Arabia
Industry
Aviation & simulation
Stage at start
Existing simulator programme
Volvix Systems role
Display control, blinder and servo electronics, maintenance software and system integration
The maintenance application running on a technician’s laptop beside the display controller and its touchscreen
01 / The brief

A visual system that had to behave as one.

A simulator’s visual system is several machines working together: projectors, blinders, alignment hardware and the optical and control equipment around them. A crew has to experience all of it as one continuous image. The controller had to hold that system together and stay reachable by technicians during installation, alignment, calibration and service.

The requirement went further than sending commands to projectors. Alignment, system status, calibration data, time of day profiles, local control and maintenance access all had to arrive in one place: a wall-mounted controller with its own touch panel, installed at the simulator.

02 / The problem

Several display components. One maintenance workflow.

Settings and calibration data have to stay coordinated across every channel, while any single projector can still be selected and adjusted on its own. Those two requirements pull against each other, and the controller is where they are reconciled.

It also has to run continuously inside the simulator, hold its configuration through a power cycle, and offer a separate maintenance interface without depending on the technician’s laptop being connected during normal training.

The image has to stay right, not just start right. As the simulated environment moves through the day, the settings that hold the image together have to move with it, on every channel, without a technician adjusting anything.

What the technician sees matters as much as what the system does. Projector status, system health and calibration state have to be readable from inside the simulator and from the maintenance workstation, and the two views have to agree.

Confidentiality
The Integrated Display Controller was developed under subcontract within the client’s simulator programme.
The client and their programme documentation remain confidential. This page describes the display control work we carried out, at the level of detail the client has cleared.
03 / What we did

One controller was developed to sit between the projectors, the blinders, the alignment hardware, the host system and the maintenance application: our own embedded control software, a local touchscreen on the panel, stored calibration for every time of day state, and a maintenance path that stays out of the way during training.

01Embedded control system — Our own embedded control software runs the controller and holds the state the whole visual system depends on. It operates on its own through normal training, and exposes the same controls to the maintenance application when the simulator is being serviced. 02Projector control — Centralised power, state and status handling across the projector channels, with individual channel selection when calibration or service needs it. Projector state, temperature, fan condition and network connectivity are reported in the interface. 03Blinder control — The blinders and their electronics were designed here, including the servo driver board that drives the actuators. Blinder position is set per channel from the same controller as the projectors, and moves with the time of day. 04Alignment — Automatic and manual alignment are started and configured from the controller, working with the reference alignment hardware in the display system. Alignment is run from the display system itself instead of as a separate procedure at each projector. 05Time of day and calibration — The controller follows the time of day the simulation is running and applies the calibration held for it across every channel. Dawn, day, dusk and night each carry their own settings. Calibration is stored in non-volatile memory inside the controller, and date-stamped backups can be kept locally or on the network. 06Maintenance application — A dedicated application for the technician’s laptop, giving access to projector control, calibration, configuration and system status. The laptop can be unplugged and stowed while the simulator is in use, and the controller carries on without it.

The controller monitors the system continuously while all of this runs. Temperatures, fan speeds, network connectivity and diagnostic state are reported to both interfaces, projector running hours are tracked for maintenance planning, and abnormal conditions raise a notification. Projectors can be put into standby when the simulated eye point has not moved for a set period, and a warning from the power system begins a controlled shutdown.

Layout view of the servo driver board that drives the blinders
Blinder control module
The servo driver board that drives the blinder actuators.
Designed here as part of the display system, so blinder movement shares the controller, the wiring and the maintenance interface used for the projector channels.
One of the two A320-214 full-flight simulators on its motion base
FIG. 01 — A320-214 SIMULATOR, UAE
04 / Where it stands

Two simulators. One control architecture.

Before
Multiple display components, each needing its own coordination and service.
After
A central embedded controller with local and remote interfaces for control, calibration and monitoring.
Next
A maintainable control architecture for continued operation, calibration and service.

Have a product or system you are trying to build?

Tell us what you are working on and what you need help with.

Start a Project →