The useful part, up front

What you’ll take away

  • Reaching a temperature earlier does not establish the temperature at a later arrival.
  • In the declared thermal model, early holding and later heating can reach the same event-time state with different heat inputs.
  • An earlier arrival, warmer starting state or lower available power changes a different part of the calculation.
  • Power sufficient to hold a target may not reach it from below by a deadline.
  • Stored thermal energy, delivered heat and electrical input require separate boundaries; model targets are not vehicle instructions.
01

A useful preparation plan names the state needed at arrival

A battery can have been warmed earlier and still be cooler than intended when the car reaches its next stop. That makes preconditioning a timing question as well as a heating question. The cited U.S. Model S manual connects preparation with departure scheduling and navigation to charging stops. The cited 2026 Hyundai U.S. manual page also describes conditioning with an expected charging-station arrival in mind. These are examples of particular documented controls, not promises about every vehicle. [1][2]

Conditioning does not always mean warming. Hyundai's page describes operation when the battery is too cold or too hot, subject to equipment and operating conditions. [2] Our question here is narrower: when warming is needed, why can starting earlier, stopping earlier and arriving earlier produce different results? A target temperature, the present thermal state and the time available each supply different information.

We will compare three schedules using one deliberately simplified mathematical battery body. It is an explanatory model, not a test of either manufacturer's car. Every temperature, heat capacity, power and duration in the calculations is assigned for this lesson. In particular, its 18°C target is not a recommended operating temperature. The useful result is the reasoning about timing, heat loss and energy boundaries.

Three preparation statements describe different conditions. Original interpretation table. A temperature reached earlier need not remain at the event time; specific vehicle controls require their own manual context.
Original interpretation table. A temperature reached earlier need not remain at the event time; specific vehicle controls require their own manual context. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
02

Give the model one thermal store and one route to the surroundings

Picture a single body that can store thermal energy. A heater delivers energy into it, while a heat path lets energy leave for the colder surroundings. MathWorks' thermal-mass documentation relates the net incoming heat rate to temperature change. Its thermal-resistance documentation relates heat flow to a temperature difference. Combining those two ideas gives a small model whose energy account we can follow. [3][4]

Assign the body a heat capacity of 0.1 kilowatt-hours per degree of temperature rise. Keep the surroundings at 0°C. Let each degree above the surroundings produce a heat leak of 0.1 kilowatts, and let the heater deliver up to 6 kilowatts of heat. The starting body temperature is also 0°C. These numbers define the example; the unit kilowatt-hour describes energy here, not a battery's electrical charge.

The single body has just one temperature. We have deliberately left out different cell temperatures, coolant temperatures, cabin demand and heat generated by driving. This makes the timing comparison readable, but it does not let a real coolant reading stand in for every cell. Within our chosen boundary, heater input minus outward heat flow is exactly the rate at which stored thermal energy changes.

03

Stored heat and the power needed to hold it have different units

Raising this body from 0°C to 18°C adds 0.1 times 18, or 1.8 kilowatt-hours, to its thermal store. That is the change remaining in the body when it reaches the target. It is not necessarily all the heat that had to enter, because some could have left during the warm-up. The storage and heat-path relations describe these as separate parts of the account. [3][4]

At 18°C, the body is 18 degrees warmer than the surroundings. Its assigned leak is therefore 0.1 times 18, or 1.8 kilowatts. The matching numerals can be misleading: 1.8 kWh is an energy amount, whereas 1.8 kW is an ongoing rate. Holding the temperature for another half-hour would require 0.9 kWh of replacement heat under these unchanged conditions.

A steady temperature can thus hide continuous energy transfer. Supplying 1.8 kW at the target replaces the 1.8 kW leaving it, so the thermal store stops growing. Supplying nothing instead lets the body cool. The question 'Has it reached 18°C?' leaves open which of those two things happens next.

04

The heat leak makes the warming clock slower than a simple division

At the start, the body and surroundings have equal temperatures, so the model's outward leak is zero. All 6 kW initially increases its thermal store. As the body warms, the leak grows. Near the 18°C target, 1.8 kW leaves while 6 kW arrives, leaving only 4.2 kW to continue raising the temperature. The warming rate changes even though the heater output is constant. [3][4]

If we ignored the leak, dividing the required 1.8 kWh by 6 kW would give 0.3 hours, or 18 minutes. Solving the changing heat account instead gives about 21.4005 minutes to reach the target. The additional time comes from replacing heat that escapes during warming. It is not a mysterious delay added by a controller.

This calculation explains why a heating-power label and a desired temperature rise cannot determine preparation time by themselves. The initial temperature, thermal storage and heat path also matter. The Model S manual similarly says preparation time depends on outside temperature and other factors; its vehicle-specific guidance should not be replaced with our invented 21-minute result. [1]

The invented warm-up takes longer when its heat leak is counted. Original single-body case: C = 0.1 kWh/K, G = 0.1 kW/K, delivered heat rate = 6 kW, ambient and initial state 0°C, arbitrary target 18°C.
Original single-body case: C = 0.1 kWh/K, G = 0.1 kW/K, delivered heat rate = 6 kW, ambient and initial state 0°C, arbitrary target 18°C. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
05

Close the warm-up energy account before comparing schedules

The heater runs at 6 kW for about 0.356675 hours. Multiplying those values gives approximately 2.14005 kWh of heat delivered during warm-up. Of that amount, 1.8 kWh remains as the body's increased thermal store. The remaining 0.34005 kWh has gone to the surroundings. The account closes: incoming heat equals stored increase plus outgoing heat. [3][4]

It would be wrong to label the full 2.14005 kWh as stored heat. It would also be wrong to call the 0.34005 kWh a separately measured electrical conversion loss. We have so far described only heat delivered into the body and heat leaving that body. The electricity used to produce or deliver the heat has not yet been specified.

This first warm-up becomes a reusable building block. Moving the same warm-up later will preserve its input and loss if it still starts at 0°C under the same surroundings. Adding a holding period changes the heat needed after that building block. Turning the heater off changes the final stored amount. Those are different extensions of the same initial calculation.

06

An early warm-up followed by a hold pays for the waiting period

Our first schedule starts heating immediately. It reaches 18°C after about 21.4005 minutes, then keeps that temperature until the planned arrival at minute 45. The remaining holding period lasts about 23.5995 minutes. During the hold, the heat input drops from 6 kW to 1.8 kW so that it exactly replaces the ongoing leak.

That holding period needs approximately 0.707985 kWh of additional heat. Adding the warm-up's 2.14005 kWh gives 2.84803 kWh delivered in total. At arrival, the body still has only the original 1.8-kWh stored increase. The total outward transfer is now about 1.04803 kWh, because the body has spent extra time warmer than its surroundings.

The early start has bought time at the target, not a larger final thermal store. That can matter if the intended event moves earlier. It also has a cost under this model: replacing heat throughout the waiting period. Calling the whole interval a 6-kW heating session would miscalculate both input and temperature, because the schedule explicitly changes power after reaching the target.

07

Reaching the target and switching off leaves a different arrival state

For the second schedule, keep the same immediate warm-up but switch the heater off at 18°C. The body then spends the next 23.5995 minutes cooling. Its heat leak becomes smaller as its temperature approaches the surroundings, so it does not lose the same amount every minute. The thermal-storage and heat-path equations together describe this slowing change. [3][4]

At minute 45, the calculated temperature is approximately 12.1466°C. The schedule used the same 2.14005 kWh as the original warm-up, but only about 1.21466 kWh remains as increased thermal storage at arrival. Cumulative heat lost is about 0.925393 kWh. The body did reach 18°C earlier; that statement is true, but it does not describe the event-time state.

This is why saving the holding heat cannot be counted as an equal-outcome improvement. The early-hold and early-coast schedules deliver different arrival temperatures. A useful comparison keeps both columns visible: total heat supplied and temperature at the intended event. Choosing only the lower heat number would hide the changed service being provided.

Compare arrival temperature alongside total heat supplied. Original schedules from the same 0°C start and fixed ambient, evaluated at minute 45. The 18°C target is arbitrary, not a real battery recommendation.
Original schedules from the same 0°C start and fixed ambient, evaluated at minute 45. The 18°C target is arbitrary, not a real battery recommendation. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
08

Moving the warm-up later can avoid holding heat under fixed conditions

The third schedule waits at 0°C, then begins the same full-power warm-up about 23.5995 minutes after our clock starts. Because the body begins at the surrounding temperature and receives no other heat, it stays at 0°C during that wait. The heater then runs for about 21.4005 minutes, reaching 18°C exactly at the planned minute-45 arrival.

This later schedule supplies 2.14005 kWh of heat and finishes with the same 1.8-kWh stored increase as the early-hold schedule. It avoids the early hold's 0.707985 kWh because it does not keep the body warm during the waiting interval. Unlike early coasting, it reaches the specified arrival target. The placement of the warm-up changes the outcome without changing its heating power.

That is a result for these three declared schedules, not advice to delay every real preparation. Our calculation has exact arrival time, known starting temperature and available full heating power. Navigation-aware preparation and departure scheduling address a related timing problem in the cited manuals, but their actual controls and restrictions are vehicle-specific. [1][2]

09

An earlier arrival and a warmer start change different inputs

Now keep the third schedule's planned start, but move actual arrival ten minutes earlier, to minute 35. The heater has then run for only about 11.4005 minutes. The calculated arrival temperature is approximately 10.3829°C, well below the 18°C target. The early-hold schedule would already be at 18°C at that time, because its initial warm-up finished before minute 35.

This exposes a trade-off within the model. Waiting avoided heat loss when the event happened exactly on time. Heating early and holding provided a longer interval during which the target was available. No probability of delay or early arrival has been assigned, so these cases do not identify which trade-off a real driver or controller should choose.

Change a different input instead: begin a separate case with the body already at 10°C. Under the same 0°C surroundings and 6-kW heating, reaching 18°C takes about 10.4612 minutes. It requires a smaller stored increase of 0.8 kWh. Outside temperature alone therefore does not describe the starting condition; the body's existing state matters too. The manuals describe preparation as dependent on operating conditions. [1][2]

Changing arrival time changes the delayed schedule’s outcome. Original later-start control is unchanged: begin near minute 23.5995 from 0°C with 6 kW of delivered thermal power. Only the event time changes.
Original later-start control is unchanged: begin near minute 23.5995 from 0°C with 6 kW of delivered thermal power. Only the event time changes. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
10

Enough power to hold a target may be insufficient to reach it on time

Suppose delivered heating power is only 1.8 kW from the cold start. That equals the heat leak at the target, but the body approaches 18°C more and more slowly. It never reaches exactly 18°C in a finite time within this ideal model. At minute 45 it is only about 9.4974°C. Being able to maintain a temperature is different from being able to reach it from below by a deadline.

Raise the input to 2 kW. The eventual limiting temperature becomes 20°C, so the 18°C target is now reachable in finite time. However, the calculation requires about 138.155 minutes, much longer than the available 45. At minute 45 the temperature is approximately 10.5527°C. A target can be reachable eventually while remaining infeasible for the chosen event.

The general reason is visible in the heat account: warming slows as outgoing heat approaches incoming heat. [3][4] Real controls may also decline to run under particular conditions; the Hyundai page, for example, names equipment and charge-state restrictions. [2] A requested preparation time cannot by itself establish that the required heating power is available.

11

Convert delivered heat into electricity only after naming the conversion

We can now add a separate invented assumption: 80% of the electricity supplied to a heating system becomes heat delivered into our modeled body. The remaining 20% is assigned outside that body. This is not a manufacturer efficiency or a heat-pump performance claim. Divide delivered heat by 0.8 to obtain electrical input under this particular assumption.

The later warm-up's 2.14005 kWh of heat then requires about 2.67506 kWh of electricity. Early heating plus holding requires about 3.56004 kWh. Their electrical-input difference is approximately 0.884981 kWh. These values are larger than the heat inputs because we have explicitly included a separate conversion difference before heat reaches the body.

Where that electricity comes from is another question. The Model S manual discusses connected charging and preparation, while the Hyundai page warns that conditioning consumes energy. [1][2] Neither our thermal calculation nor the fact of a cable connection establishes a universal split between external supply and battery energy. Additional electrical loads and supply limits need their own account.

12

Read a preparation claim as a target, a timeline and an energy account

When reading a preparation feature or a result, first find the event it targets. Is the system preparing for departure, for a charging stop, or simply warming immediately? Then look for the starting conditions and any restrictions. The cited manuals discuss scheduling or navigation, thermal conditions, equipment and energy-related limitations; their details belong to the specified vehicle documentation. [1][2]

Next, separate what was reported. 'Reached the temperature' names an earlier event. 'Held the temperature' describes a continuing service. 'Arrived at the temperature' states the condition at the time that matters. Our three schedules show why none of those phrases can substitute for another without knowing the timeline. Also ask whether an energy figure means stored heat, delivered heat or electrical input.

For your own vehicle, use its current documented preparation controls and conditions, and update an arrival or departure plan when it changes. The calculation explains the questions to ask; it supplies no reason to alter hardware or force a particular temperature. A transparent result names its initial state, available input, final state and time, so a reader can tell which benefit the preparation actually established.

Keep time, thermal state and energy boundaries in the same explanation. Original reading sequence for a preparation claim. Use the applicable vehicle documentation for real controls; no model target or duration is an operating instruction.
Original reading sequence for a preparation claim. Use the applicable vehicle documentation for real controls; no model target or duration is an operating instruction. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
Follow the evidence

Sources & further reading

Explore the references behind this guide. External pages may change after our review.

  1. Cold Weather Best Practices
    Tesla · Accessed 7 Nov 2026
  2. Setting Electric Vehicle Specialized Functions
    Hyundai · Accessed 7 Nov 2026
  3. Thermal Mass - Mass in thermal systems - MATLAB
    MathWorks · Accessed 7 Nov 2026
  4. Thermal Resistance - Constant resistance in thermal systems - MATLAB
    MathWorks · Accessed 7 Nov 2026

Article updated 7 Nov 2026.

Found something we should revisit?

Good explanations get better with thoughtful feedback.

Suggest a correction