A feedback control system, comprising: a controller to control an operation of a gas turbine engine in accordance with current and previous measured states, the controller including a servo, a processor and an event trigger controller, characterized in that the event trigger controller is configured to cause the processor to command the servo to: perform model based control executions in an event a difference between the current and previous measured states exceeds a threshold based on the previous measured state or the current measured state exceeds a limit, wherein the MBC executions are periodically performed in consecutive time steps and include at least one of fuel control executions by modulation of relative amounts of compressed air and fuel to be combusted in a combustor of the gas turbine engine, inlet guide vane control executions by control of IGV angles in an inlet of a compressor of the gas turbine engine, and fire temperature control executions by controlling firing temperatures within the combustor, a turbine section; and, where appropriate, a transition zone therebetween of the gas turbine engine, and skip the MBC executions in an event the difference does not exceed the threshold and the current measured state does not exceed the limit, wherein skipping the MBC executions involves omitting calculations of the MBC executions by the processor and omitting performing these MBC executions by the servo in the current time step. a controller to control an operation of a gas turbine engine in accordance with current and previous measured states, the controller including a servo, a processor and an event trigger controller, characterized in that the event trigger controller is configured to cause the processor to command the servo to: perform model based control executions in an event a difference between the current and previous measured states exceeds a threshold based on the previous measured state or the current measured state exceeds a limit, wherein the MBC executions are periodically performed in consecutive time steps and include at least one of fuel control executions by modulation of relative amounts of compressed air and fuel to be combusted in a combustor of the gas turbine engine, inlet guide vane control executions by control of IGV angles in an inlet of a compressor of the gas turbine engine, and fire temperature control executions by controlling firing temperatures within the combustor, a turbine section; and, where appropriate, a transition zone therebetween of the gas turbine engine, and skip the MBC executions in an event the difference does not exceed the threshold and the current measured state does not exceed the limit, wherein skipping the MBC executions involves omitting calculations of the MBC executions by the processor and omitting performing these MBC executions by the servo in the current time step. perform model based control executions in an event a difference between the current and previous measured states exceeds a threshold based on the previous measured state or the current measured state exceeds a limit, wherein the MBC executions are periodically performed in consecutive time steps and include at least one of fuel control executions by modulation of relative amounts of compressed air and fuel to be combusted in a combustor of the gas turbine engine, inlet guide vane control executions by control of IGV angles in an inlet of a compressor of the gas turbine engine, and fire temperature control executions by controlling firing temperatures within the combustor, a turbine section; and, where appropriate, a transition zone therebetween of the gas turbine engine, and skip the MBC executions in an event the difference does not exceed the threshold and the current measured state does not exceed the limit, wherein skipping the MBC executions involves omitting calculations of the MBC executions by the processor and omitting performing these MBC executions by the servo in the current time step.