csir-npl-pid-control-system
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: drazerd
- License: other
- Language: Python
- Default Branch: main
- Size: 8.79 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
CSIR-NPL-PID-Control-System
This Python-based project implements a real-time PID (Proportional-Integral-Derivative) control system for regulating pressure using multiple Alicat mass flow controllers (MFCs) and a Ruska pressure controller. It features live PID tuning via a simple GUI, continuous data logging to Excel, and live visualization of pressure response.
Dependencies
Install all dependencies using:
bash
pip install -r requirements.txt
You may also need NI-VISA runtime installed on your system to interface with the instruments.
License
This project is licensed under the terms described in LICENSE.txt.
Citation
If you use this system in a scientific publication or project, please cite it using the format provided in CITATION.cff.
Support & Issues
If you encounter bugs or need enhancements, feel free to open an issue on GitHub.
Owner
- Login: drazerd
- Kind: user
- Repositories: 1
- Profile: https://github.com/drazerd
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: "PID-Controlled Gas Pressure Stabilization System"
version: 1.0.0
date-released: 2025-07-30
authors:
- family-names: Dua
given-names: Dhruv
affiliation: Indian Institute of Science Education and Research (IISER) Bhopal
keywords:
- PID control
- gas flow
- Alicat
- Ruska
- Python
- pressure regulation
license: CC-BY-NC-4.0
repository-code: https://github.com/drazerd/CSIR-NPL-PID-Control-System
GitHub Events
Total
- Push event: 1
- Create event: 2
Last Year
- Push event: 1
- Create event: 2
Dependencies
- PyVISA ==1.15.0
- matplotlib ==3.10.3
- matplotlib-inline ==0.1.7
- numpy ==2.2.6
- openpyxl ==3.1.5
- pandas ==2.2.3