Modeling of cooling plate

5 次查看(过去 30 天)
Harish M Y
Harish M Y 2025-1-31
回答: Aravind 2025-2-3
Hello Team,
I am using simscape foundation library to model side cooling of a cylidrical cell which is represented by a thermal mass and the heat generation in each cell is represented by heat source.
There are two plates on each cell, the top plate and the bottom plate. the bottom plate is where the fluid is entering at certain flow rate, temperature and pressure. and after passing through all the bottom plates for a series of cells, the fluid enters the top plate and then exits the system.
I am currently modeling it in simscape using foundation library and not able to simulate the model, as I am not able to provide flow rate, temperatrure and pressure properly and cannot implement closed loop system.
Please help me in modeling this

回答(1 个)

Aravind
Aravind 2025-2-3
I reviewed the model you shared and was able to replicate the error you encountered. The error indicates that Simscape could not find a set of initial conditions that meet the constraints you have set. This occurs often due to conflicting blocks being placed in the same Simscape circuit.
Upon further investigation, I noticed that you have placed a “Pressure Source (TL)” and a “Flow Rate Source (TL)” in series. According to the documentation for these blocks (https://www.mathworks.com/help/simscape/ref/pressuresourcetl.html and https://www.mathworks.com/help/simscape/ref/flowratesourcetl.html), the following points are highlighted:
  1. The “Flow Rate Source (TL)” block imposes a specified flow rate, regardless of the pressure difference across it.
  2. The “Pressure Source (TL)” block imposes a specified pressure difference, regardless of the flow rate through it.
These statements are contradictory, creating conflicts when trying to establish initial conditions, as each source attempts to impose its own condition on the system. In a physical system, you would typically not place a flow rate source and a pressure source directly in series without some form of resistance or compliance, such as a pipe or valve, to balance the system.
To model your system in Simscape, ensure there is a component between the two sources that can accommodate the imposed conditions. This could be a pipe, valve, or another element that allows for interaction between the specified flow rate and pressure. Alternatively, you could opt to use only one of the two sources - either pressure or flow rate and adjust the values of the other components in the Simscape circuit to achieve the desired flow rate or pressure.
I hope this helps answer your question.

类别

Help CenterFile Exchange 中查找有关 Thermal Liquid Library 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by