Surge Control Design for centrifugal Compressor

Please I'm new to simulation and modelling, how do I model and simulate a surge control system for a centrifugal compressor?

3 Comments

Jon
Jon on 22 Dec 2023
Edited: Jon on 22 Dec 2023
There are many references available on the modeling and control of surge in centrifugal compressors which you can find using a Google search. I recommend reading some of these references and getting a good understanding of the mathematical modelling approaches.
You will need to distinguish if you are interested in systems that either prevent or allow recovery from a surge by keeping a sufficiently large flow through the compressor, and systems that actually try to stabilize the compressor using closed loop control to allow operation in what would otherewise be an unstable operating range.
Once you do this, you can formulate a mathematical model for the situation of interest for your study. Finally with a mathematical model "in hand" you can look into how to simulate it using either MATLAB and/or Simulink.
If you aren't familiar with modelling of dynamic systems using MATLAB and/or Simulink then complete the free "On-Ramp" trainings available on the web from the Mathworks to get started.
Finally, once you have started to develop your model, if you have specific questions/problems with your MATLAB/Simulink implementation, please post them on this site and many people will be able to help you.
Just to get you started, here are some references I found immediately with a quick Google search
Thanks I've taken the simulink course, my project is developing an anti-surge controller for centrifugal compressor using fuzzy logic controller, How possible is this using Simulink and can you recommend further tutorials to guide?
I'm sure it is possible to use Simulink for your project. It is a very general purpose simulation tool, that is well suited to this type of problem.
Taking the Simulink on-ramp was a good first step.
Learning how to build models of dynamic systems is a skill that takes some time to develop.
I would suggest first making a simulation of a simple PID position control system for a linear mass-spring-dashpot plant where you can easily verify your results against known results (or an independent analysis of your own in MATLAB). You can then build your skills from there.
Once you get far enough with your project and implementation to have some specific questions on how to address some particular issue with your Simulink model you can probably get lots of assistance by posting those specific questions on MATLAB Answers.
By the way, this thread seems to be a duplicate of It looks like your question here is a duplicate of https://www.mathworks.com/matlabcentral/answers/2062042-design-and-simulation-of-optimized-anti-surge-adaptive-control-system-for-centrifugal-compressor
In the future please only post one question on the same topic as it is difficult for people to follow multiple entries

Sign in to comment.

Answers (0)

Products

Release

R2018a

Asked:

on 22 Dec 2023

Commented:

Jon
on 25 Jan 2024

Community Treasure Hunt

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

Start Hunting!