42-71 Doc PS Rev Rb Mathematical calculations
(13) Calculation modules
willbe provided to carryout various common mathematical engineering functions (these will be in addition to the standard mathematical functions that are built into the Controller trigonometric functions, exponentials,
logarithms, c. These will include, but not be limited to
• Rolling average calculation (multiple samples and variable sample intervals)
• Cumulative average calculation
• Weighted
moving average calculation • Exponential moving average calculation
• Calculate the rate of change of a signal
• Calculate the integral of signal with respect to time
• Convert a percentage value to variable mark/space square wave
• Convert a running pulse train to anon off state
• Ramp generator (variable
direction, variable intervals and variable increment size)
•
Sawtooth wave generator (variable frequency and amplitude)
• Triangular wave generator (variable frequency and amplitude)
•
Sinewave generator (variable frequency and amplitude)
• Square wave generator (variable frequency, mark/space ratio and amplitude)
Doc PS Rev R 43-71
(14) In addition to the mathematical calculations, there
willbe some timed calculations for pulse generation (in which each pulse is activated in turn fora specified time period, all of these
willhave variable pulse lengths and repeating
or single shot modes • Dual state pulse generator (2 state)
• Quad state pulse generator (4 state)
•
Octa state pulse generator (8 state)
•
Hexadeca state pulse generator (16 state)
Share with your friends: