Week 3 - Control System Security Flashcards
Control System
A system of devices that manages, commands, directs, or regulates the behavior of other devices or systems to achieve a desired output.
Aim of controller is to make sure the response of the system matches a desired value, known as the reference or setpoint, by automatically adjusting the input.
Automatic control
Helps with achieving optimal performance, it improves productivity, it simplifies and facilitates tasks, it reduces human error, makes tedious manual tasks automated.
It enables engineering, industrial and scientific advancements.
It is an essential part of high-tech industries such as: space- vehicles, vessels, airplanes jet fighters (fly-by-wire), self-driving vehicles, missile guidance, robotic systems, (nuclear) power plants, manufacturing, HVAC, and industrial processes
Application of automatic control
- Automated industrial robots.
- Auto pilot system and flight control computers (FCC)
- Speed governance.
- Dynamic positioning system (DPS) for vessels.
- Temperature, pressure, flow and humidity control.
Controlled systems are parts of our daily life: from as simple as a fridge (or room) temperature controller to sophisticated ones such as self-driving vehicles.
Concept of Automatic control
Control systems for short are comprised of different elements:
Control systems monitor a processes or plant to make sure it does not vary from pre-set limits.
This is performed by changing the manipulated variables (inputs) within their specified range to maintain the controlled variable (output) at some desired value.
For example, changing the fan speed (manipulated variable) to keep the CPU temperature (controlled variable) within its safe operation range.
Automatic Control: Stages
- Measurement
- Comparison
- Computation
- Correction
Plant
Part of a system that is going to be controlled or regulated is called a plant.
This could be a piece of equipment or a set of machine parts.
The purpose of a plant is to perform a particular operation. (air cooled CPU and heatsink)
Process
Any operation to be controlled (turning on the fan)
Controller
An element of the system which controls the plant or the process.
Input
An external signal applied to the control system in order to generate a specified output.
Output
The response obtained from the control system when the input signal is applied.
To understand the behavior of the system to the input, it is important to acquire the output. Control system behaviour (how the output corresponds to input changes)
Disturbance
This is an undesired signal that adversely impacts the value of the output.
Unavoidable in real-life systems, not in our control.
Internal disturbance, External disturbance.
One of the main reasons of using control systems is the presence of disturbance.
Control System Types
- Natural: the planet and human body
are natural control systems. - Manmade: any control system made
by humans. - Manual: it is not automatic (example:
light switch) - Automatic: human body temp, room temp.
- Open-loop: no feedback from the process. Example washing machine, toaster.
- Closed-loop: these systems receive some information from the controlled process. Example fridge, auto pilot.
- Linear & non-linear: output has a linear relation with the input (increasing the input by x would increase output by x), whereas non-linear does not.
* Example of linear system: toaster, 1 bread needs 1 minute, 2 breads takes 2 minute …
* Example of non-linear system: force
required to open or close a bottle. Fuel
efficiency vs speed - Time variant vs time invariant: when the parameters of the system and hence its behavior does not change with time it is time-invariant. When they do alter with time the behavior changes with-time and it is called time-variant.
* Battery charging: many cycles -> less charge
* Car engine: output power -> acceleration
* Smart traffic light: delay -> traffic
Open loop control system
Output of the system is not compared with the reference input therefore the accuracy of the system depends on the calibration.
Adversely impacted by the presence of disturbance. It is only practical for simple systems where the input and output relation is known and there are no internal/external disturbances.
Systems that rely on time are often open-loop for example, traffic light, toaster, washing machine, microwave-oven
Open loop control system: Adv.Disadv.
Advantages:
– Simplicity to design and therefore cheap and economical.
– Useful when output is difficult to measure.
– Easy and cheap maintenance.
– No feedback stability issues.
Disadvantages:
– Accuracy depends on calibration accuracy.
– Inaccurate if there are variations in external environment.
– Regular maintenance and recalibration required to maintain the quality and accuracy of the system.
Closed loop control system
This systems maintain a predefined relationship between the output and the input by means of comparing them. This is also called a feedback control system
Feedback control and closed-loop are used interchangeably
The input and output both are depending on each other.
Feedback is always used to better control the action and reduce the system output error.
The error is fed to the controller, so it controls the system such that the error is reduced to zero.
Closed loop control system: Error
The error is 𝑒(𝑡) = 𝑟 𝑡 ± 𝑏(𝑡);
When the feedback (b) is positive system is called a positive feedback system and if b is negative its called a negative feedback system.
The controller proportionally adjusts the error signal to generate the manipulated signal (m) to keep the process under control.
m(t) is generated such that to reduce the error to zero, this signal is used to control the process such and generate the controlled output c(t)
Closed loop control system: Adv.Disadv
Advantages:
– High accuracy as the output is constantly monitored and manipulated signal is generated to reduce the error.
– Internal/external disturbance impact is mitigated, as changes are sensed by the controller to modify the error accordingly.
– No regular recalibration or maintenance is required as system can adjust.
Disadvantages:
– Complicated, time consuming, and expensive design (as requires more sensors).
– A bad design could lead into incorrect feedback, therefore pushing the controller to overcorrect/undercorrect and make the system unstable.
– Overcorrection and instability is one of the biggest challenges of the design.
Ideal control system
- Accuracy,
- Sensitivity,
- Noise Tolerance,
- Stability,
- Bandwidth,
- Speed,
- Oscillation
Industrial Control Systems
Used for managing, directing, and regulating the behavior of automated industrial processes. A term that encompass several types of control systems, but all these systems have some basic traits in common. Their job is to produce a desired outcome, typically maintaining a target state or performing a certain task in an industrial environment. They carry out this function using sensors to gather real-world information. They then compare this data with desired set points, and compute and execute command functions to control processes through final control elements, such as control valves, to maintain desired states or complete tasks.
Sensors and Actuators
Both the devices that manipulate the mechanical components to which they are attached (e.g., valves, switches, relays) as well as the sensors that report field data to the controllers. This is the point that bridges the cyber environment with the physical world.
Controllers
The devices that receive input from sensors and adjust the actuators based on their programming.
Local Supervisory Systems
Systems enabling operators to supervise, monitor, and control the physical processes. These interfaces may use commodity operating systems like Windows but are frequently simpler devices like touch screens.
Management Systems
Servers and workstations at the top level of the industrial control network. The end point of all ICS control and monitoring and tie-in point for business systems, these systems have broad visibility into the entire ICS environment, often across multiple geographic regions.
Business Systems
Corporate-level services that use ICS operational data and telemetry for business applications like billing, modeling, trending, and reporting. These systems are not considered part of the industrial control network.