NIST logo
Bookmark and Share

IEEE 1451 Home

What is 1451?

IEEE 1451 Working Groups

Conferences and Workshop


Plug & Play Sensors Sites


Kang Lee

General Information:
301 975 6602 Telephone
301 990 3851 Facsimile

100 Bureau Drive,
M/S 8220
Gaithersburg, MD 20899-8220

Correction (By use of data in a Calibration TEDS)


What is correction?

Correction is the application of a specified mathematical function upon transducer data from one or more STIM channels and/or data delivered from other software objects. Correction is intended to reconcile 2 different numbers associated with a transducer channel. These two numbers are:

  • NCAP-side number: This number represents the channel's value expressed in the Physical Units recorded in the Channel TEDS. It is used in the NCAP and elsewhere to represent the channel transducer data.
  • Transducer-side number: This number is read from or written to the channel hardware.

How is correction applied?

The goal of correction depends on the transducer type.

  • For sensors, buffered sensors, data sequence sensors and buffered data sequence sensors, correction takes as input the transducer-side data from an addressed channel, and outputs, the NCAP-side number.
  • For actuators, correction takes as input the NCAP-side number for an addressed channel, in other words, the intended next state of the actuator, and outputs the transducer-side number.
  • For general transducers, the form and usage of the inputs and outputs are specified by the manufacturers.

What is the correction function?


D (1) D (2) D (n)

>C i, j,…,p[X1H1] i [X2H2] j … [XnHn] p

i = 0 j = 0 p = 0

where the Xk variable (inputs) represent the data from a set of channels (taken from the transducer or NCAP side) and D(k), C i, j, … p and Hk are data recorded in the Calibration TEDS. D(k) is the degree of input Xk, that is, it is the highest power to which [Xk – Hk] is raised in any term of the multinomial. The degree of each input may differ from another.