A control system, comprising: an actuator for positioning a control device, the control device comprising a rotary apparatus including a rotor and a rotor case, wherein the actuator is configured to position the control device; a control law for directing the actuator as a function of a model output; and a model processor for generating the model output, the model processor comprising: an input object for processing model input vector and setting a model operating mode; a set state module for setting dynamic states of the model processor, the dynamic states input to an open loop model based on the model operating mode; wherein the open loop model is configured to generate a current state derivatives as a function of the dynamic states and the model input vector, a constraint on the current state derivatives being based on a series of cycle synthesis modules, each member of the series of cycle synthesis modules modeling a component of a cycle of the control device and comprising a series of utilities, the utilities based on mathematical abstractions of physical properties associated with the component, the series of cycle synthesis modules including a rotary apparatus module configured to estimate a tip clearance between the rotor and the rotor case; wherein the open loop model is configured to generate synthesized parameters; an estimate state module for determining an estimated state of the model based on at least a prior state model output, the current state derivatives of the open loop model, and the synthesized parameters; and an output object for processing at least the synthesized parameters to determine the model output. an actuator for positioning a control device, the control device comprising a rotary apparatus including a rotor and a rotor case, wherein the actuator is configured to position the control device; a control law for directing the actuator as a function of a model output; and a model processor for generating the model output, the model processor comprising: an input object for processing model input vector and setting a model operating mode; a set state module for setting dynamic states of the model processor, the dynamic states input to an open loop model based on the model operating mode; wherein the open loop model is configured to generate a current state derivatives as a function of the dynamic states and the model input vector, a constraint on the current state derivatives being based on a series of cycle synthesis modules, each member of the series of cycle synthesis modules modeling a component of a cycle of the control device and comprising a series of utilities, the utilities based on mathematical abstractions of physical properties associated with the component, the series of cycle synthesis modules including a rotary apparatus module configured to estimate a tip clearance between the rotor and the rotor case; wherein the open loop model is configured to generate synthesized parameters; an estimate state module for determining an estimated state of the model based on at least a prior state model output, the current state derivatives of the open loop model, and the synthesized parameters; and an output object for processing at least the synthesized parameters to determine the model output. an input object for processing model input vector and setting a model operating mode; a set state module for setting dynamic states of the model processor, the dynamic states input to an open loop model based on the model operating mode; wherein the open loop model is configured to generate a current state derivatives as a function of the dynamic states and the model input vector, a constraint on the current state derivatives being based on a series of cycle synthesis modules, each member of the series of cycle synthesis modules modeling a component of a cycle of the control device and comprising a series of utilities, the utilities based on mathematical abstractions of physical properties associated with the component, the series of cycle synthesis modules including a rotary apparatus module configured to estimate a tip clearance between the rotor and the rotor case; wherein the open loop model is configured to generate synthesized parameters; an estimate state module for determining an estimated state of the model based on at least a prior state model output, the current state derivatives of the open loop model, and the synthesized parameters; and an output object for processing at least the synthesized parameters to determine the model output.