Energy Considerations for IoT
Ahmet Onat 2019
- nat@sabanciuniv.edu
Energy Considerations for IoT Ahmet Onat 2019 - - PowerPoint PPT Presentation
Energy Considerations for IoT Ahmet Onat 2019 onat@sabanciuniv.edu Microcomputer power diet Energy source is small Battery is ineffjcient Radio , sensors etc. require power How to manage energy so that the device does its job?
Energy source is small Battery is ineffjcient Radio , sensors etc. require power
P=VI Watts V=IR (Ohm’s law) P=I2R W P=V2/R W
P=V2/R W
The resistor dissipates
A high power resistor must be
Energy is the total power spent during a time interval: An IoT device can consume low energy if:
t
Logic inverter gate: simplest digital component
T
Some small current always leaks through transistors. PT1 = IL V1 W PT2 = IL V2 W Leakage current is always there. T
A switch closes
A transistor slowly
T
Lowering supply voltage is not very advantageous...
Regulator power loss: PR=(Vbat-VL)IL Linear regulator loss can exceed CPU gain!
Processor current consumption wrt.
Loss from leakage vs. from switching
Major power saving methods:
Manufacturer: SGS Thompson http://www.st.com → stm8s103F3 Modern 8 bit processor Widely used Structure simple enough to
$0.7 in single quantity
Many ways of controlling the speed of the
Speed can be precisely
Speed can be changed
Current consumption for diferent clock speeds were
Drastic change with lower clock frequencies.
Stop processor when not needed. Average current:
Processor clock can be actively
Low clock speed:
Low power consumption Long active time
High clock speed:
High power consumption Short active time
Most suitable FLOPS/W depends on
Fast clock & short run time?
Slow clock & long time?
For each design:
CR2032 operated IoT device must run for 5 years, at
Max 8.2mA runtime current consumption allowed.
IoT device must run for 5 years, at Irun=20mA, with
High current degrades cell performance. Select: Irun<Imax
CR2032 Irun vs. duty ratio. Lower duty ratios are superior! Sleep consumption does not have great impact!
“...the power needed to
Detailed models of LoRa power consumption available:
Microcontrollers have
Powered of when
Note clock controller at
Should also be powered down. Using power switches (transistor) Even processor pins:
Most processors have sleep timers.
Processor consumes power during sleep I/O pins used to power down sensors may keep consuming
Many power management chips are on the market.
TI TPL5110 System timer
Processor sets sleep time Timer turns of power:
Processor sleep mode: 1μA Timer sleep mode: 35nA
Capacitors across
Pull up resistors:
Solar power
Wind power– Large scale:
Human scavenging:
Grid connected Low power, portable applications:
Indoor solar: 10~1000μW/cm2 Outdoor solar (peak): 1kW/m2 For a general application,
Effjciency ηS=8%~45%. General commercial: ηS=15% Power output:
More current draw, less voltage.
Must track the best V~I ratio. Control charge current
We know IoT device power consumption → What size battery? What size solar cell?
Determine: Iavg,
Charge effjciency ηC, (=97% for LiPo) Useable capacity CU, (=90% for LiPo) T
Days without solar irradiation D Safety factor SB (T
Determine:
Local daily Irradiation GTI
Required full charge time tF
Solar cell rated voltage VS
Solar cell effjciency ηS
Battery capacity CB
Safety factor: SS
Calculate required solar energy: Calculate cell area:
Example:
Location: Tuzla Istanbul. GTI=4581Wh/day m2 Required full charge time tF= 2 days Solar cell rated voltage VS=6V Solar cell effjciency ηS=15% Battery capacity CB=2100mAh Safety factor: SS=1.2
Required solar energy: Calculate cell area: →Buy a solar cell of about 11cm×10cm, at 6V
2=110cm 2
Water depth transmitter built according to the described
Pond water depth gage (~2017)
Solar cells, piezo devices, thermoelectric generators etc. Maximum power must be derived from the generator. Stored in a battery.
Sabanci University, Istanbul, Turkey Mail: onat@sabanciuniv.edu Web: http://people.sabanciuniv.edu/onat
I am carrying out projects in
– Reinforcemet learning for dynamic systems – Networked real-time systems. Internet of Things IoT – Haptic interfaces for 3D displays – Linear motor design – Underwater autonomous robots
See:
https://aviatorahmet.blogspot.com
Enthusiastic students are welcome to help!
Vertical linear motor design Project funded by
2007-2013 450kg payload, 1000m length Prototype, patents, publications Magnetic, electronic,
A passive optical device That can create
Haptic feedback for
Modeling of underwarter autonomous vehicles (IoT)
A novel method for control over networks
with unpredictable delay & data loss
Stability analysis, simulation & prototype T
Also wireless Ethernet application Publications & prototype control systems
NETWORK
Plant Controller Node Actuator Node Sensor Node Plant