Difference between revisions of "Signal Processor"

From Electrical Age
Jump to: navigation, search
(Purpose: functions, pid)
(pid!)
Line 21: Line 21:
  
 
To process signals, the formula can use the following functions:
 
To process signals, the formula can use the following functions:
 +
 +
===Operators===
 +
 +
* *  Multiply
 +
* /  Divide
 +
* + Addition
 +
* - subtraction
 +
* ( )  parens / order of operations
 +
  
  
 
===functions===
 
===functions===
 
====pid====
 
====pid====
 +
 +
<code>pid( Desired_Setpoint, Process Variable*,P gain, I gain, D gain) </code>
  
 
Implements a '''p'''roportional-'''i'''ntegral-'''d'''erivative controller.   
 
Implements a '''p'''roportional-'''i'''ntegral-'''d'''erivative controller.   
 
 
 
parameters: <code>pid( Desired_Setpoint, Process Variable*,P gain, I gain, D gain) </code>
 
  
 
* See especially: [https://en.wikipedia.org/wiki/PID_controller Wikipedia:PID controller]
 
* See especially: [https://en.wikipedia.org/wiki/PID_controller Wikipedia:PID controller]
Line 41: Line 48:
  
 
====rc====
 
====rc====
 
 
 
 
===Operators===
 
 
* *  Multiply
 
* /  Divide
 
* + Addition
 
* - subtraction
 
* ( )  parens / order of operations
 

Revision as of 01:32, 28 June 2015

Signal Processor
Signal Processor.png
Block type: Single
Powered by: Signal Source
Requirements for operation: None
Stackable: Yes (64)



Crafting

Signal Processor

Grid Iron Ingot.png
Grid Signal Cable.png
Grid Iron Ingot.png
Grid Signal Cable.png
Grid Cheap Chip.png
Grid Signal Cable.png
Grid Iron Ingot.png
Grid Signal Cable.png
Grid Iron Ingot.png


Purpose

To process signals, the formula can use the following functions:

Operators

  • * Multiply
  • / Divide
  • + Addition
  • - subtraction
  • ( ) parens / order of operations


functions

pid

pid( Desired_Setpoint, Process Variable*,P gain, I gain, D gain)

Implements a proportional-integral-derivative controller.

batteryCharge

if

max

====rc====