pi-controller

1.0.2 • Public • Published

pi-controller

PI-Controller / PI-Regler

Installation

npm install pi-controller --save

Usage

 
var  PI = require('pi-controller');
 
// Room heating control
var Xp = 4;    // proportional band
var Tn = 600;  // Nachstellzeit / reset time in s
 
var pi = new PI(Xp, Tn); 
 
pi.setOutputMax(1);   // default OutputMax = 100
 
// x = actual value, w = setpoint
var y = pi.Control(- x);

Dependencies

None

Dev Dependencies

None

License

MIT

Package Sidebar

Install

npm i pi-controller

Weekly Downloads

4

Version

1.0.2

License

MIT

Last publish

Collaborators

  • berliner