BETCK105H-IOT Module-2
BETCK105H-IOT Module-2
BETCK105H-IOT Module-2
Introduction
Sensing form the first step & actuation forms the final step in the whole operation of
IoT application deployment in a majority of scenarios.
The basic science of sensing and actuation is based on the process of transduction.
Transduction is the process of energy conversion from one form to another.
A transducer is a physical means of enabling transduction.
Transducers take energy in any form (for which it is designed)—electrical,
mechanical, chemical, light, sound, and others—and convert it into another, which
may be electrical, mechanical, chemical, light, sound, and others. Sensors and
actuators are considered as transducers.
Power Requirements:
The way sensors operate decides the power requirements that must be provided for an
IoT implementation.
Some sensors need to be provided with separate power sources for them to function,
whereas some sensors do not require any power sources.
Depending on the requirements of power, sensors can be of two types.
(i) Active: Active sensors do not require an external circuitry or mechanism to provide
it with power.
It directly responds to the external stimuli from its ambient environment and converts
it into an output signal.
For example, a photodiode converts light into electrical impulses.
(ii) Passive: Passive sensors require an external mechanism to power them up.
The sensed properties are modulated with the sensor’s inherent characteristics to
generate patterns in the output of the sensor.
Output:
The output of a sensor helps in deciding the additional components to be integrated
with an IoT node or system.
Typically, almost all modern-day processors are digital; digital sensors can be directly
integrated to the processors.
However, the integration of analog sensors to these digital processors or IoT nodes
requires additional interfacing mechanisms such as analog to digital converters
(ADC), voltage level converters, and others.
Sensors are broadly divided into two types, depending on the type of output generated
from these sensors, as follows.
(i) Analog: Analog sensors generate an output signal or voltage, which is
proportional (linearly or non-linearly) to the quantity being measured and is
continuous in time and amplitude.
Physical quantities such as temperature, speed, pressure, displacement, strain, and
others are all continuous and categorized as analog quantities.
For example, a thermometer or a thermocouple can be used for measuring the
temperature of a liquid (e.g., in household water heaters).
These sensors continuously respond to changes in the temperature of the liquid.
(ii) Digital: These sensors generate the output of discrete time digital representation
(time, or amplitude, or both) of a quantity being measured, in the form of output
signals or voltages.
Typically, binary output signals in the form of a logic 1 or a logic 0 for ON or OFF,
respectively are associated with digital sensors.
The generated discrete (non-continuous) values may be output as a single “bit” (serial
transmission), eight of which combine to produce a single “byte” output (parallel
transmission) in digital sensors.
Measured Property:
The property of the environment being measured by the sensors can be crucial in
deciding the number of sensors in an IoT implementation.
Some properties to be measured do not show high spatial variations and can be
quantified only based on temporal variations in the measured property, such as
ambient temperature, atmospheric pressure, and others.
Whereas some properties to be measured show high spatial as well as temporal
variations such as sound, image, and others.
Depending on the properties to be measured, sensors can be of two types.
(i) Scalar: Scalar sensors produce an output proportional to the magnitude of the
quantity being measured.
The output is in the form of a signal or voltage.
Scalar physical quantities are those where only the magnitude of the signal is
sufficient for describing or characterizing the phenomenon and information
generation.
Examples of such measurable physical quantities include color, pressure, temperature,
strain, and others.
Sensorial deviations
In this section, we will discuss the various sensorial deviations that are considered as
errors in sensors.
Most of the sensing in IoT is non-critical, where minor deviations in sensorial outputs
seldom change the nature of the undertaken tasks.
Sensing Types
Sensing can be broadly divided into four different categories based on the nature of
the environment being sensed and the physical sensors being used to do so
1) scalar sensing, 2) multimedia sensing, 3) hybrid sensing, and 4) virtual sensing
Scalar sensing- Scalar sensing encompasses the sensing of features that can be
quantified simply by measuring changes in the amplitude of the measured values with
respect to time.
Quantities such as ambient temperature, current, atmospheric pressure, rainfall, light,
humidity, flux, and others are considered as scalar values as they normally do not
have a directional or spatial property assigned with them.
Simply measuring the changes in their values with passing time provides enough
information about these quantities.
The sensors used for measuring these scalar quantities are referred to as scalar
sensors, and the act is known as scalar sensing.
A simple scalar temperature sensing of a fire detection event is shown in Figure (a).
Sensing Considerations
The choice of sensors in an IoT sensor node is critical and can either make or break
the feasibility of an IoT deployment.
The following major factors influence the choice of sensors in IoT-based sensing
solutions: 1) sensing range, 2) accuracy and precision, 3) energy, and 4) device size.
These factors are discussed as follows:
Sensing Range:
The sensing range of a sensor node defines the detection fidelity of that node.
Typical approaches to optimize the sensing range in deployments include fixed k-
coverage and dynamic k-coverage.
A lifelong fixed k-coverage tends to usher in redundancy as it requires a large number
of sensor nodes, the sensing range of some of which may also overlap.
In contrast, dynamic k-coverage incorporates mobile sensor nodes post detection of an
event, which, however, is a costly solution and may not be deployable in all
operational areas and terrains.
Additionally, the sensing range of a sensor may also be used to signify the upper and
lower bounds of a sensor’s measurement range.
For example, a proximity sensor has a typical sensing range of a couple of meters.
In contrast, a camera has a sensing range varying between tens of meters to hundreds
of meters.
As the complexity of the sensor and its sensing range goes up, its cost significantly
increases.
Accuracy and Precision:
The accuracy and precision of measurements provided by a sensor are critical in
deciding the operations of specific functional processes.
Typically, off-the-shelf consumer sensors are low on requirements and often very
cheap.
However, their performance is limited to regular application domains.
For example, a standard temperature sensor can be easily integrated with conventional
components for hobby projects and day-to-day applications, but it is not suitable for
industrial processes.
Regular temperature sensors have a very low-temperature sensing range, as well as
relatively low accuracy and precision.
The use of these sensors in industrial applications, where a precision of up to 3–4
decimal places is required, cannot be facilitated by these sensors.
Energy:
The energy consumed by a sensing solution is crucial to determine the lifetime of that
solution and the estimated cost of its deployment.
If the sensor or the sensor node is so energy inefficient that it requires replenishment
of its energy sources quite frequently, the effort in maintaining the solution and its cost
goes up; whereas its deployment feasibility goes down.
Consider a scenario where sensor nodes are deployed on the top of glaciers. Once
deployed, access to these nodes is not possible.
If the energy requirements of the sensor nodes are too high, such a deployment will
not last long, and the solution will be highly infeasible as charging or changing of the
energy sources of these sensor nodes is not an option.
Device Size:
Modern-day IoT applications have a wide penetration in all domains of life. Most of
the applications of IoT require sensing solutions which are so small that they do not
hinder any of the regular activities that were possible before the sensor node
deployment was carried out.
Larger the size of a sensor node, larger is the obstruction caused by it, higher is the
cost and energy requirements, and lesser is its demand for the bulk of the IoT
applications.
Consider a simple human activity detector. If the detection unit is too large to be
carried or too bulky to cause hindrance to regular normal movements, the demand for
this solution would be low.
It is because of this that the onset of wearables took off so strongly.
The wearable sensors are highly energy-efficient, small in size, and almost part of the
wearer’s regular wardrobe.
Actuators
An actuator can be considered as a machine or system’s component that can affect the
movement or control the said mechanism or the system.
Control systems affect changes to the environment or property they are controlling
through actuators.
The system activates the actuator through a control signal, which may be digital or
analog.
It elicits a response from the actuator, which is in the form of some form of
mechanical motion.
The control system of an actuator can be a mechanical or electronic system, a
software-based system (e.g., an autonomous car control system), a human, or any
other input.
Figure below shows the outline of a simple actuation system.
Actuator Types
Broadly, actuators can be divided into seven classes:
1) Hydraulic, 2) pneumatic, 3) electrical, 4) thermal/magnetic, 5) mechanical, 6) soft,
and 7) shape memory polymers.
Figure below shows some of the commonly used actuators in IoT applications.
Hydraulic actuators
A hydraulic actuator works on the principle of compression and decompression of
fluids.
These actuators facilitate mechanical tasks such as lifting loads through the use of
hydraulic power derived from fluids in cylinders or fluid motors.
The mechanical motion applied to a hydraulic actuator is converted to either linear,
rotary, or oscillatory motion.
The almost incompressible property of liquids is used in hydraulic actuators for
exerting significant force.
These hydraulic actuators are also considered as stiff systems.
The actuator’s limited acceleration restricts its usage.
Pneumatic actuators
A pneumatic actuator works on the principle of compression and decompression of
gases.
Electric actuators
Typically, electric motors are used to power an electric actuator by generating
mechanical torque.
This generated torque is translated into the motion of a motor’s shaft or for switching
(as in relays).
For example, actuating equipment’s such as solenoid valves control the flow of water
in pipes in response to electrical signals.
This class of actuators is considered one of the cheapest, cleanest and speedy actuator
types available.
Figures (a), (b), (c), (d), (e), (f), (i), and (j) show some of the commonly used electrical
actuators.
Mechanical actuators
In mechanical actuation, the rotary motion of the actuator is converted into linear
motion to execute some movement.
The use of gears, rails, pulleys, chains, and other devices are necessary for these
actuators to operate.
These actuators can be easily used in conjunction with pneumatic, hydraulic, or
electrical actuators.
They can also work in a standalone mode.
Soft actuators
Soft actuators (e.g., polymer-based) consists of elastomeric polymers that are used as
embedded fixtures in flexible materials such as cloth, paper, fiber, particles, and others
The conversion of molecular level microscopic changes into tangible macroscopic
deformations is the primary working principle of this class of actuators.
These actuators have a high stake in modern-day robotics.
They are designed to handle fragile objects such as agricultural fruit harvesting, or
performing precise operations like manipulating the internal organs during robot-
assisted surgeries.
Actuator Characteristics
The choice or selection of actuators is crucial in an IoT deployment, where a control
mechanism is required after sensing and processing of the information obtained from
the sensed environment.
Actuators perform the physically heavier tasks in an IoT deployment; tasks which
require moving or changing the orientation of physical objects, changing the state of
objects, and other such activities.
Weight:
The physical weight of actuators limits its application scope.
For example, the use of heavier actuators is generally preferred for industrial
applications and applications requiring no mobility of the IoT deployment.
In contrast, lightweight actuators typically find common usage in portable systems in
vehicles, drones, and home IoT applications.
It is to be noted that this is not always true.
Heavier actuators also have selective usage in mobile systems, for example, landing
gears and engine motors in aircraft.
Power Rating:
This helps in deciding the nature of the application with which an actuator can be
associated.
The power rating defines the minimum and maximum operating power an actuator can
safely withstand without damage to itself.
Generally, it is indicated as the power-to-weight ratio for actuators.
For example, smaller servo motors used in hobby projects typically have a maximum
rating of 5 VDC, 500 mA, which is suitable for an operations-driven battery-based
power source.
Exceeding this limit might be detrimental to the performance of the actuator and may
cause burnout of the motor.
In contrast to this, servo motors in larger applications have a rating of 460 VAC, 2.5
A, which requires standalone power supply systems for operations.
It is to be noted that actuators with still higher ratings are available and vary according
to application requirements.
Assignment Questions
Sandeep K.H Dept of CSE, PESITM-Shivamogga Page 14
1. Differentiate between sensors and actuators.
2. Differentiate between sensors and transducers.
3. How is sensor resolution different from its accuracy?
4. Differentiate between scalar and vector sensors.
5. Differentiate between analog and digital sensors.
6. What is an offset error?
7. What is a hysteresis error?
8. What is a quantization error?
9. What is aliasing error?
10. Differentiate between hydraulic and pneumatic actuators with examples.
11. What are shape memory alloys (SMA)?
12. What are soft actuators?
13. What are the main features of shape memory polymers?
14. What are light activated polymers?