Simulation of a GSHP system in Simulink

AI Thread Summary
The discussion focuses on simulating a ground source heat pump (GSHP) system using Simulink, with the original poster seeking guidance due to their lack of experience with MATLAB and Simulink. They aim to create a simulation that calculates borehole depth based on heating loads and heat pump type, while also exploring horizontal ground loop heat exchangers. Participants suggest that Simulink is a suitable environment for this project, recommending the use of MATLAB scripts for input and functional boxes in Simulink for calculations. They emphasize that while specific commands require research, the interface is user-friendly and intuitive. Overall, the consensus is that Simulink is a viable option for modeling the GSHP system effectively.
middlj
Messages
23
Reaction score
0
Hello kind people of PF,

I'm working on a project and attempting to simulate a ground source heat pump system in simulink. I have no experience what so ever with MATLAB or simulink, which isn't helping. Does anybody here have any experience of modelling such systems in this environment?

Just a few pointers on where to start would be great! I've read many papers, journal extracts, websites, manuals but I'm still getting nowhere.

Thanks
 
Engineering news on Phys.org
I've had lots of experience and would like to help, but you try to stay far away from simulink when you don't have to use it and tend to forget it.
 
Vadar2012 said:
I've had lots of experience and would like to help, but you try to stay far away from simulink when you don't have to use it and tend to forget it.

Thanks for your reply.

I would like to make a simulation where you can input required heating loads and heat pump type, and the simulation calculates the necessary borehole depth. I would also like to investigate horizontal ground loop heat exchangers as well f I can figure out a way of doing so.

What simulation environment would you reocmmend?
 
I don't see any reason not to use Simulink. Keep in mind I currently have neither subscription so this is from memory but you can definitely build functional boxes in Simulink to do your calculations. You can write a script in MATLAB for the inputs, build your functional boxes in Simulink that take the input references from your script and output the results. The specific commands will require some research but if I remember right are fairly intuitive. You may benefit from just tinkering a bit with MATLAB commands and the Simulink ui since it's graphical.


I would actually think it would be the easiest way to do it. Good luck.
 
How did you find PF?: Via Google search Hi, I have a vessel I 3D printed to investigate single bubble rise. The vessel has a 4 mm gap separated by acrylic panels. This is essentially my viewing chamber where I can record the bubble motion. The vessel is open to atmosphere. The bubble generation mechanism is composed of a syringe pump and glass capillary tube (Internal Diameter of 0.45 mm). I connect a 1/4” air line hose from the syringe to the capillary The bubble is formed at the tip...
Thread 'Physics of Stretch: What pressure does a band apply on a cylinder?'
Scenario 1 (figure 1) A continuous loop of elastic material is stretched around two metal bars. The top bar is attached to a load cell that reads force. The lower bar can be moved downwards to stretch the elastic material. The lower bar is moved downwards until the two bars are 1190mm apart, stretching the elastic material. The bars are 5mm thick, so the total internal loop length is 1200mm (1190mm + 5mm + 5mm). At this level of stretch, the load cell reads 45N tensile force. Key numbers...
I'd like to create a thread with links to 3-D Printer resources, including printers and software package suggestions. My motivations are selfish, as I have a 3-D printed project that I'm working on, and I'd like to buy a simple printer and use low cost software to make the first prototype. There are some previous threads about 3-D printing like this: https://www.physicsforums.com/threads/are-3d-printers-easy-to-use-yet.917489/ but none that address the overall topic (unless I've missed...
Back
Top