Heated Plate with Two-Zone Thermostatic Controls

Aluminum Plate with Embedded Heaters

This model demonstrates the use of scripts in RadTherm/MuSESPro Version 7.1 to simulate simple thermostatic control of two heating systems. The steps to develop and implement this model are shown below. This model represents a common heated plate system used in many manufacturing operations. Heated plates are used to cure adhesives or control chemical reaction rates. This example plate has some recessed areas where parts would be held and heated by direct conduction during the manufacturing process.

Aluminum Plate with Embedded HeatersWe began our workflow by examining our geometry in a CAD package. Our software handles objects somewhat differently than traditional solid modeling codes. We are translating a 3D surface into a 2D representation with thickness defined in the GUI. This allows you to vary the thickness (including layered thicknesses) in the GUI without returning to CAD to modify the geometry.

The views to the left are ghosted, solid, and wireframe, with the resulting mesh created at the bottom. Only the top surface was meshed. The mesh was divided into parts where thickness varied or where heaters were located.

Model Setup

We imported the parted-out mesh geometry into RadTherm for thermal analysis. The goal was to control the temperature at two different points on the geometry, producing approximately 255ºC in one location and 240ºC in another zone of the heat plate.


RadTherm Script Editor

Script Editor

RadTherm 7.1 utilizes the "QT Script" scripting language (based on Javascript) to perform hook functions (gathering data from the simulation) and to execute user-defined routines. In this case, scripts check the temperature of two different elements in the model, and independently turn heaters on/off relative to a set point and max delta above/below the setpoint. Version 7.1 includes a complete script editor; see screenshot below.

RadTherm hook functions dialog boxIn addition to the script, which is generic, the user inputs a simple text string to assign the thermostatic element number, the set point temperature, delta temperature, and imposed wattage for ON and OFF conditions. The user string for each of the two heater scripts are printed below.

T-Stat A
(TA=240),(dTA=1.5),(sensorElemA=649),(powerOnA=2000),(powerOffA=0)
T-Stat B
(TB=255),(dTB=1.5),(sensorElemB=550),(powerOnB=600),(powerOffB=0)


This text is input in the Hook Functions dialog box.


RadTherm console windowThe script also includes some run-time output to the console window, showing the current status of each heater, the temperature of the thermostatic elements, and whether or not the heater status is being changed on/off. Below is a screenshot of the console window. Data can also be written out to text files.RadTherm heated plate thermostatic controlsRadTherm thermal resultsElements chosen for the thermostatic controlsElement properties
The heaters are considered to be embedded within the aluminum plate. To implement the heaters, we imposed the energy on the internal nodes of 3-layer parts in RadTherm. Since the heater is considered to be the middle layer, we impose the wattage on both sides. Since the power is imposed in two places (both interior thermal nodes), our script imposes only half the actual wattage on each. The wattage is defined in the user string read by the routine. Simply editing the user string allows the user to change the power levels and reanalyze the system. Alternately, the power could read from a text file and several runs processed in batch mode for optimization studies.

Thermal Results

Below is a plot of the thermal results from RadTherm 7.1b—the temperatures of the thermostatic elements. Overshoot is due in part to the use of 30-second timesteps in the simulation. The thermostatic elements are checked at the end of each 30-second time step and the heater switched on/off as needed.

Choosing Elements

The elements chosen for the thermostatic controls are shown below and based on key temperature locations for manufacturing this part.
To determine an element's number, right click ON the element (even if a different element is already selected) and choose Properties>Element. See screenshot below for an example.


Transient Results

Click on the images below to view animated GIFs of the simulation in two different temperature scales. Note that each GIF is about 3 MB.


View More Sample Models

Aircraft Cabin Thermal Design

This sample model uses thermal design to improve the aircraft’s human comfort while reducing the power load on its climate control system.

Human Thermal with Berkeley Comfort Model

This sample demonstrates an evaluation of AC pull-down using two different source air temperature profiles and the resulting effects on localized passenger comfort. The Berkeley Comfort Model provides localized comfort results for each body segment computed from temperatures predicted by our Human Comfort Module.

Cathedral of Christ the Light

The analysis for this structure involved a prediction of solar loading as well as air circulation patterns throughout the structure. ThermoAnalytics used RadTherm software to determine the need for transmissive or non transmissive glass and predicted internal temperatures of the Cathedral on a sunny days at both half and maximum occupancy.

Multiple Human Thermal Comfort in a Sedan

A prediction of transient thermal comfort for humans driving a car through the desert. It provides realistic, localized loading of the vehicle's air nodes.

Human Simulation for Architectural Analysis

A human thermal model demonstrates the effects of solar intensity and ambient temperature. They drink a cup of coffee as the Human Comfort Module simulates their thermal response to the environment.

Silverstone Track Surface Temperature Simulation

RadTherm can predict Formula 1 racetrack surface temperatures. Simulations based on weather and track temperature can be a powerful ally in an event where a racer can win by mere seconds.

Oil-Water Cross Flow Heat Exchanger

We simulated a coil-in-tube cross flow heat exchanger to demonstrate RadTherm's fluid stream and convection heat transfer modeling capabilities. The heat exchanger surfaces were created in Rhino3D and meshed with ANSA. The mesh was exported into RadTherm.

DC-10 Airliner and Jetway Boarding Temperatures

Air travel passengers are all too familiar with the thermal discomforts of summer travel. Our DC-10 model provides insight to thermal management techniques that could improve the experience.

Commercial Light Truck with Refrigerated Cargo Box

RadTherm can model the thermal behavior of complex systems. In this case, a refrigerated truck transports cargo in a contolled environment. We simulate the vehicle's thermal behavior and the cargo system's thermal response.

Human Comfort on a Motorcycle

One of the most frequent complaints about motorcycles is the engine's heat plume. The plume hits the rider when they're idling in traffic or after getting off the highway. This analysis simulates this heat plume and predicts the temperature increase that the rider will experience.

Building with Solar Loading, CFD Wind Convection

This sample model demonstrates RadTherm's unique environmental effects applied to architectural analysis. You can generate transient thermal results by combining CFD results with RadTherm.

Vented Brake System Thermal Simulation

Thermal simulation of a brake system. The brake model is loosely based on the front rotors of a 2005 Ford Mustang.

Heated Plate with Two-Zone Thermostatic Controls

This model simulates simple thermostatic control of two heating systems. It represents a common heated plate system used to cure adhesives or control chemical reaction rates.

Natural Environment Model

Modeling the forest canopy generates accurate temperatures or IR signatures of objects in such environments. Studying the canopy can find passive "cool zones" for urban park development. Through simulation, the ideal size and location of trees can be planned to provide improved thermal comfort.

Heat Shield: Using TDFUtility to Improve Model Mesh

We model the development process of a simple exhaust-shield component model using the supplemental TDFUtility program (supplied with all software from ThermoAnalytics). The TDFUtility is a set of utilities combined into a single executable. We demonstrate how it can improve mesh and model quality.

Hybrid Unmanned Ground Vehicle

Sample unmanned ground vehicle signature analysis featuring a simple hybrid drive engine and exhaust system and sensor tower. The defense industry needs to consider the thermal (infrared) signature of its systems under various operating conditions and environments. MuSES performs a full thermal analysis followed by a radiance solution in specific IR wave bands corresponding to the sensor of interest.

Human Thermal Comfort for Architectural Analysis

The Human Comfort Module is available under a separate license to simulate the thermal response of a human body in an environment with significant thermal loads.

Schedule an Engineering Review of Your Project

To discuss your engineering requirements in detail, please use the contact form below or call our main office at (906) 482-9560 for a no-charge initial engineering review of your system.

Download Our Brochures Contact an Engineer