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
Last synced: 10 months ago · JSON representation ·

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
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme License Citation

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

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

requirements.txt pypi
  • 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