- Messages
- 112
- Country

Hi folks,
I'm working of simulating some aircraft systems (outside FSX/XPX etc) and getting in a bit of a pickle about how to manage engine start up. I'm trying to simulate a reasonably high level of systems detail so not just making indicated engine thrust proportional to throttle lever position.
The engine I'm trying to simulate is a 2 spool turbofan which is started with a Gas Turbine Starter (GTS) and controlled with a Digital Engine Control System (DECS). The DECS is responsible primarily for sensing the pilots throttle lever angle, controlling fuel valves and thus controlling N1 RPM. I believe it also controls igniters and manages the start sequence. As far as I understand from documentation, the GTS runs up to speed then engages with the N2 spool to start it turning. At some point the DECS takes control, opens fuel valves and lights the igniters. If the engine lights then the DECS manages it to idle at 29% N1 RPM.
So, on to the code:
I have a GTS object which I instruct to spin up to 77000 (the speed at which the manual says it engages with the N2 spool).
Next the GTS code starts accelerating the virtual N2 spool on my relatively dumb Engine object.
I have an N2 RPM Sensor object which throws events periodically which are caught by my DECS object.
Where I'm getting myself a bit confused is in how I should manage what happens next, so here's a whole bunch of questions:
1) Before the engine is lit, does an N1 fan spool start to rotate under the pressure of (cold) air passing over its turbines by virtue of the N2 rotation? If so, how fast in relation to N2?
2) At what sort of N2 speed would it be normal to start igniting fuel?
3) Once combustion is taking place, what would be a typical rate of acceleration of N1?
4) Does a GTS automatically disengage once a light is detected?
5) Is JPT the sensor that tells DECS that the engine is lit?
I appreciate that not all turbofans are created equal but am just looking for some ball park figures to help me get a plausible sequence of events.
Many thanks in advance for any insight you can give,
Z
I'm working of simulating some aircraft systems (outside FSX/XPX etc) and getting in a bit of a pickle about how to manage engine start up. I'm trying to simulate a reasonably high level of systems detail so not just making indicated engine thrust proportional to throttle lever position.
The engine I'm trying to simulate is a 2 spool turbofan which is started with a Gas Turbine Starter (GTS) and controlled with a Digital Engine Control System (DECS). The DECS is responsible primarily for sensing the pilots throttle lever angle, controlling fuel valves and thus controlling N1 RPM. I believe it also controls igniters and manages the start sequence. As far as I understand from documentation, the GTS runs up to speed then engages with the N2 spool to start it turning. At some point the DECS takes control, opens fuel valves and lights the igniters. If the engine lights then the DECS manages it to idle at 29% N1 RPM.
So, on to the code:
I have a GTS object which I instruct to spin up to 77000 (the speed at which the manual says it engages with the N2 spool).
Next the GTS code starts accelerating the virtual N2 spool on my relatively dumb Engine object.
I have an N2 RPM Sensor object which throws events periodically which are caught by my DECS object.
Where I'm getting myself a bit confused is in how I should manage what happens next, so here's a whole bunch of questions:
1) Before the engine is lit, does an N1 fan spool start to rotate under the pressure of (cold) air passing over its turbines by virtue of the N2 rotation? If so, how fast in relation to N2?
2) At what sort of N2 speed would it be normal to start igniting fuel?
3) Once combustion is taking place, what would be a typical rate of acceleration of N1?
4) Does a GTS automatically disengage once a light is detected?
5) Is JPT the sensor that tells DECS that the engine is lit?
I appreciate that not all turbofans are created equal but am just looking for some ball park figures to help me get a plausible sequence of events.
Many thanks in advance for any insight you can give,
Z

