Академический Документы
Профессиональный Документы
Культура Документы
search...
Hom e
Algorithm s
Tem perature
12 | 03 | 2013
Latest News Conversions among international temperature scales Measuring temperature: Platinum Resistance thermometers Measuring temperature: Planck's law Introduction to temperature; measuring and scales R-Basics and statistics
Popular Conversion between conductivity and PSS-78 salinity Inroduction to dot-plots Bray-Curtis dissimilarity Jaccard similarity Canberra distance
Sponsored Links
Projects Software Tutorials Links Feed Display The H - Grand unified feed Technology news and features Spring and Groovy/Grails tool suites get performance boost Microsoft enables Flash by default in Internet Explorer APIs for networked LED bulbs from Philips US-CERT warns of HP LaserJet printer backdoor Apache Solr and Lucene 4.2 update default codec again NJABL blacklist goes offline Atheros open sources firmware for two wireless chips Node.js 0.10 reworks streams in new stable version Debian community to elect new project leader Intel's graphics driver installation program for Linux
As electrical resistance of PRTs can become very small (e.g. 18.53 Ohm at -200C for a Pt100 sensor) resistance of the wires used to cable the sensor may be significant. Another point to pay attention for is self-heating of the sensor due to a continuous measurement current.
Equation
As PRTs are not completely linear polynomial approximation is required. In the range -200C < 0C electrical resistance at temperature t is calculated according to the polynomial:
In the range of 0C 850C coefficient c is set to zero and the polynomial becomes:
For conversion of electrical resistance to temperature the above equations can be used after solving for t:
Polynomial coefficients for conversion of resistance to temperature, or vice versa, from platinum resistance thermometers according to IPTS-68 and ITS-90 scale.
Coefficient a b c IPTS-68 +3.90802E-03 -5.80195E-07 -4.27350E-12 ITS-90 +3.9083E-03 -5.7750E-07 -4.1830E-12
www.code10.info/index.php?option=com_content&view=article&id=82:measuring-temperature-platinum-resistance-thermometers&catid=60:temperature&Itemid=83
1/3
3/12/13
Algorithm
The above equations are implemented in two functions for temperatures on ITS-90 scale. For IPTS-68 coefficients need to be changed to the respective values tabulated in table (XYZ). It can be easily seen that conversion is senseless, if R0 =0. Thus both functions check for this case. The first function is temp_PRTResistanceValue. It calculates electrical resistance of a PRT of type R0 () at temperature aTemp (C, ITS-90). If aTemp is not within the defined range of -200C to +850C function returns FALSE and a resistance value of 0 in the variable Resistance. Otherwise electrical resistance will be calculated. Depending on the value in aTemp respective equation (XYZ) is chosen for aTemp values 0C and equation (XYZ) for aTemp values <0C. The second function is temp_PRTTemperatureValue. It calculates the temperature from a given electrical resistance aResistance for a PRT of the type defined in R0 . Function first calls twice temp_PRTResistanceValue for calculating lower and upper limits of electrical resistance for the respective PRT type with base value R0 . When aResistance is outer these limits function returns FALSE and a temperature value of 0 in the variable Temperature. Otherwise temperature is calculated from electrical resistance with respect to the PRT type R0 and returned in the variable Temperature.
Source
Fnto tm_RRssacVle(Tm,R :obe VrRssac :Dul):Boen ucin epPTeitneau aep 0 Dul; a eitne obe ola; / Tefnto tm_RRssacVlecluae teeetia / h ucin epPTeitneau aclts h lcrcl / rssac fraPaiu Rssac Temmtr(R)a gvn / eitne o ltnm eitne hroee PT t ie / tmeaueaddfndrssac R a 0CfraPTeeet / eprtr n eie eitne 0 t o R lmn. / Eg fraP10 eeetrssac R=00 Fnto rtrs / .. o t00 lmn eitne 010. ucin eun / TU i aepi wti terne plnma apoiain / RE f Tm s ihn h ags oyoil prxmto / aedfnd tersetv rssac frtetmeaueaep / r eie, h epcie eitne o h eprtr Tm / i fudi Rssac. / s on n eitne /-------------------------------/-------------------------------/ Uis / nt: / aep / Tm Ipttmeauei IS9 nu eprtr n T-0 C / R / 0 Tp o PT(eitnea 0C eg P10 ye f R rssac t ; .. t0) Om h / Rssac / eitne Rtre rssac o R tp PTa aep Om eund eitne f 0 ye R t Tm h /-------------------------------/-------------------------------/ Rfrne: / eeecs / PetnToa &Qin19 -Tcnqe frapoiaig / rso-hms un 90 ehius o prxmtn / / teitrainltmeauesaeo 19 -Bra h nentoa eprtr cl f 90 ueu / / ItrainldsPise Msrs 2dEiin19, nentoa e od t eue, n dto 97 / / rsetn teaedet o te2dEiin epcig h mnmns f h n dto /------------------------------/-----------------------------/ ()D.JnShl,1.Dcme 20,wwcd1.no / c r a cuz 7 eebr 08 w.oe0if Bgn ei /epc bs cs /xet et ae tm_RRssacVle: Tu; epPTeitneau = re / i aepwti dfndrne frteplnma apoiain / s Tm ihn eie ags o h oyoil prxmto I (Tm > -0)Ad(Tm < 80 Te f aep = 20 n aep = 5) Hn Bgn ei / aepdcdswihplnma t ue / Tm eie hc oyoil o s I aep> 0Te f Tm = Hn Bgn ei Rssac : R *( -.7E7*aep+398E3 *aep+1; eitne = 0 ( 575Tm .03-) Tm ) ed n Es le Bgn ei Rssac : R *((aep-10 *-413-2*aep-575-)*aep+398E3 *aep+1; eitne = 0 ((Tm 0) .8E1 Tm .7E7 Tm .03-) Tm ) ed n; ed n Es le Bgn ei / ohriertr FleaddfndRssac / tews eun as n eie eitne tm_RRssacVle: Fle epPTeitneau = as; Rssac eitne : 0 = ; ed n; ed n;
Fnto tm_RTmeaueau (Rssac,R :obe VrTmeaue:Dul):Boen ucin epPTeprtrVle aeitne 0 Dul; a eprtr obe ola; / Tefnto tm_RTmeaueau cluae tetmeaue / h ucin epPTeprtrVle aclts h eprtr / maue b aPaiu Rssac Temmtr(R)a gvn / esrd y ltnm eitne hroee PT t ie / eetia rssac addfndrssac R a 0Cfra / lcrcl eitne n eie eitne 0 t o / PTeeet Eg fraP10 eeetrssac R=00 / R lmn. .. o t00 lmn eitne 010. / Fnto rtrsTU i aeitnei wti terne / ucin eun RE f Rssac s ihn h ags / plnma apoiainaedfnd tersetv tmeaue / oyoil prxmto r eie, h epcie eprtr / frrssac aeitnei fudi Tmeaue / o eitne Rssac s on n eprtr. /-------------------------------/-------------------------------/ Uis / nt: / aeitne Ipteetia rssac / Rssac nu lcrcl eitne Om h / R / 0 Tp o PT(lcrclrssac a 0C ye f R eetia eitne t ) Om h / Tmeaue Rtre IS9 Tmeaue / eprtr eund T-0 eprtr C /-------------------------------/-------------------------------/ Rfrne: / eeecs / PetnToa &Qin19 -Tcnqe frapoiaig / rso-hms un 90 ehius o prxmtn / / teitrainltmeauesaeo 19 -Bra h nentoa eprtr cl f 90 ueu / / ItrainldsPise Msrs 2dEiin19, nentoa e od t eue, n dto 97 / / rsetn teaedet o te2dEiin epcig h mnmns f h n dto /------------------------------/-----------------------------/ ()D.JnShl,1.Dcme 20,wwcd1.no / c r a cuz 8 eebr 08 w.oe0if VrMneitne:Dul; a iRssac obe Mxeitne:Dul; aRssac obe Bgn ei / epc wrtcs / xet os ae tm_RTmeaueau : Fle epPTeprtrVle = as; Tmeaue eprtr : 0 = ; / fn mnadmxrssac vle frdfndrne / id i n a eitne aus o eie ag I tm_RRssacVle(20 R,Mneitne Ad f epPTeitneau -0, 0 iRssac) n
www.code10.info/index.php?option=com_content&view=article&id=82:measuring-temperature-platinum-resistance-thermometers&catid=60:temperature&Itemid=83
2/3
3/12/13
References
DIN IEC 751/ DIN EN 60751 (1995): Industrielle Platin-Widerstandsthermometer und Platin Mewiderstnde. German Edition HD 459 S2, 1988; German Norm, December 1990; EN60751+A2, 1995.
< Prev
Last Updated on Friday, 18 March 2011 18:32
Next >
designed by raduga
www.code10.info/index.php?option=com_content&view=article&id=82:measuring-temperature-platinum-resistance-thermometers&catid=60:temperature&Itemid=83
3/3