Thermal compensation is a software function of the Module parameters correction using the data of internal temperature sensor and data on temperature dependence.
The Module temperature dependence data are the thermal compensation coefficients of magnitude and phase of reflection or transmission coefficients for different Module states stored in its memory.
The compensated magnitude value , dB, is calculated using the following formula:
where — magnitude before compensation, dB,
— thermal compensation coefficient magnitude, dB/ºC,
— temperature at Module characterization, ºC,
— current temperature inside the Module housing, ºC.
Compensated phase value, º , is calculated using the following formula:
where — phase value before compensation, º
— thermal compensation coefficient phase, º/ºC,
— temperature at Module characterization, ºC,
— current temperature inside the Module housing, ºC,
Temperature dependence of S-parameters of each Module is measured at the factory and stored in its memory.
Thermal compensation can be applied to the factory or user characterization data.
The thermal compensation function can be enabled or disabled.