Intelligent Buildings (NT3042) L10 BMS&Control v3
Intelligent Buildings (NT3042) L10 BMS&Control v3
Lecture 10
Intelligent Building automation
UClan/SHAPE (VTC)
Department of Real Estate and
Facilities Management, IVE(MH)
1
Different names of BMS
• BMS – Building Management System
• BAS – Building Automation System
• BACS – Building Automation and Control
System
• ECS – Environmental Control System
• CCMS – Central Control and Monitoring System
• CMCS – Central Monitoring and Control System
• SCADA – Supervisory Control and Data
Acquisition
2
Chapter 10.1 What is BMS ?
• Originate from HVAC industry
• Start with pneumatic controls
• Advanced with electronic DDC (Direct Digital
Control) controllers
• Monitoring and Control of
– chillers, cooling towers, ice-storage, heat exchangers,
boilers, chilled water pumps
– PAU, AHU, FCU, VAV, EAF, SAF
– Meters: Electrical and Energy
– Lighting: Internal and External
– Other services such as: Lifts, Escalators, P&D, AFA,
Security
3
Main components of BMS
• Screens
• Control consoles
• Local control panels
• Controller panels
• Field Equipment – Sensors and actuators
4
5
Why use BAS/BEMS?
◦ Growing complexity of building systems
◦ Demand for more efficient building operation
◦ Need to save energy & operating costs
◦ Need to increase flexibility & reliability
◦ Improve indoor environment & productivity
9
Controllers – Inside a controller
12
BMS Architecture
13
Field Equipments – Sensors
• For mearurement of current environment
• Different types of sensors and switches:
– Temperature sensors
– Pressure sensors
– Humidity sensors
– Light level sensors
– Switches
– Flow meters
– Water Level
– Conductivity
– Etc.
14
BACnet HVAC control system
15
16
Digital Inputs/Outputs of BA system
17
Analog Inputs of BA system
• Analog Inputs – AI
• Voltage, current, resistance
• Voltage: 0 to 10 V
• Current: 4 to 20 mA
• Resistance: 10 Kohm
• e.g. Temperature sensor, pressure sensor,
level sensor, flow sensor…
18
Analog Outputs of BA system
• Analog Output – AO
• control the voltage/current to
devices/actuator with adjustable control
range.
• 0 to 10 V (correspond to 0 to 100%)
• e.g. control the speed of motor for AHU’s
fan, speed of chilled water pump, the
open/close of water valve between 0 to
100%.
19
Analog-to-digital converter
• An analog-to-digital converter (ADC, A/D,
or A to D) is a device that converts a
continuous physical quantity (usually
voltage) to a digital number that
represents the quantity's amplitude.
• Resolution
• The resolution of the converter indicates
the number of discrete values it can
produce over the range of analog values.
20
Analog-to-digital converter
• (a) Digital inputs shall allow the monitoring of ON/OFF signals from
remote devices. The digital inputs shall provide a current of at least
12 mA to be compatible with commonly available control devices,
and shall be protected against the effects of contact bounce and
noise. Digital inputs shall sense “dry contact” closure without
external power (other than that provided by the controller) being
applied.
• (b) Analog inputs shall allow the monitoring of 0-5 VDC, 0-10 VDC-
voltage, 4-20 mA-current, or thermistors. Analog inputs shall be
compatible, and be field configurable to commonly available sensing
devices.
22
Direct Digital Control Module
• (c) Digital outputs shall provide for ON/OFF operation. Digital
outputs on Building and Custom Application Controllers shall have
three-position override switches, Hand-Off-Auto with status lights.
Outputs shall be selectable for either normally open or normally
closed operation.
• (d) Analog outputs shall provide a modulating signal for the control
of end devices. Outputs shall provide a 0 to 10 VDC signal as
required to provide proper control of the output device. Analog
outputs on Building or Custom Application Controllers shall have
status lights and a two-position (AUTO/MANUAL) switch and
manually adjustable potentiometer for manual override. Analog
outputs shall not exhibit a drift of greater than 0.4% of range per
year.
23
Control System of Air Handling Unit (AHU)
24
Basic Element of Control –
Control Logic Programs
• Language control elements
– If…then…else
– Do while…
– Call…
• Standard operators
– +, -, =, >, <, …
– AND, OR, …
• Standard functions/modules
– enthalpy
– dewpoint
– maths functions (sine/cosine)
– stats functions (min/max)
• System variables
– Date, time, …
– Sunrise, sunset, …
25
Basic Element of Control
• Schedules
• Alarms
• Trends
26
Historical situation of Building Management
System
• Alarming • Alarming • Alarming • Alarming
• Monitoring • Monitoring • Monitoring • Monitoring
• Operation • Operation • Operation • Operation
• Maintenance • Maintenance • Maintenance • Maintenance
• Logging • Logging • Logging • Logging
Common
Management System
Common
Communication
HVAC HVAC
Integration expenditure
30
BACnet objects
• Each BACnet device contains a set
of so-called "BACnet objects" T
31
Almost all applications in building automation
are based on a common functionality
Operator
functions Operation Alarming Reporting Help Paging
Management
functions Data analyses Documentation Engineering Maintenance Networking
+ - 0029738
kWh
s
Backup power
Techn. alarm Safety alarm control Peak dem. limit Time program
I/O functions J M M
(field devices) Measuring Signaling Switching Positioning
32
Migrating SBT systems to (BACnet)
common communication standards
Common communication
Common
management systems
Voice („MP3“)
Video (MPEG)
BACnet
Data
WEB
...
IP Backbone
(Internet Protocol)
33
Comparison BACnet with LonMark, OPC
BACnet LONMARK OPC
Definitions
37
Control Fundamental
Basic elements
1. Sensor
• Measure some variables, e.g. temperature (analog signal)
2. Controller
• Conversion of analog signal (if any) to digital signal for processing
• Process a control algorithm & compute an output signal
3. Controlled device
• Act to change the output of the load
• Typical situation for BAS
39
Control Loop
40
Source: book: fundamental of HVAC systems.
Open Control Loop
• all the control systems can be classified into two fundamental types:
open loop and closed loop (feedback).
• In the open- loop systems, the process output variable (i.e. controlled
• variable) is determined by the combined effects of the disturbance inputs
and;
• the manipulated input (i.e. energy and/or materials) which is varied by the
• actuation device in response to signals from the controller. The controller,
• according to the desired value of the controlled variable, generates a control
signal for the actuation devices by implementing the control law or control
• algorithm, which is practically based on the predicted correlation between
• the process input and output.
41
Block Diagram of an open
control loop
Process
disturbance
inputs
Desired
value of Controlled
controlled variables
variable
44
PID control algorithm
time
Position of valve (%) Proportional (how integral (for how long) Diff (how fast)
much)
45
Error
• P – Proportional
– To handle the immediate error, the error is multiplied by a constant P
(for "proportional"). Note that when the error is zero, a proportional
controller's output is zero.
– With P only, the control will not bring the output to the setpoint without a
manual adjustment to the bias (or manual reset) term of the equation.
• I – Integral
– To learn from the past, the error is integrated and multiplied by this
term.
– To avoid manual reset, or steady state error, with P-only control.
• D – Derivative
– To “predict” the change and act in advance so that control can be
achieved faster.
46
PID control
47
Characteristics of PID controller
48
References
BACnet (ASHRAE SSPC 135)
• www.bacnet.org
49