Author: Naveen Ganesh Muralidharan
Motivation: The gains of a controller in an application must be tuned before the controller is ready for production.
Purpose: Provide a model of a PD Controller that can be used for the tuning of the gain constants before the deployment of the controller.
Background: Automatic process control with a controller (P/PI/PD/PID) is used in a variety of applications such as thermostats, automobile cruise-control, etc.
Scope: A PD Control Loop with three subsystems, namely: a PD Controller, a Summing Point, and a Power Plant.
How to Run the Program: In your terminal command line, enter the same directory as this README file. Then enter the following line:
make run RUNARGS=input.txt
How to Build the Program: In your terminal command line, enter the same directory as this README file. Then enter the following line:
make build
How to Change Input:
PDController will take the inputs from input.txt and write the outputs to output.txt.
Inputs can be changed by editing input.txt.
C++ gcc 10.1
odeint v2. The local file path to the library is .
This README is a software artifact generated by Drasil.
Copyright (c) 2021, Naveen Ganesh Muralidharan. All rights reserved. Please see the full license for more details.