Please take a minute to review and accept our Terms of Use.
Welcome to the PLECS User Forum, where you can ask questions and receive answers from other members of the community.

Many technical questions regarding PLECS are answered on the Technical Solutions page of our website. Tutorial videos, specific application examples, and pre-recorded webinars are available on our YouTube page. Please follow us on LinkedIn for the latest Plexim news.

Thermal domain Kelvin or Celsius temperature

0 votes

Hi, I got a question about the temperature unit.

Thermal domain in PLECS which unit I have to use.

According to the help manual, for example, "The temperature difference generated by the component, in kelvin (K). The default is 0."  So, I have to put the temperature in kelvin (K).

but as can be seen in Demo models, it seems to be Celsius (C) i.e. for ambient temperature, the values were 25, meaning room temperature I suppose.

and also you are measuring the temperature of components so if I see a scope y-axis unit for temper. is (C)

All my doubt is from "0K = -273.15°C"

So please help me to understand.


asked Apr 2, 2021 by JYT (15 points)

1 Answer

0 votes
Best answer

This can be confusing as we do often use K and C interchangeably in documentation and models. For many of the blocks you will see that the temperature is specified in Kelvin, which relates to a temperature difference. Celsius, on the other hand, is a unit for _absolute_ temperature. It has a different offset but the same scale as Kelvin, i.e. the difference between 12°C and 13°C is 1K.

Note that the Temperature and Thermometer components are modeled in terms of "temperature difference" to make them equally applicable regardless of whether you are choosing a reference point of 0K or 0°C. So essentially, it’s not an issue that both units are available as long as you use a consistent reference point.

Is that clear?

answered Apr 2, 2021 by Kris Eberle (1,583 points)
selected Apr 2, 2021 by JYT