Induction heating simulation utility
This script facilitates the generation of a series of coupled AC Magnetic - Transient Heat Transfer analysis problems, enabling the simulation of induction heating processes in materials with temperature-dependent electromagnetic properties.
The process involves first setting up an AC Magnetic -> Transient Heat Transfer coupled problem. Then, a series of these coupled problems is generated for different process stages, with magnetic properties adjusted based on the temperatures reached at the end of each stage. All temperature-dependent model block labels must contain the same identifier text string, which will be entered in the relevant field on this page.
The script's output includes a series of QuickField problems (AC Magnetics coupled with Transient Heat Transfer) for each stage of the process, along with tables and plots displaying the temperatures at designated control points at the end of each stage.
The Excel file contains two worksheets: MagneticProperties and ProcessControl. Embedded VBA macros can be executed by pressing the corresponding buttons on these sheets.
Steps for Running an Induction Heating Simulation:
- Specify Temperature-Dependent Magnetic Parameters: Input the required temperature-dependent magnetic properties on the MagneticProperties sheet of the Excel file.
- Create a Coupled Problem: Set up a coupled AC Magnetics -> Transient Heat Transfer problem. Ensure that all related problem files are stored in the same directory as the Excel file. Blocks with temperature-dependent magnetic properties must share a common label string in part of their names. Define up to three control points, each with a unique node label.
- Input Simulation Parameters: Enter the necessary simulation parameters in the highlighted yellow cells on the ProcessControl sheet.
- Run the Simulation: Click Reset to clear previous results and initialize the time. Then, click Start/Continue to begin the simulation for the set number of stages or until the desired maximum temperature is reached at one of the control points. If you click Stop during the simulation, it will halt at the current stage but can be resumed later.
- Video: Induction heating simulation utility
- Accept terms and download script and simulation example files.
The software is provided "as is" and the author disclaims all warranties with regard to this software including all implied warranties of merchantability and fitness. in no event shall the author be liable for any special, direct, indirect, or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.