Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anicusan/pid_buffer_silo
Simulink model of a multiloop PID control of the mass outflow and height in a buffer silo, using a single measurement.
https://github.com/anicusan/pid_buffer_silo
1-1-2-2-coupling buffer-silo control controller matlab multiloop multivariable pid pid-control proportional-integral-derivative silo simulink simulink-model
Last synced: 26 days ago
JSON representation
Simulink model of a multiloop PID control of the mass outflow and height in a buffer silo, using a single measurement.
- Host: GitHub
- URL: https://github.com/anicusan/pid_buffer_silo
- Owner: anicusan
- License: gpl-3.0
- Created: 2019-05-09T15:43:18.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-09T18:03:00.000Z (over 5 years ago)
- Last Synced: 2024-11-07T04:44:24.645Z (3 months ago)
- Topics: 1-1-2-2-coupling, buffer-silo, control, controller, matlab, multiloop, multivariable, pid, pid-control, proportional-integral-derivative, silo, simulink, simulink-model
- Language: MATLAB
- Homepage:
- Size: 1010 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Multiloop PID Control System of a Buffer Silo
This is a MATLAB / Simulink model of the PID control of a multivariable granular system.
![Simulink Model Image](./extra/buffersilo.png)
## Mathematical Model of the Buffer Silo
An analytic model of the buffer silo is developed in the "Buffer_Silo_Control.pdf" paper, treating the granular fluid as a liquid with a discharge coefficient.
It was recognised that the outflow velocity is driven by the potential energy of the granular fluid inside the silo. This creates the possibility of inferring the fluid height from the mass outflow. A method to do this is developed using a zero-order approximation of the mass outflow measurement. **This reduces the number of sensors needed to one: a typical weighing scale.**
Two PID controllers are placed in a multiloop arrangement with 1-1/2-2 coupling. They are tuned empirically, using the characteristic equation of the developed closed-loop transfer function and Nyquist diagrams. The system response and stability can be analysed for disturbances, step-changes in the controlled variables, increasing real time-delay and off-measurements.
Overall, the control system proved very robust in handling disturbances, real time delays and off-measurements.