Two-loop heater integration

Cascade Heater Control: Separate the Plate Loop from the Fluid Loop

Define the inner plate-temperature loop and outer fluid-temperature loop, identify the plant seen by each controller and commission limits and handover without letting two controllers independently command one heater.

Send Drawings7 min read
A circular heater plate beside an opened metal vessel interface, with perimeter fastening positions visible.
On this page

Two temperature sensors do not automatically create cascade control. In a true plate-to-fluid cascade, the outer controller requests a plate temperature and the inner controller decides the heater power needed to achieve it. That command hierarchy lets the local loop address suitable disturbances before the slower fluid loop reacts, provided the measured dynamics support the arrangement.

System boundary

A permitted heater assembly with a plate or wall sensor, a distinct fluid-process sensor, one power actuator and two nested controllers. Cascade performance is not proof of dry-run protection or an approved local temperature limit.

Integration interfaces

System interfaces and validation ownership
InterfaceRequired inputThick film roleValidation owner
Outer fluid controller to inner targetRequested plate temperature, unit scaling and limits.Heat the plate or wall feeding the process.Controls architect.
Inner plate controller to power stagePlate feedback, actuator command and measured closed-loop response.Deliver heat through the actual substrate and mount.Thermal-loop designer.
Plate to fluid and outlet sensorFlow, contact, transport and sensor dynamics.Contribute to the identified heat-transfer chain.Fluid-system integrator.

Integration risks

Integration risks and verification responsibilities
RiskControl or verificationValidation owner
Both controllers independently command the same power stage.Define one explicit nested command path.Controls reviewer.
Outer tuning ignores a slow or limited inner loop.Identify the outer plant with the inner loop closed.Commissioning engineer.
A local control sensor is assumed to provide independent protection.Retain the separately reviewed protective architecture.Safety owner.

System integration decisions

  • Make the outer output a bounded inner temperature target, not a second direct power command.
  • Commission the inner loop before identifying the plant seen by the outer loop.
  • Verify both sensor roles, available authority and behavior when either loop leaves automatic operation.

Draw one path from fluid target to heater power

The outer controller compares desired and measured fluid temperature. Its output becomes the setpoint of the inner plate-temperature controller. The inner controller compares that request with the plate measurement and commands the power stage. Put the units on every arrow: fluid temperature, plate-temperature target and power-command percentage are different signals even if a display presents each as a number.

Do not sum two independently tuned temperature-controller outputs at the power stage and call the result cascade. That arrangement creates interacting command sources rather than the intended hierarchy. If feedforward or a supervisory limit is also present, draw its exact insertion point. The review must show which controller owns the actuator and which signal the outer controller can actually request.

Choose the inner measurement for the disturbance it can observe early

The inner sensor should represent a useful intermediate thermal state that responds early enough to support a faster local loop. A plate or heated-wall measurement may reveal a local input disturbance before the downstream fluid sensor does. Its attachment, response time and relation to the critical region must be known; simply placing a sensor nearer the heater does not guarantee a usable inner loop.

The outer sensor represents the process result, such as temperature at a defined delivery plane. It can still be affected by transport delay, mixing and changing flow. Do not replace that requirement with an easily stabilized plate reading. A stable intermediate temperature is valuable only if the outer loop can use it to achieve the required process condition over the intended load range.

Close and verify the inner loop while the outer loop is not driving it

During initial commissioning, place the outer controller in the appropriate supervised state and provide controlled plate targets directly to the inner loop. Verify sensor sign, actuator direction, command scaling and response within the permitted assembly conditions. Observe actual heater power rather than relying only on a controller status symbol. Retain independent termination and protection during these tests.

Identify the inner closed-loop response to its temperature target and to relevant local disturbances. This response includes the sensor, controller, actuator and heater assembly. It is not the same as the open-loop heater time constant. The outer controller will see the closed inner system, so a later change to inner tuning or filtering changes the plant used for outer-loop design.

Include the closed inner loop in the plant seen by the outer controller

For a simplified one-way thermal chain, let Hin describe actual plate-temperature deviation divided by its requested deviation with the inner loop closed. Let Gpf describe fluid-temperature deviation produced by actual plate-temperature deviation. The outer-loop plant is their product, not Gpf alone. Any relevant delay or sensor dynamics must be retained in the appropriate factor.

As a hypothetical model, take Hin as one over one plus two s and Gpf as 0.4 over one plus 20 s. The outer plant is 0.4 divided by the product of those two denominators. Treating the plate as an ideal instantaneous temperature source discards the two-second factor. That approximation needs justification from the chosen outer response, not an assumption that a closed loop is infinitely fast.

Gouter(s)=Hin(s)Gpf(s)

  • Hin: dimensionless closed-inner-loop transfer from requested to actual plate-temperature deviation.
  • Gpf: dimensionless local transfer from plate-temperature deviation to fluid-temperature deviation.
  • Gouter: transfer from the outer controller's plate target to its measured fluid result.
  • s: complex frequency in reciprocal seconds; model time constants are in seconds.

Linearized one-way chain about a defined flow and thermal state, with relevant sensing dynamics included. Significant two-way coupling, changing flow or nonlinear losses require a more complete identified model.

Check temperature authority as well as response-speed separation

The inner loop needs to respond sufficiently faster than the desired outer behavior for the nested arrangement to provide useful separation. There is no universal bandwidth ratio that validates every thermal assembly. Evaluate the full model and measured response, including uncertainty, sensor delay and actuator limits. A slow inner loop can make an aggressively tuned outer loop repeatedly request a target that has not yet been reached.

In the illustrative model, the steady plate-to-fluid gain is 0.4. A five-kelvin fluid increase would require a 12.5-kelvin plate increase near that operating point. If the permitted plate-target increment is only ten kelvin, the modeled available fluid increment is four kelvin. Increasing the outer gain cannot create the missing authority; it will merely drive the inner target into its limit.

Specify what the outer loop sees when the inner loop cannot follow

The inner target may be limited by the reviewed plate-temperature range, while the power stage can separately reach its output limit. Those are different constraints. Log the requested and accepted plate targets, actual plate temperature and applied power. This separates an unavailable target from a target that is valid but not yet achieved.

When the inner loop is placed in manual operation or loses valid feedback, define the outer controller's behavior explicitly. It must not continue accumulating an unconstrained request while assuming that it still controls the intermediate state. State tracking and anti-windup require the actual implementation review; the table below identifies the interfaces that must be handed over, without prescribing one universal controller algorithm.

Cascade operating-state handoff
StateOuter-loop responsibilityObservation required
Inner automatic and within limitsRequest a valid plate targetAccepted target and closed-loop plate response
Plate target limitedRecognize unavailable process authorityRequested versus accepted target
Power output limitedAvoid assuming instantaneous target attainmentApplied power and persistent plate error
Inner loop manualFollow the approved tracking/hold policyMode, manual command and outer state
Sensor or protection faultFollow the approved inhibition sequenceActual current and protective status

Test local and process disturbances separately

A disturbance acting inside the inner-controlled path can be addressed differently from a change entering downstream in the fluid process. Select controlled tests that distinguish those locations. Compare plate and outlet responses on a common time base, together with both controller commands. Do not infer cascade benefit from a single setpoint response where the local disturbance-rejection function was never challenged.

Keep the test configuration and average operating state comparable when evaluating single-loop and cascade arrangements. A faster response obtained only by allowing a higher plate target is not purely a control-architecture improvement. Retain the same reviewed limits so the comparison answers whether the additional sensor and nested loop improve the required process behavior within the same physical envelope.

Keep the two-loop configuration as one controlled system

Provide the signal diagram, sensor locations, inner response record, outer plant model and selected control settings. Include unit scaling, accepted target limits, mode transitions and the observed authority boundaries. Recheck the outer behavior after changes to the inner controller, sensor attachment, heater mounting or flow path, even if the outer gains themselves remain unchanged.

The completed review establishes a useful hierarchy: the inner loop regulates a measurable intermediate temperature and the outer loop regulates the customer's delivered process condition. Neither loop alone establishes uniform temperature everywhere or replaces independent protection. The value of cascade control comes from that specific division of work and its verified dynamics, not simply from adding another temperature sensor.

Send the nested heater-control diagram

Identify both controlled temperatures and the command passed between controllers.

  • Plate/fluid sensor locations, attachment and response records.
  • Inner-loop closed response and outer plant model under defined flow.
  • Target scaling, temperature/power limits and manual/fault mode behavior.
  • Local-disturbance and process-disturbance traces with actual heater power.

The drawing-upload form loads as you reach this section.