ee_getCauerFromFoster
Get equivalent resistance and capacitance vectors for Cauer Thermal Model block from Foster Thermal Model block
Since R2022b
Description
[
returns the equivalent resistance and capacitance vectors for a Cauer
Thermal Model block from the resistance and capacitance vectors of a
Foster Thermal Model block. RthVecCauer
,CthVecCauer
] = ee_getCauerFromFoster(RthVecFoster
,CthVecFoster
)
The thermal models are equivalent because they have the same transfer function between the heat flow rate and the total temperature drop.
The Foster transfer function, TFfoster(s), defines the relationship between the heat flow rate and the total temperature drop:
where RFoster is the Foster thermal resistance and CFoster is the Foster capacitance.
To convert Foster resistances and capacitances to Cauer resistances and capacitances, the function uses the Euclid long division algorithm to express the Foster transfer function in the form of the Cauer transfer function, TFCauer,N(s):
where RCauer is the Cauer thermal resistance and CCauer is the Cauer capacitance.
Input Arguments
Output Arguments
References
[1] Subhash Joshi, T. G., and Vinod John. Combined Transient Thermal Impedance Estimation for Pulse-Power Applications. In 2017 National Power Electronics Conference (NPEC), 42–47. Pune: IEEE, 2017. https://doi.org/10.1109/NPEC.2017.8310432.
Version History
Introduced in R2022b