Computerized control systems with distributed decision-making
Part of a series of articles on
Machine industry
Manufacturing methods
Batch production
Job production
Flow production
Lean manufacturing
Agile manufacturing
Industrial technologies
PLM
RCM
TPM
VDM
QRM
TOC
Six Sigma
TQM
ZD
Information and communication
ISA-88
ISA-95
ERP
IEC 62264
B2MML
Process control
PLC
DCS
SCADA
v
t
e
A distributed control system (DCS) is a computerized control system for a process or plant usually with many control loops, in which autonomous controllers are distributed throughout the system, but there is no central operator supervisory control. This is in contrast to systems that use centralized controllers; either discrete controllers located at a central control room or within a central computer. The DCS concept increases reliability and reduces installation costs by localizing control functions near the process plant, with remote monitoring and supervision.
Distributed control systems first emerged in large, high value, safety critical process industries, and were attractive because the DCS manufacturer would supply both the local control level and central supervisory equipment as an integrated package, thus reducing design integration risk. Today the functionality of Supervisory control and data acquisition (SCADA) and DCS systems are very similar, but DCS tends to be used on large continuous process plants where high reliability and security is important, and the control room is not geographically remote. Many machine control systems exhibit similar properties as plant and process control systems do.[1]
^Eloranta, Veli-Pekka; Koskinen, Johannes; Leppänen, Marko; Reijonen, Ville (2014). Designing distributed control systems: a pattern language approach. Wiley series in software design patterns. Chichester: Wiley. ISBN 978-1-118-69415-2.
and 29 Related for: Distributed control system information
A distributedcontrolsystem (DCS) is a computerized controlsystem for a process or plant usually with many control loops, in which autonomous controllers...
version controlsystem, is a distributed version controlsystem. In 2010, software development author Joel Spolsky described distributed version control systems...
A controlsystem manages, commands, directs, or regulates the behavior of other devices or systems using control loops. It can range from a single home...
designed. The difference between a distributed file system and a distributed data store is that a distributed file system allows files to be accessed using...
A distributed operating system is system software over a collection of independent software, networked, communicating, and physically separate computational...
interconnected and interactive distributedcontrolsystems (DCSs) with many thousands of field connections. Controlsystems receive data from remote sensors...
Distributed computing is a field of computer science that studies distributedsystems, defined as computer systems whose inter-communicating components...
distributed concurrency control is distributed serializability (or global serializability for multidatabase systems). Distributed concurrency control...
to access data from a process control device, such as a programmable logic controller (PLC) or distributedcontrolsystem (DCS). Traditionally, any time...
Distributed Access ControlSystem (DACS) is a light-weight single sign-on and attribute-based access controlsystem for web servers and server-based software...
baseline. Distributed revision controlsystems (DRCS) take a peer-to-peer approach, as opposed to the client–server approach of centralized systems. Rather...
Git (/ɡɪt/) is a distributed version controlsystem that tracks versions of files. It is often used to control source code by programmers collaboratively...
A complex automated industrial system is typically structured in hierarchical levels as a distributedcontrolsystem (DCS). In this hierarchy the upper...
Distributed generation, also distributed energy, on-site generation (OSG), or district/decentralized energy, is electrical generation and storage performed...
process control or simply process control in continuous production processes is a discipline that uses industrial controlsystems and control theory to...
Supervisory control is a general term for control of many individual controllers or control loops, such as within a distributedcontrolsystem. It refers...
Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows, Linux, and other Unix-like systems, such as...
automation protocols. In practice, large SCADA systems have grown to become similar to distributedcontrolsystems in function, while using multiple means of...
neural network DCS – Distributedcontrolsystem HMI – Human machine interface RPA – Robotic process automation SCADA – Supervisory control and data acquisition...
microprocessor-controlled electronic device that interfaces objects in the physical world to a distributedcontrolsystem or SCADA (supervisory control and data...
control. Process controls (basic as well as advanced) are implemented within the process controlsystem, which may mean a distributedcontrolsystem (DCS)...
and Industrial ControlSystem (EPICS) is a set of software tools and applications used to develop and implement distributedcontrolsystems to operate devices...
The Distributed Concurrent Versions System (DCVS) was a distributed revision controlsystem that enables software developers working on locally distributed...
The OneFS File System is a parallel distributed networked file system designed by Isilon Systems and is the basis for the Isilon Scale-out Storage Platform...
Controller Area Networks, common in vehicles, are primarily distributedcontrolsystem networks of one or more controllers interconnected with sensors...
process controlsystem, typically a distributedcontrolsystem. Using this data, the PSS can calculate performance metrics for process equipment, controls, and...
control configuration supported by standard IEC 61131-3 for a controlsystem such as a programmable logic controller (PLC) or a DistributedControl System...
Distributed File System (HDFS), and a processing part which is a MapReduce programming model. Hadoop splits files into large blocks and distributes them...