Skip to main content

Programmable Ramp-and-Soak Cycles: Controlling Temperature Through the Heat Treatment Process

A programmable ramp-and-soak cycle is the time-versus-temperature profile that defines every heat treatment operation — the sequence of controlled heating rates, temperature holds, and controlled cooling rates that determines what microstructure forms, whether residual stresses are relieved to specification, and whether the cycle meets code compliance requirements. UTEC Industrial provides in-house induction hardening, through-hardening, and quench-and-temper heat treating services for industrial components in the Pacific Northwest, with integrated CNC machining and reverse-engineering capability. Modern industrial furnace controllers execute these cycles automatically, following a pre-programmed profile while monitoring actual temperature through multiple thermocouples and adjusting burner firing rate or electric element output to stay on setpoint. This article covers the parameters that define a ramp-and-soak cycle, the role of thermocouple placement, how the controller handles deviations, and how cycle records document code compliance for PWHT and other regulated heat treatment.

What is a ramp-and-soak cycle and what does it control?

A ramp-and-soak cycle is a pre-programmed time-versus-temperature profile expressed as a sequence of three segment types: ramp segments (controlled heating or cooling at a specified rate, in °F per hour), soak segments (a controlled hold at a specified temperature for a specified duration), and transitions between them. A typical quench-and-temper austenitize cycle for AISI 4140 might consist of: ramp from ambient to 600 °F at 400 °F/hr (about 1.5 hours), equilibration soak at 600 °F for 30 minutes, ramp from 600 °F to 1,575 °F at 300 °F/hr (about 3.3 hours), full-austenitize soak at 1,575 °F for 2 hours (one hour per inch of section), then end-of-cycle at the door-open temperature before the part is transferred to the quench. Each segment is defined by its setpoint temperature, target rate, and hold duration. The controller — a dedicated process controller or programmable logic controller (PLC) — reads the active thermocouples and adjusts burner firing rate (for gas-fired furnaces) or heating element output (for electric furnaces) continuously to keep actual temperature on the programmed profile. This is fundamentally different from an uncontrolled cycle where an operator manually adjusts firing: the ramp-and-soak controller removes human judgment from execution and produces a reproducible cycle that can be documented, audited, and compared against a code-specified profile (ASM Handbook, Vol. 4A, ASM International, 2013; ASM Handbook, Vol. 4B, ASM International, 2014).

What are the main programmable parameters in a ramp-and-soak profile?

The heat treater programs the following parameters into the controller for each cycle: ramp rate in °F per hour (typical range 50–600 °F/hr for industrial furnaces, with tighter rates required for thick sections and heat-sensitive materials); target setpoint temperature for each soak segment (specified with an acceptable deviation band — typically ±25 °F for general work, ±15 °F for PWHT, tighter for aerospace); soak duration, measured from the moment the coldest load thermocouple reaches the lower bound of the specified temperature window rather than from the moment the controller setpoint is reached; cooling rate for the cool-down segment (typically specified as a maximum — slower than the natural furnace decay rate requires active heating to slow the cool; faster requires opening the door or other accelerated cooling); any intermediate equilibration holds at lower temperatures to reduce thermal gradient stresses during ramp-up; and the end-of-cycle setpoint at which the cycle is considered complete (typically 300–600 °F depending on the process, below which the load can be safely removed). For code-compliant cycles, additional parameters include minimum and maximum ramp rate bands specified by the governing code, thermocouple placement requirements, and any required dwell at intermediate temperatures for hydrogen diffusion or other metallurgical purposes (ASM Handbook, Vol. 4B, ASM International, 2014; ASME Section VIII Div 1, UW-40).

How is ramp rate selected and why does it matter?

Ramp rate selection balances cycle time (faster rates improve throughput) against thermal gradient stress in the load (slower rates are safer for thick sections). The standard industry guideline for steel: ramp rate not exceeding 400 °F/hr above 600 °F for sections up to approximately 2 inches; reduce to 200 °F/hr for sections 2 to 4 inches; further reduce to 100–150 °F/hr for sections above 4 inches. Very heavy sections (6 inches and above) may require rates as low as 50–100 °F/hr to avoid through-thickness thermal gradients that induce new residual stress. The mechanism: when the outer surface of a thick part heats faster than the core, the surface wants to expand while the cooler core resists, generating transient compressive stress at the surface and tensile stress at the core. If the transient stress exceeds the yield strength of the hot steel, new residual stress is introduced — defeating the purpose of a stress relief cycle or inducing distortion in a structural weldment. Below 600 °F, faster rates are generally acceptable because the temperature differential across the section is small and the material is ductile enough to accommodate strain elastically. For the cooling segment, the same principle applies in reverse: controlled cooling limits tensile stress at the surface as it tries to contract over the slower-cooling core (ASM Handbook, Vol. 4A, ASM International, 2013; AWS D1.1, Clause 5.8).

How is soak temperature and duration determined?

Soak temperature and duration are specified by the applicable code for code-regulated work (ASME Section VIII Division 1 for pressure vessels, AMS 2759 for aerospace heat treatment), by the steel supplier's recommended practice for quench-and-temper of specific grades, or by standard industry practice for annealing, normalizing, and stress relief of non-code parts. Soak temperature must stay within an acceptable window — ASME Section VIII Table UCS-56 specifies holding temperature ranges by P-number (material group), and AMS 2759 specifies them for aerospace grades. The standard rule for soak duration in industrial practice is one hour per inch of section thickness with a minimum of one hour, measured from the time the coldest thermocouple on the load reaches the lower end of the acceptable temperature range — not from the time the controller setpoint is reached. For thick sections above 4 inches, the time from furnace-setpoint-reached to load-equilibrated can be 2 to 5 hours depending on load density and furnace circulation, which complicates cycle scheduling and means the actual furnace cycle time is often several times longer than the programmed soak duration alone. For supercritical soak temperatures above 1,500 °F (full annealing, austenitize for quench-and-temper), longer soaks may be specified to ensure complete carbide dissolution — 4 to 24 hours for spheroidize annealing of tool steels, for example (ASME Section VIII Div 1, Table UCS-56; AMS 2759; ASM Handbook, Vol. 4A, ASM International, 2013).

What role do thermocouples play in cycle execution?

Thermocouples are the temperature sensors that tell the controller what temperature the furnace chamber and the load are actually at, distinct from the programmed setpoint. Multiple thermocouples are deployed in a typical cycle: chamber thermocouples mounted on the furnace wall measure gas temperature in the chamber volume; load thermocouples attached directly to the workpiece measure metal temperature at specific part locations. For code-compliant PWHT, the governing thermocouples are the load thermocouples — specifically, the coldest reading of any load thermocouple determines whether the soak has started, how long it has lasted, and when the cycle is complete. Thermocouple types in industrial service: Type K (chromel-alumel) is standard for general heat treatment up to approximately 2,000 °F; Type N is used for longer service life at high temperature; Type R and Type S are used for higher temperatures or oxidizing atmospheres where Type K drift becomes problematic. Thermocouple placement is governed by the applicable code — thermocouples must be attached at the thickest section, near the weld seam, at opposite ends of a long weldment, and at any location specified in the PWHT procedure. Attachment method matters: capacitor-discharge welding of the thermocouple junction directly to the part surface is standard for PWHT because it ensures direct metal contact and eliminates the air gap that a mechanically clamped thermocouple can introduce. Calibration is required periodically — typically annually for production thermocouples, more frequently for aerospace use per AMS 2750 requirements — to correct drift from service exposure (AMS 2750; ASTM E230; ASME Section VIII Div 1, UW-40).

How does the controller respond to deviations from setpoint?

The controller's response to deviations is governed by its control algorithm — typically PID (proportional-integral-derivative) — and by alarm setpoints configured by the heat treater. Under normal operation, the controller continuously adjusts burner firing rate or heating element output to minimize the deviation between actual temperature and setpoint. As the furnace approaches setpoint during a ramp, the PID algorithm proactively reduces firing to prevent overshoot; as it approaches setpoint from above during a cool segment, it increases firing to prevent undershoot. Alarm setpoints — configurable deviation bands above and below setpoint, typically ±25 °F for general work — trigger alerts when actual temperature exceeds the band, indicating either a control failure or a load response outside expected parameters. For PWHT under ASME code, an excursion above the maximum hold temperature or below the minimum hold temperature is a non-conformance requiring engineering review; depending on the excursion severity, the cycle may be acceptable with documentation, may require a re-soak at corrected temperature, or may require complete re-processing. The controller logs all excursions with timestamp and magnitude so the cycle record shows exactly what happened during the cycle — not just the summary statistics of the successful portions (ASME Section VIII Div 1, UW-40; ASM Handbook, Vol. 4B, ASM International, 2014).

How does UTEC's car-bottom furnace handle programmable ramp-and-soak cycles?

UTEC Industrial's car-bottom furnace operates with a programmable process controller that executes multi-segment ramp-and-soak profiles across the furnace's full operating range, up to its maximum temperature of 1,800 °F. A typical PWHT cycle is programmed as a single integrated profile — preheat ramp, equilibration hold, ramp to soak temperature, code-specified soak, and controlled cool-down to door-open temperature — with all transition parameters defined before cycle start. The furnace accepts multiple thermocouple inputs for both chamber monitoring and load-attached measurement, and for code-compliant work the controller references the coldest load thermocouple to govern soak start and duration. The programmable ramp-and-soak capability is what allows UTEC to execute the full range of thermal processes — annealing, normalizing, thermal stress relief, PWHT, quench-and-temper, aluminum aging — on the same car-bottom furnace, each with its distinct profile and its documented temperature record attached to the job (ASM Handbook, Vol. 4B, ASM International, 2014).

How are ramp-and-soak cycles documented for compliance?

Cycle documentation starts with the programmed profile itself — a written record of the ramp rates, soak temperatures, soak durations, and transition parameters — prepared before the cycle begins and included in the process record. During the cycle, the controller logs actual temperature data at a defined sampling interval (typically 1 to 5 minutes) from all active thermocouples, producing a time-temperature chart (the furnace chart) that shows the programmed profile alongside the actual measured temperatures. For ASME Section VIII PWHT work, this chart becomes part of the vessel's permanent quality record and is reviewed by the Authorized Inspector before the vessel is stamped. For AMS 2759 aerospace heat treatment, the chart is retained per the supplier's quality plan requirements and becomes part of the lot traceability record. The complete documentation package for a cycle includes: the programmed profile, the as-run chart, identification of which thermocouples were active with their most recent calibration dates, any excursion events with controller notes, the part and job identification, the furnace ID, and the inspector sign-off. For non-code work, the same documentation standard is applied by quality-focused heat treaters because the marginal cost of generating the record during the cycle is negligible and the value to the customer of having a complete record on file is high (ASME Section VIII Div 1, UW-40; AMS 2750; AMS 2759).

Related Articles

References

  • ASM International. (2013). ASM Handbook, Volume 4A: Steel Heat Treating Fundamentals and Processes. ASM International.
  • ASM International. (2014). ASM Handbook, Volume 4B: Steel Heat Treating Technologies. ASM International.
  • ASME Boiler and Pressure Vessel Code, Section VIII Division 1 (current edition). American Society of Mechanical Engineers. UW-40, Table UCS-56.
  • AMS 2750: Pyrometry. SAE Aerospace.
  • AMS 2759: Heat Treatment of Steel Parts, General Requirements. SAE Aerospace.
  • AWS D1.1: Structural Welding Code — Steel (current edition). American Welding Society. Clause 5.8.
  • ASTM E230: Standard Specification and Temperature-Electromotive Force (EMF) Tables for Standardized Thermocouples. ASTM International.

Need In-House Heat Treating for Heavy Industrial Parts?

UTEC Industrial operates a 6' × 10' × 17' car-bottom furnace (1,800 °F, 50-ton capacity), in-house induction hardening with per-part hardness verification, and automated vibratory stress relief at our Spokane, WA facility. Weldment stress relief, annealing, quench and temper, and induction hardening — all under one roof, with full documentation on every job.

Request a Quote →

Questions? Call (509) 922-1832 or email sales@utec.co