The <str<strong>on</strong>g>12th</str<strong>on</strong>g> <str<strong>on</strong>g>Internati<strong>on</strong>al</str<strong>on</strong>g> <str<strong>on</strong>g>Symposium</str<strong>on</strong>g> <strong>on</strong> <strong>District</strong> <strong>Heating</strong> <strong>and</strong> <strong>Cooling</strong>,September 5 th to September 7 th , 2010, Tallinn, Est<strong>on</strong>iaTo obtain IPv6/6LoWPAN functi<strong>on</strong>ality in the Mulles,the lightweight operating systems C<strong>on</strong>tiki [14] <strong>and</strong>TinyOS [15] have been successfully ported to the Mulleplatform. Both operating systems were specificallydesigned to be compatible with resource limitedembedded systems such as Mulle. Moreover, C<strong>on</strong>tiki<strong>and</strong> TinyOS both support IPv6 <strong>and</strong> 6LoWPAN.However, TinyOS was selected for this study becausestability issues due to edge-routing problems withC<strong>on</strong>tiki.Sensor platform energy usageObtaining an acceptable life expectancy is <strong>on</strong>e of thebiggest challenges to battery powered, wirelessdevices. In Sweden, heat meters are inspected every 5to 10 years, depending <strong>on</strong> the size of the meter. Thelife expectancy of wireless devices should beequivalent to the inspecti<strong>on</strong> period to avoid frequent<strong>and</strong> expensive battery replacements. All sensor nodesdo however not need to be battery powered. In thecase of available electric power in close proximity, e.g.for platforms mounted in pumps or valves there is noexplicit need for batteries since there are electricityavailable. At other sensor platforms, battery power isthe <strong>on</strong>ly feasible soluti<strong>on</strong>, for instance outdoortemperature sensors.To determine the amount of energy used by a wirelesssensing device, the current at the sensor platformassociated with IPv6/6LoWPAN communicati<strong>on</strong> wasmeasured. To measure the current used by the device,a 1 ohm high precisi<strong>on</strong> resistor was c<strong>on</strong>nected in seriesto the Mulle power c<strong>on</strong>nector. The voltage dropgenerated across the resistor was amplified 100 timeswith a MAX4372H amplifier circuit. Using an analogacquisiti<strong>on</strong> card, the amplified signal was measured<strong>and</strong> stored in an ordinary PC. Due to poor precisi<strong>on</strong> atvery low current, complementary measurements wereperformed with a high precisi<strong>on</strong> ampere-meter todetermine the current usage of the Mulle, when it wasin deep sleep mode.To evaluate the energy cost of transmitting datapackets with UDP <strong>on</strong> IPv6/6LoWPAN, packets withpayload sizes between 1 <strong>and</strong> 100 bytes weretransmitted, <strong>and</strong> the expected lifetime of the sensorwas calculated. Fig. 8 displays the expected lifetime ofa sensor with a 500 mA battery <strong>and</strong> a 15 minutetransmissi<strong>on</strong> interval. Out of curiosity, both TinyOS <strong>and</strong>C<strong>on</strong>tiki were programmed to transmit UDP packets ofdifferent sizes at c<strong>on</strong>secutive time intervals to observeany differences in energy usage between the two. Theresults indicated that the energy usage of 50 to 80-bytepayloads in C<strong>on</strong>tiki <strong>and</strong> Tiny OS were significantlydifferent. The observed difference between operatingsystems is most likely related to the method of headercompressi<strong>on</strong>. Specifically, C<strong>on</strong>tiki uses HC1, whileTinyOS is based <strong>on</strong> HC01. However, both methods area part of the 6LoWPAN st<strong>and</strong>ard. Additi<strong>on</strong>ally, TinyOSuses short addressing, while C<strong>on</strong>tiki employs l<strong>on</strong>gaddressing. The type of addressing <strong>and</strong> headercompressi<strong>on</strong> used by the OS can be changed, but inthis particular test, default settings were used.For payload sizes greater than 60/90 bytes, the IPpacket had to be divided into two separate 802.15.4frames because the maximum frame size of IEEE805.15.4 is 127 bytes. The separati<strong>on</strong> of IP packetsincreased energy usage <strong>and</strong> decreased the expectedlifetime of the sensor. Thus, software developersshould c<strong>on</strong>sider the maximum frame size if absolutemaximizati<strong>on</strong> of sensor lifetime targeted. Howeverincreased payload sizes can of course becompensated with a larger battery.As shown in Fig. 8, the fixed transmissi<strong>on</strong> interval wasset to 15 minutes, <strong>and</strong> the effect of transmissi<strong>on</strong>interval <strong>on</strong> the expected lifetime of the sensor wasanalyzed. Additi<strong>on</strong>ally, sensor lifetime was evaluated atvarious transmissi<strong>on</strong> frequencies <strong>and</strong> a fixed payloadof 80 bytes, as shown in Fig. 9. In accordance to theorythe results indicated that a low transmissi<strong>on</strong> frequencyhas a positive effect <strong>on</strong> sensor lifetime. In the case ofc<strong>on</strong>text aware sensors, which <strong>on</strong>ly transmit data whenrequired e.g. when a measured temperature exceeds aset threshold, sensor life expectancy will in most casesbe increased. However, the impact of thesleep/st<strong>and</strong>by energy usage will make up a largerpercentage of the total energy usage, which hence willmean that the importance of keeping the sleep currentlow will be even bigger.Fig. 8. The effect of payload size <strong>on</strong> the expected lifetimeof a sensor platform at a transmissi<strong>on</strong> rate of4 transmissi<strong>on</strong>s per hour (1 to 100 bytes).9
The <str<strong>on</strong>g>12th</str<strong>on</strong>g> <str<strong>on</strong>g>Internati<strong>on</strong>al</str<strong>on</strong>g> <str<strong>on</strong>g>Symposium</str<strong>on</strong>g> <strong>on</strong> <strong>District</strong> <strong>Heating</strong> <strong>and</strong> <strong>Cooling</strong>,September 5 th to September 7 th , 2010, Tallinn, Est<strong>on</strong>iaAll of the substati<strong>on</strong> devices used in this study weremodule-based, which allows manufacturers to produce6LoWPAN module for large scale deployment.RESULTSFig. 9. The effect of transmissi<strong>on</strong> frequency <strong>on</strong> theexpected lifetime of a sensor platform at a payloadof 80 bytes.The predictive life expectancy calculati<strong>on</strong>s did not takeinto account the fact that batteries loose energy overtime, even if they are not in use. Depending <strong>on</strong> batterytype, this can significantly reduce the expected lifetimeof a sensor.SENSOR INTEGRATIONTo provide wireless accessibility to devices in thedistrict heating substati<strong>on</strong>, some simple interfaceelectr<strong>on</strong>ics were developed to integrate Mulle withdevice hardware. As shown in Fig. 10, a heat meterwas integrated with a Mulle in the bottom modulelocati<strong>on</strong>.When digital communicati<strong>on</strong> interfaces were available(heat meter <strong>and</strong> circulati<strong>on</strong> pump), the corresp<strong>on</strong>dingapplicati<strong>on</strong> protocols were kindly provided by thevendors (Kamstrup <strong>and</strong> Grundfos). The c<strong>on</strong>trol valve(Siemens SQS-65) was not equipped with any digitalcommunicati<strong>on</strong> interface; however, an analog 0–10 Vinput used to c<strong>on</strong>trol the positi<strong>on</strong> of the valve <strong>and</strong> a0–10 V output used to read the positi<strong>on</strong> of the valvewere available.Wireless devices in a district heating substati<strong>on</strong> weresuccessful integrated to support a IPv6/6LoWPANnetwork. Due to the range limitati<strong>on</strong>s of 2.4 GHzmodules, deployment of several platforms wasrestricted. However, new 868 MHz platforms are nowavailable <strong>and</strong> show excellent preliminary results.2.4 GHz platforms will be replaced with 868 MHzplatforms during the spring/summer of 2010.A lifetime of 10+ years can be achieved with 500 mAhbattery <strong>and</strong> an average transmissi<strong>on</strong> interval of15 minutes using IPv6 compatible communicati<strong>on</strong>;thus, the life expectancy of battery powered sensorsdid not have a negative effect <strong>on</strong> integrati<strong>on</strong>.CONCLUSIONIntegrating an IPv6/6LoWPAN wireless network in adistrict heating substati<strong>on</strong> can significantly increase thefuncti<strong>on</strong>ality <strong>and</strong> scalability of the substati<strong>on</strong> <strong>and</strong> supplynew services to both producers <strong>and</strong> c<strong>on</strong>sumers.Using an open, well documented, <strong>and</strong> tested protocolincreases the possibility of interoperability betweenproducts of different manufacturers. This studyrevealed that available technology can be used toachieve IP-based wireless communicati<strong>on</strong>. However, ac<strong>on</strong>siderable amount of work <strong>on</strong> smart applicati<strong>on</strong>layers must be c<strong>on</strong>ducted before wireless sensornetworks in district heating substati<strong>on</strong>s can bedeployed <strong>and</strong> used to its full potential.FUTURE WORKTo achieve complete device compatibility, theapplicati<strong>on</strong> layer(s) of the integrated network mustfurther developed. One interesting approach is to adaptthe service oriented architecture in web-based servicesto low-power sensors. Available service orientedarchitectures (SOA) such as DPWS 1 are developedprimarily for large enterprises <strong>and</strong> are not intended tobe used with a resource limited device that possessesa low-b<strong>and</strong>width link. However, the functi<strong>on</strong>ality of thisarchitecture would support a c<strong>on</strong>venient soluti<strong>on</strong> fordirect sensor integrati<strong>on</strong> in enterprise systems.The integrati<strong>on</strong> of sensors <strong>and</strong> SOA such as DPWS isa challenging but intriguing task.Fig. 10. A Mulle sensor platform integrated with aKamstrup Multical 601 heat meter.Mulle is marked by a blue square, <strong>and</strong> the interfacecard is indicated by a purple square.1 Device Profile for Web Services10
- Page 1: 12th Inter
- Page 5 and 6: The 12th I
- Page 7 and 8: The 12th I
- Page 12 and 13: The 12th I
- Page 14 and 15: For the case of parallel buried pip
- Page 16 and 17: The 12th I
- Page 18 and 19: The 12th I
- Page 20 and 21: The 12th I
- Page 22 and 23: The 12th I
- Page 24 and 25: The 12th I
- Page 26 and 27: The 12th I
- Page 28 and 29: The 12th I
- Page 30 and 31: The 12th I
- Page 32 and 33: The 12th I
- Page 34 and 35: The 12th I
- Page 36 and 37: The 12th I
- Page 38 and 39: The 12th I
- Page 40 and 41: The 12th I
- Page 42 and 43: The 12th I
- Page 44 and 45: The 12th I
- Page 46 and 47: The 12th I
- Page 48 and 49: The 12th I
- Page 50 and 51: The 12th I
- Page 52 and 53: The 12th I
- Page 54 and 55: The 12th I
- Page 56 and 57: The 12th I
- Page 58 and 59: The 12th I
- Page 60 and 61:
The 12th I
- Page 62 and 63:
The 12th I
- Page 64 and 65:
The 12th I
- Page 66 and 67:
The 12th I
- Page 68 and 69:
The 12th I
- Page 70 and 71:
The 12th I
- Page 72 and 73:
The 12th I
- Page 74 and 75:
The 12th I
- Page 76 and 77:
The 12th I
- Page 78 and 79:
The 12th I
- Page 80 and 81:
The 12th I
- Page 82 and 83:
The 12th I
- Page 84 and 85:
The 12th I
- Page 86 and 87:
The 12th I
- Page 88 and 89:
The 12th I
- Page 90 and 91:
The 12th I
- Page 92 and 93:
The 12th I
- Page 94 and 95:
The 12th I
- Page 96 and 97:
The 12th I
- Page 98 and 99:
the street the more shallow the sha
- Page 100 and 101:
The 12th I
- Page 102 and 103:
The 12th I
- Page 104 and 105:
The 12th I
- Page 106 and 107:
The 12th I
- Page 108 and 109:
The 12th I
- Page 110 and 111:
P-1P-4P-9P-7E-5P-14P-8The 1
- Page 112 and 113:
The 12th I
- Page 114 and 115:
The 12th I
- Page 116 and 117:
The 12th I
- Page 118 and 119:
The 12th I
- Page 120 and 121:
The 12th I
- Page 122 and 123:
The 12th I
- Page 124 and 125:
The 12th I
- Page 126 and 127:
The 12th I
- Page 128 and 129:
The 12th I
- Page 130 and 131:
The 12th I
- Page 132 and 133:
The 12th I
- Page 134 and 135:
The 12th I
- Page 136 and 137:
The 12th I
- Page 138 and 139:
to heating costs of 14,5 ct/kWh. Th
- Page 140 and 141:
The 12th I
- Page 142 and 143:
The 12th I
- Page 144 and 145:
The 12th I
- Page 146 and 147:
The 12th I
- Page 148 and 149:
academic access is facilitated as t
- Page 150 and 151:
The 12th I
- Page 152 and 153:
The 12th I
- Page 154 and 155:
The 12th I
- Page 156 and 157:
The 12th I
- Page 158 and 159:
The 12th I
- Page 160 and 161:
The 12th I
- Page 162 and 163:
1. CHP system operation in A2. Ther
- Page 164 and 165:
The 12th I
- Page 166 and 167:
is covered by operating HOB. In oth
- Page 168 and 169:
The 12th I
- Page 170 and 171:
The 12th I
- Page 172 and 173:
The 12th I
- Page 174 and 175:
The 12th I
- Page 176 and 177:
The 12th I
- Page 178 and 179:
The 12th I
- Page 180 and 181:
The 12th I
- Page 182 and 183:
The 12th I
- Page 184 and 185:
The 12th I
- Page 186 and 187:
The 12th I
- Page 188 and 189:
The 12th I
- Page 190 and 191:
The 12th I
- Page 192 and 193:
The 12th I
- Page 194 and 195:
The 12th I
- Page 196 and 197:
produce heat and electricity. Fluct
- Page 198 and 199:
The 12th I
- Page 200 and 201:
The 12th I
- Page 202 and 203:
The 12th I
- Page 204 and 205:
The 12th I
- Page 206 and 207:
The 12th I
- Page 208 and 209:
The 12th I
- Page 210 and 211:
To assure that the temperatures mea
- Page 212 and 213:
The 12th I
- Page 214 and 215:
The 12th I
- Page 216 and 217:
The 12th I
- Page 218 and 219:
The 12th I
- Page 220 and 221:
production and provide for marginal
- Page 222 and 223:
The 12th I
- Page 224 and 225:
The 12th I
- Page 226 and 227:
The 12th I
- Page 228 and 229:
The 12th I
- Page 230 and 231:
The 12th I
- Page 232 and 233:
The 12th I
- Page 234 and 235:
The 12th I
- Page 236 and 237:
The 12th I
- Page 238 and 239:
The 12th I
- Page 240 and 241:
The 12th I
- Page 242 and 243:
In addition, it can also be observe
- Page 244 and 245:
The 12th I
- Page 246 and 247:
owner is normally only interested i
- Page 248 and 249:
The 12th I
- Page 250 and 251:
The 12th I
- Page 252 and 253:
The 12th I
- Page 254 and 255:
The 12th I
- Page 256 and 257:
The 12th I
- Page 258 and 259:
The 12th I
- Page 260 and 261:
The 12th I
- Page 262 and 263:
The 12th I
- Page 264 and 265:
The 12th I
- Page 266 and 267:
The 12th I
- Page 268 and 269:
The 12th I
- Page 270 and 271:
The 12th I
- Page 272 and 273:
The 12th I
- Page 274 and 275:
The 12th I
- Page 276 and 277:
The 12th I
- Page 278 and 279:
The 12th I
- Page 280 and 281:
The 12th I
- Page 282 and 283:
The 12th I
- Page 284 and 285:
The 12th I
- Page 286 and 287:
The 12th I
- Page 288 and 289:
The 12th I
- Page 290 and 291:
Stockholm district heating system a
- Page 292 and 293:
The 12th I
- Page 294 and 295:
The 12th I
- Page 296 and 297:
The 12th I
- Page 298 and 299:
The 12th I
- Page 300 and 301:
The 12th I
- Page 302 and 303:
The 12th I
- Page 304 and 305:
The 12th I
- Page 306 and 307:
The 12th I
- Page 308 and 309:
The 12th I
- Page 310 and 311:
The 12th I
- Page 312 and 313:
The 12th I
- Page 314 and 315:
The values presented do of course l
- Page 316 and 317:
The 12th I
- Page 318 and 319:
The 12th I
- Page 320 and 321:
The 12th I
- Page 322 and 323:
The 12th I
- Page 324 and 325:
The 12th I
- Page 326:
The 12th I