Azzera filtri
Azzera filtri

Model Error: Cauer thermal Model

41 visualizzazioni (ultimi 30 giorni)
Salaheddine Boudellaa
Salaheddine Boudellaa il 25 Giu 2024 alle 7:47
Risposto: Chandrika il 3 Lug 2024 alle 9:01
I get this error while using a cauer themal model. I tried different data vectors with different length, it still appears. On the other hand I don't get this error while using the same data with a foster model.
Error compiling Simscape network for model Fuse_cauer_model.Caused by:['Thermal_Mod/Cauer Thermal Model']: Length of Vector of thermal mass temperatures must be equal to length of Thermal resistance data. In ee.passive.thermal.cauer_modelComponent:Simulink | Category:Model error

Risposte (1)

Chandrika
Chandrika il 3 Lug 2024 alle 9:01
Hello Salaheddine,
The error you are encountering is due to the length of the "Vector of thermal mass temperatures" variable not being equal to the number of Cauer thermal model elements in your Cauer Thermal Model block.
Please know that the Cauer Thermal Model block contains one or more instances of Cauer thermal model elements. In the Cauer Thermal Model block dialog box, you should thus set the value of the "Vector of thermal mass temperatures" variable to a vector of length 'n' for 'n' number of thermal model elements. In this case, to determine the number of thermal model elements, you can check the order of representation of your Cauer Thermal Model. For a first order model, scalar block parameters are used, and for an n-th order model, vectors of length 'n' are used.
You may also find this information about the expected length of the "Vector of thermal mass temperatures" variable under the "Variables" section of the following documentation:
Hope this helps!
Regards,
Chandrika

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by