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

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.1%) to scientific vocabulary

Keywords

1-1-2-2-coupling buffer-silo control controller matlab multiloop multivariable pid pid-control proportional-integral-derivative silo simulink simulink-model
Last synced: 6 months ago · JSON representation

Repository

Simulink model of a multiloop PID control of the mass outflow and height in a buffer silo, using a single measurement.

Basic Info
  • Host: GitHub
  • Owner: anicusan
  • License: gpl-3.0
  • Language: MATLAB
  • Default Branch: master
  • Homepage:
  • Size: 1010 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
1-1-2-2-coupling buffer-silo control controller matlab multiloop multivariable pid pid-control proportional-integral-derivative silo simulink simulink-model
Created almost 7 years ago · Last pushed almost 7 years ago
Metadata Files
Readme License

README.md

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

Mathematical Model of the Buffer Silo

An analytic model of the buffer silo is developed in the "BufferSiloControl.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.

Owner

  • Name: Andrei Leonard Nicusan
  • Login: anicusan
  • Kind: user
  • Location: Birmingham, UK
  • Company: University of Birmingham

Birmingham PhD student, passionate about particle simulations. I like fast code.

GitHub Events

Total
Last Year

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 7
  • Total Committers: 2
  • Avg Commits per committer: 3.5
  • Development Distribution Score (DDS): 0.143
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Andrei Leonard Nicusan a****n@A****l 6
Andrei Leonard Nicusan n****9@g****m 1

Issues and Pull Requests

Last synced: 9 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels