Is "fixed-displacement pump" in Simscape still available in R2017 version?

I will start that I am using a student licence for MATLAB R2017a that I downloaded from my university, I really hope this doesn't make the difference.
I am working to recreate the "fixed-displacement pump" model listed on the page for this url
https://www.mathworks.com/help/physmod/hydro/ug/model-a-thermal-liquid-pipeline.html
However, I am unable to find the "fixed-displacement pump" block. I have tried looking up pump(s), motor(s), in the search bar of simulink, and in the model window of simulink but all I found was 'Charge Pump PLL'. Google lead me to the engine cooling model
https://www.mathworks.com/help/physmod/hydro/examples/engine-cooling-system.html?searchHighlight=engine%20cooling&s_tid=doc_srchtitle#zmw57dd0e3390
but when I hit "try it in matlab" it will not run. I also searched around and found
https://www.mathworks.com/matlabcentral/fileexchange/38339-engine-cooling-model-in-simscape
but matlab does not recognize the "ssc_engine_cooling_system" model command.
Is my problem the version I am on?

 채택된 답변

Sebastian Castro
Sebastian Castro 2017년 6월 6일

0 개 추천

Hi Adam,
I just tried finding the blocks and the engine cooling example in R2017a and it works fine for me.
Indeed, if I search for "pump" in the Simulink Library Browser, I get the "Charge Pump PLL" block from the Communications System Toolbox, but then I also get a bunch of hits from Simscape.
My first guess is maybe you don't have Simscape/Simscape Fluids included in this new license? If you type ver at the MATLAB Command Window, do these products show up?
- Sebastian

댓글 수: 3

Sebastian,
Below are all the "S" licenses I have. It seems I have Simscape but not Simscape Fluids. I need the fluids license to access the F-D Pump, correct?
• Simscape Version 4.2 (R2017a)
• Simscape Driveline Version 2.12 (R2017a)
• Simscape Electronics Version 2.11 (R2017a)
• Simscape Multibody Version 5.0 (R2017a)
• Simscape Power Systems Version 6.7 (R2017a)
• Simulink 3D Animation Version 7.7 (R2017a)
• Simulink Coder Version 8.12 (R2017a)
• Simulink Control Design Version 4.5 (R2017a)
• Simulink Design Optimization Version 3.2 (R2017a)
• Simulink Desktop Real-Time Version 5.4 (R2017a)
• Simulink Real-Time Version 6.6 (R2017a)
• Simulink Report Generator Version 5.2 (R2017a)
• Spreadsheet Link Version 3.3.1 (R2017a)
• Stateflow Version 8.9 (R2017a)
• Statistics and Machine Learning Toolbox Version 11.1 (R2017a)
• Symbolic Math Toolbox Version 7.2 (R2017a)
• System Identification Toolbox Version 9.6 (R2017a)
That's right, you would need Simscape Fluids for pump blocks...
That still doesn't explain why the Engine Cooling example doesn't work. Granted, there seems to be an ssc_engine_cooling_system and an sscfluids_engine_cooling_system model, so watch out for that one.
- Sebastian
Sebastian,
I retried the engine cooling code, and it worked. I must have typed it incorrectly. I will purchase the Simscape Fluids license. Thank you for your help.

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

ali dashti
ali dashti 2018년 11월 6일

0 개 추천

hi adam did you solve your problem? i am in same your situation
ali

카테고리

도움말 센터File Exchange에서 Model Statistics에 대해 자세히 알아보기

질문:

2017년 6월 5일

답변:

2018년 11월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by