SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE)
e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 4 (Sep. - Oct. 2013), PP 06-10
www.iosrjournals.org
www.iosrjournals.org 6 | Page
Direct Digital Control
Om Prakash Bharti
Electrical Engineering Department Indian Institute of Technology IIT(BHU) VARANASI-221005 Varanasi,U.P,
India
Abstract: With the advent of digital computers the engineers felt the need of utilizing computer advantages in
the industrial process through the centralized control system. This thought led to the introduction of direct
digital control (DDC) phylisophy. In this paper the author has presented a brief review of the structure of DDC
as well as its working with illustration. The two types of algorithm used for programming as PID controller are
discussed. The author has also pointed out the merits of DDC over analog control.Besides a few practical
application has also been described.
Keywords: digital control, structure, algorithm,application
I. Introduction
With the introduction of computers, engineers felt the need of utilizing computer advantages in
instrumentation field through centralized control system. These advantages were optimization, alarm and
logging function, historic analysis, trending, sequence control and self diagnostic techniques. This gave birth to
Direct Digital Control phylisophy in instrumentation with a back up of analog control system. In 1962, Imperial
Chemical Industries (ICI) in England replaced complete analog instrumentation for process control by a Ferranti
Argus computer. The computer considered 224 variables and controlled 129 valves directly. The name direct
digital control (DDC) was coined to emphasize that the computer directly controlled the processes. DDC i.e.
Direct Digital Control is a method of process control in which computer is an integral part of the loop. It
essentially consists of microprocessor / pc / computer based controllers and the control logic is performed by
software. It is also known as „Loop Control‟ as the computer which provides the functions of cmparator,
controller, limiting and other safeguarding operations, is conneted in the feedback loop.
II. Benefits
Analog control refers to the design and implementation of controllers in continusous domain. Analog
controller is restricted by the available hardware elements to take on simple, prescribed forms such as P, PI, PD
and PID mode.
Digital controller works around computers and on discrete signals. It offers versatility and flexibility in
the sense that complex advanced algorithms can be easily implemented by changing the program. Thus it need
not be limited to a three – term (PID) control action only. Direct Digital Control because of computational and
networking ability of computers offers advantages over past control technologies. Three distinct benefits of
DDC are:
1. Improved Effectiveness: As the control loop logic is embedded with the software, this logic can be readily
tweaked according to the requirements of the process. Based upon continuous monitoring of the process,
more complex control schemes, energy and optimization strategies can be implemented.
2. Improved operational efficiency: DDC has the capabilities like offering visualization and storage of data in
various formats, trend analysis of data for fault diagnosis and preventive maintenance schedules. They
increase the operational efficiency of the plant. Communication capabilities permit remote monitoring and
control and helps designers to visualize, diagnose and troubleshoot a problem.
3. Increased Energy Efficiency: Energy efficiency routines can be programmed easily. Further, monitoring of
energy consumption patterns by each unit permits change of various set points, resulting in efficient
utilization of energy.
4. Economy: When a process gets more complex and elaborate, one can easily check that a direct digital
control may even be economically more viable considering initial equipment cost, operational cost and
savings from performance improvement and modifications.
III. Structure
The DDC directly interfaces to the process for data acquisition and control purpose. Because of the
nature of digital devices, signals from the plant have to be converted into a suitable form before they can be
transferred for processing by computer. Similarily, signal generated by the computer must be presented in a
form compatible with the plant. The Fig.1 shows the various functional blocks of a DDC system.
Direct Digital Control
www.iosrjournals.org 7 | Page
Fig.1
The multiplexer acts like a switch under microprocessor control. It switches and presents at its output the analog
signal from a sensor / transmitter.
ADC transforms analog values obtained from sensors into digital signal so that a digital processing unit can
work on them. The output of digital control logic is linked with final control elements through DAC. If
pneumatic or hydraulic action is required, it is accomplished with electronic-to-pneumatic or electronic-to-
hydraulic converters.
The microprocessor performs the following tasks
1. It reads the various process variables from different transmitters through multiplexer and ADC.
2. It determines the error for each control loop and executes control strategy for each loop.
3. It outputs the correction value to control valve through DAC.
Other important pieces of hardware that form part of a digital control loop are
Sampler:
The sampler is essentially a switch, operating usually at fixed intervals of time. When the switch closes, it grabs
or samples the signal at that instant of time. Thus, if the source signal is continuous, the output of the sampler is
a series of pulses, and the magnitude of each pulse is equal to the magnitude of the continuous signal at the
instant of sampling.
Sample hold devices:
The computer output of DAC is a train of pulses. If this is a control signal, the process will be driven by pulses.
This is not acceptable driving the valve at certain opening when pulse is present and closing the valve in
between the pulses. To overcome this problem Sample hold device is used which holds the signals from DAC.
The most common type is the Zero Order hold (ZOH), where each pulse is held until the next pulse comes
along.
IV. Working
An illustration:
The Fig.2 depicts a DDC flow control loop
Fig.2
The output of the flow transmitter is converted into an electrical signal using P/I (Pressure-to-Current)
converter. The resulting 4-20 mA current signal is converted into a voltage signal and supplied to the computer.
The ADC output is subsequently acted upon by the discretized version of controller stored in the computer. The
discrete output from the computer is converted back into continuous signal (voltage) by using a DAC, which is
further converted to 4-20 mA signal. This current signal is connected to I/P (Current-to-Pressure) converter,
producing a pneumatic signal in 3-15 psig range, which operates the valve.
Direct Digital Control
www.iosrjournals.org 8 | Page
The Fig.3 shows the block diagram of a process control loop with digital controller. Step-like continuous signals
are represented as and sampled signals are represented as y(k), u(k), r(k). The controlled
variable is measured and the continuous electrical signal is fed to the ADC, where it is sampled at a
predetermined frequency. The value of the discrete signal thus produced from the sampler is then compared with
the digitized value of the set point stored in the computer.
Fig.3
The sampling period, which is the time between the successive samples, is usually constant and is decided by
the type of process and the disturbance. An appropriate computer program representing the controller (called the
control algorithm) is executed which yields a discrete controller output. This discrete signal is then converted
into a continuous electrical signal by means of a DAC followed by a sample hold device.
V. Algorithm and flow chart
A digital controller accepts discrete sequence of error signals e(k), and computes discrete sequence of
control action u(k) according to a discrete control law that may be represented in time domain or in Z-domain.
There are two commonly used algorithms for programming analog controllers like P, PI and PID.
 Position algorithm
 Velocity algorithm
Governing equation of a PID control action in continuous domain is given by:
1. In each sampling period (T), a sampled value of the process output enters the computer. Let y(nT) be the
sampled value at the nth
sampling instant. Y(nT) is compared with set point at the same instant which yields
the value of discrete-time error, e(nT) expressed as e(nT) = Ysp(nT) – y(nT). In terms of error at sampling
insants, e(nT) may be written as en.
2. Then the discrete time control action produced by the proportional mode based on error present at e(nT) is
Kpe(nT) or Kpen.
3. The control action produced by the integral mode is based on the integration (accumulation) of errors over a
time period. Since error values are available on a discrete-time basis, the integral can be
approximated by summation.
Therefore, the integral mode control action is given by:
4. For the derivative mode action, we need a numerical evaluation of the derivative term de/dt. Therefore,
Consequently, the control action of a digital PID controller is:
[1]
This is called position algorithm because the value calculated is the actual manipulated variable, which in
many cases represents an actuator (valve, piston, etc.) position. The necessity to initialize the position algorithm
(i.e., to somehow supply the initial actuator position, mi, to the computer) can be a disadvantage for the
controller. Knowledge of mi is necessary to ensure a smooth transition (bumpless transfer) from manual or no
control to automatic control. Additionally, if the computer fails to respond, then the resulting zero output could
imply zero position; to which the actuator would respond, perhaps, with undesirable consequences.
With similar analogy, the control valve position at the (n-1)th
instant can be written as below.
[2]
If Eq.[2] is subtracted from Eq.[1], the velocity form of the PID algorithm is obtained. The change in control
valve position is better because there is no need to compute the initial position of valve.
Direct Digital Control
www.iosrjournals.org 9 | Page
[3]
[4]
The constants A, B and C depend on controller parameters and sampling period. The equations of positive
algorithm and velocity algorithm may be observed. The term mi is absent in Eq.[4]. A zero output from
controller implies that the actuator should hold the previous position, which under many circumstances, would
represent a safe (“fail-safe”) response.
The integration term actually represents area under the curve which is the collective summation of all the areas
at every sampling instant. There are three ways to arrive at this sum viz., (i) forward rectangular rule, (ii)
backward rectangular rule, and (iii) trapezoidal rule.
The integral control term expressions for the three rules are given as
The flow chart for implementing a DDC loop is shown in Fig.4.
Fig.4
Position Vs Velocity Algorithm:
1. Reference Position:
The major advantage of position algorithm is the reference position. In its equation itself, the reference
position of control valve is maintained at mi. This is however not there in velocity algorithm. Thus
whenever there is disruption due to shut down, communication failure or any other reason, the median
position of valve will be known in the position algorithm and eventually valve will catch up without any
synchronization problems. In velocity algorithm external device like stepper motor should store the last
position of valve.
2. Reset wind up:
Direct Digital Control
www.iosrjournals.org 10 | Page
When the DDC Control loop is being tested then sensor inputs are connected to see whether the DDC
accepts the signals. But control valves in process are not connected.so that process is not disrupted. In
position algorithm. the integral term increases to its limit because when the process is not connected,
process reactions are same and for computer error is persisting . In this case when the DDC system is finally
connected, the correction drives control valve to an extreme, causing process disruption. This problem does
not arise in velocity algorithm
3. Auto manual switching
The DDC control loop with position algorithm bumps at the time of manual to auto switching. At the time
of switching the algorithm must be initiated to zero error situation. Depending upon the process dynamics,
operator selects the median position of the valve and corresponding mi value. The DDC algorithm has no
knowledge of this precise mi value and thus switching causes bumps. Velocity algorithm is not susceptible
to this problem since mi value does not exist in the algorithm .
Thus velocity algorithm with corrections incorporated is best suited for DDC control loop.
Applications
1. Automation strategy (In steel industry):
Steel industry is one of the most complex industries in terms of process, size and heterogeneity of
operations. The control of such an industry is therefore a gigantic task. At the lowest level DDC finds wide
applications such as
(i) Monitoring and controlling the weight, size and quality of various materials.
(ii) Calculating the exact proportion needed for correct quality charge for coke oven, sintering plant and
blast furnace.
(iii) Sequencing logic for equipments at yards, blast furnace, coke oven and sintering plant.
(iv) Sequencing logic for positioning of charging conveyors.
2. Kiln automation (In cement industry):
The heart of any cement plant is the kiln. It has to be operated properly for good quality of clinker as well
as smooth operation of plant. DDC can control fuel feed rate and keep burning zone temperature within
desired limits. Kiln Speed is also monitored and controlled by DDC and thereby clinker burning is
controlled. Besides, DDC can be used to control the temperature of cooler discharge and to improve the
cooler efficiency by keeping the temperature of secondary air constant.
3. Water treatment plant:
The individual units in water treatment plant can be monitored and controlled by DDC. Following variables
are monitored at pre-chlorination stage.
Raw water turbidity, raw water pit, raw water flow, liquid chlorine flow.
Depending upon raw water turbidity, pH and flow of raw water, the flow of liquid chlorine is decided on
the basis of ratio control algorithm.
4. Water distribution control:
Depending upon water demands in various localities the water distribution is controlled to satisfy the needs
of all. The water demands of various localities are inputs to computer which performs optimization on the
basis of present flow in each water main, level in clear water reservoir etc. Based on the result of
optimization the computer directs the DDC to start/stop various pumps.
References
[1]. C.D JohnsJon, “Process Control Instrumentation Technology”, 8th
Edition, PHI, 11.
[2]. D. Patronobis “Principles of Industrial Instrumentation”, 3rd
Edition, TMH, 2010.
[3]. S.K Singh “Process Control Concepts, Dynamics and Applications”, PHI, 
[4]. S. Bhanot “Process Control Principles and Applications”, OUP, .
[5]. Krishna Kant “Computer Based Industrial Control”, 2nd
Edition, PHI, 12.
[6]. O.N Pandey, “Instrumentation and Process Control”, Kataria & Sons, .
OM PRAKASH BHARTI
Research Scholar IIT(BHU),Varanasi-221005,Varanasi,U.P INDIA

More Related Content

What's hot

Translational and Rotational system
Translational and Rotational systemTranslational and Rotational system
Translational and Rotational systemVipin Maurya
 
ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]
ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]
ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]Md Irshad Ahmad
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their ApplicationYash Kant
 
UPS (Uninterrupted Power Supply)
UPS (Uninterrupted Power Supply)UPS (Uninterrupted Power Supply)
UPS (Uninterrupted Power Supply)Gautam Mishra
 
Pe 4030 ch 2 sensors and transducers part 1 final sept 20 2016
Pe 4030 ch 2 sensors and transducers  part 1 final  sept 20 2016Pe 4030 ch 2 sensors and transducers  part 1 final  sept 20 2016
Pe 4030 ch 2 sensors and transducers part 1 final sept 20 2016Charlton Inao
 
Power electronics Phase Controlled Rectifiers - SCR
Power electronics   Phase Controlled Rectifiers - SCRPower electronics   Phase Controlled Rectifiers - SCR
Power electronics Phase Controlled Rectifiers - SCRBurdwan University
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysissagar_kamble
 
Power electronics & power electronic system
Power electronics & power electronic systemPower electronics & power electronic system
Power electronics & power electronic systemAkshay Parmar
 
Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)Epuri Chiranjeevi
 
Three phase ac voltage controllers
Three phase ac voltage controllersThree phase ac voltage controllers
Three phase ac voltage controllersJosin Hippolitus
 
Protective relay
Protective relay Protective relay
Protective relay Uday Wankar
 
Phase Controlled Rectifiers
Phase Controlled RectifiersPhase Controlled Rectifiers
Phase Controlled Rectifiersmaneesh001
 
Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control systemHarish Odedra
 

What's hot (20)

Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
 
Translational and Rotational system
Translational and Rotational systemTranslational and Rotational system
Translational and Rotational system
 
ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]
ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]
ELECTRICAL MEASUREMENT & MEASURING INSTRUMENTS [Emmi- (NEE-302) -unit-1]
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their Application
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
 
UPS (Uninterrupted Power Supply)
UPS (Uninterrupted Power Supply)UPS (Uninterrupted Power Supply)
UPS (Uninterrupted Power Supply)
 
Pe 4030 ch 2 sensors and transducers part 1 final sept 20 2016
Pe 4030 ch 2 sensors and transducers  part 1 final  sept 20 2016Pe 4030 ch 2 sensors and transducers  part 1 final  sept 20 2016
Pe 4030 ch 2 sensors and transducers part 1 final sept 20 2016
 
Heating
HeatingHeating
Heating
 
Actuators
ActuatorsActuators
Actuators
 
Power electronics Phase Controlled Rectifiers - SCR
Power electronics   Phase Controlled Rectifiers - SCRPower electronics   Phase Controlled Rectifiers - SCR
Power electronics Phase Controlled Rectifiers - SCR
 
PLC - Programmable Logic Controller
PLC - Programmable Logic ControllerPLC - Programmable Logic Controller
PLC - Programmable Logic Controller
 
ppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysisppt on Time Domain and Frequency Domain Analysis
ppt on Time Domain and Frequency Domain Analysis
 
Power electronics & power electronic system
Power electronics & power electronic systemPower electronics & power electronic system
Power electronics & power electronic system
 
presentation on UPs
presentation on UPspresentation on UPs
presentation on UPs
 
Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)Linear Variable Differential Transducer(LVDT)
Linear Variable Differential Transducer(LVDT)
 
Three phase ac voltage controllers
Three phase ac voltage controllersThree phase ac voltage controllers
Three phase ac voltage controllers
 
Signal conditioning
Signal conditioningSignal conditioning
Signal conditioning
 
Protective relay
Protective relay Protective relay
Protective relay
 
Phase Controlled Rectifiers
Phase Controlled RectifiersPhase Controlled Rectifiers
Phase Controlled Rectifiers
 
Chapter 1 basic components of control system
Chapter  1  basic components of control systemChapter  1  basic components of control system
Chapter 1 basic components of control system
 

Viewers also liked

A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...IOSR Journals
 
テスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループテスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループTomoaki Fukura
 
International Medical Careers Forum 2016 (complete)
International Medical Careers Forum 2016 (complete)International Medical Careers Forum 2016 (complete)
International Medical Careers Forum 2016 (complete)Odyssey Recruitment
 
User Identity Verification Using Mouse Signature
User Identity Verification Using Mouse SignatureUser Identity Verification Using Mouse Signature
User Identity Verification Using Mouse SignatureIOSR Journals
 
День енергозбереження Вінниця
День енергозбереження ВінницяДень енергозбереження Вінниця
День енергозбереження ВінницяAnastasia Lanina
 
Challenging Retrieval Scenarios: Social Media and Linked Open Data
Challenging Retrieval Scenarios: Social Media and Linked Open DataChallenging Retrieval Scenarios: Social Media and Linked Open Data
Challenging Retrieval Scenarios: Social Media and Linked Open DataThomas Gottron
 
Masthead Analysis
Masthead AnalysisMasthead Analysis
Masthead AnalysisTemibaybee
 
Bosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap InfographicBosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap InfographicRobert Bosch Tool Corporation
 
Reduce the False Positive and False Negative from Real Traffic with Intrusion...
Reduce the False Positive and False Negative from Real Traffic with Intrusion...Reduce the False Positive and False Negative from Real Traffic with Intrusion...
Reduce the False Positive and False Negative from Real Traffic with Intrusion...IOSR Journals
 
Making Use of the Linked Data Cloud: The Role of Index Structures
Making Use of the Linked Data Cloud: The Role of Index StructuresMaking Use of the Linked Data Cloud: The Role of Index Structures
Making Use of the Linked Data Cloud: The Role of Index StructuresThomas Gottron
 
An Approach of Automatic Data Mining Algorithm for Intrusion Detection and P...
An Approach of Automatic Data Mining Algorithm for Intrusion  Detection and P...An Approach of Automatic Data Mining Algorithm for Intrusion  Detection and P...
An Approach of Automatic Data Mining Algorithm for Intrusion Detection and P...IOSR Journals
 
Bmb02012013 00000
Bmb02012013 00000Bmb02012013 00000
Bmb02012013 00000Defense1
 
Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...
Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...
Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...IOSR Journals
 
пьеса а.м. горького на дне
пьеса а.м. горького на днепьеса а.м. горького на дне
пьеса а.м. горького на днеNatalya Dyrda
 

Viewers also liked (20)

Damper Actuators
Damper ActuatorsDamper Actuators
Damper Actuators
 
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...
 
テスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループテスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループ
 
顧客要望資料
顧客要望資料顧客要望資料
顧客要望資料
 
International Medical Careers Forum 2016 (complete)
International Medical Careers Forum 2016 (complete)International Medical Careers Forum 2016 (complete)
International Medical Careers Forum 2016 (complete)
 
User Identity Verification Using Mouse Signature
User Identity Verification Using Mouse SignatureUser Identity Verification Using Mouse Signature
User Identity Verification Using Mouse Signature
 
День енергозбереження Вінниця
День енергозбереження ВінницяДень енергозбереження Вінниця
День енергозбереження Вінниця
 
Challenging Retrieval Scenarios: Social Media and Linked Open Data
Challenging Retrieval Scenarios: Social Media and Linked Open DataChallenging Retrieval Scenarios: Social Media and Linked Open Data
Challenging Retrieval Scenarios: Social Media and Linked Open Data
 
Masthead Analysis
Masthead AnalysisMasthead Analysis
Masthead Analysis
 
Bosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap InfographicBosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap Infographic
 
Reduce the False Positive and False Negative from Real Traffic with Intrusion...
Reduce the False Positive and False Negative from Real Traffic with Intrusion...Reduce the False Positive and False Negative from Real Traffic with Intrusion...
Reduce the False Positive and False Negative from Real Traffic with Intrusion...
 
Thanhham
ThanhhamThanhham
Thanhham
 
Making Use of the Linked Data Cloud: The Role of Index Structures
Making Use of the Linked Data Cloud: The Role of Index StructuresMaking Use of the Linked Data Cloud: The Role of Index Structures
Making Use of the Linked Data Cloud: The Role of Index Structures
 
Ostorozhno doroga
Ostorozhno dorogaOstorozhno doroga
Ostorozhno doroga
 
An Approach of Automatic Data Mining Algorithm for Intrusion Detection and P...
An Approach of Automatic Data Mining Algorithm for Intrusion  Detection and P...An Approach of Automatic Data Mining Algorithm for Intrusion  Detection and P...
An Approach of Automatic Data Mining Algorithm for Intrusion Detection and P...
 
Bmb02012013 00000
Bmb02012013 00000Bmb02012013 00000
Bmb02012013 00000
 
B0160709
B0160709B0160709
B0160709
 
OFIPA
OFIPAOFIPA
OFIPA
 
Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...
Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...
Efficiency and Power Factor improvement of Bridgeless Soft-switched PWM Cuk C...
 
пьеса а.м. горького на дне
пьеса а.м. горького на днепьеса а.м. горького на дне
пьеса а.м. горького на дне
 

Similar to Direct Digital Control

Meeting w8 chapter 3 part 1
Meeting w8   chapter 3 part 1Meeting w8   chapter 3 part 1
Meeting w8 chapter 3 part 1Hattori Sidek
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET Journal
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Controlrahulmonikasharma
 
Paper id 37201531
Paper id 37201531Paper id 37201531
Paper id 37201531IJRAT
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterIJPEDS-IAES
 
Research Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and ScienceResearch Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and Scienceresearchinventy
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...researchinventy
 
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...shirshenduroy2016
 
Industrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEWIndustrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEWIOSR Journals
 
Industrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEWIndustrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEWIOSR Journals
 
PLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVEL
PLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVELPLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVEL
PLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVELIAEME Publication
 
Plc based pid implementation in process control of temperature flow and level
Plc based pid implementation in process control of temperature flow and levelPlc based pid implementation in process control of temperature flow and level
Plc based pid implementation in process control of temperature flow and levelIAEME Publication
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemIRJET Journal
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET Journal
 
Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Rishabh Prakash
 

Similar to Direct Digital Control (20)

Meeting w8 chapter 3 part 1
Meeting w8   chapter 3 part 1Meeting w8   chapter 3 part 1
Meeting w8 chapter 3 part 1
 
DCS
DCSDCS
DCS
 
Di34672675
Di34672675Di34672675
Di34672675
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
 
Paper id 37201531
Paper id 37201531Paper id 37201531
Paper id 37201531
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck Converter
 
Research Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and ScienceResearch Inventy: International Journal of Engineering and Science
Research Inventy: International Journal of Engineering and Science
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...
 
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...
A PID Controller for Real-Time DC Motor Speed Control using the C505C Microco...
 
Digital Control Systems
Digital  Control   Systems Digital  Control   Systems
Digital Control Systems
 
4. 8484 1-pb
4. 8484 1-pb4. 8484 1-pb
4. 8484 1-pb
 
Industrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEWIndustrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEW
 
Industrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEWIndustrial Process Management Using LabVIEW
Industrial Process Management Using LabVIEW
 
PLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVEL
PLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVELPLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVEL
PLC BASED PID IMPLEMENTATION IN PROCESS CONTROL OF TEMPERATURE FLOW AND LEVEL
 
Plc based pid implementation in process control of temperature flow and level
Plc based pid implementation in process control of temperature flow and levelPlc based pid implementation in process control of temperature flow and level
Plc based pid implementation in process control of temperature flow and level
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 

Recently uploaded (20)

Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 

Direct Digital Control

  • 1. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 4 (Sep. - Oct. 2013), PP 06-10 www.iosrjournals.org www.iosrjournals.org 6 | Page Direct Digital Control Om Prakash Bharti Electrical Engineering Department Indian Institute of Technology IIT(BHU) VARANASI-221005 Varanasi,U.P, India Abstract: With the advent of digital computers the engineers felt the need of utilizing computer advantages in the industrial process through the centralized control system. This thought led to the introduction of direct digital control (DDC) phylisophy. In this paper the author has presented a brief review of the structure of DDC as well as its working with illustration. The two types of algorithm used for programming as PID controller are discussed. The author has also pointed out the merits of DDC over analog control.Besides a few practical application has also been described. Keywords: digital control, structure, algorithm,application I. Introduction With the introduction of computers, engineers felt the need of utilizing computer advantages in instrumentation field through centralized control system. These advantages were optimization, alarm and logging function, historic analysis, trending, sequence control and self diagnostic techniques. This gave birth to Direct Digital Control phylisophy in instrumentation with a back up of analog control system. In 1962, Imperial Chemical Industries (ICI) in England replaced complete analog instrumentation for process control by a Ferranti Argus computer. The computer considered 224 variables and controlled 129 valves directly. The name direct digital control (DDC) was coined to emphasize that the computer directly controlled the processes. DDC i.e. Direct Digital Control is a method of process control in which computer is an integral part of the loop. It essentially consists of microprocessor / pc / computer based controllers and the control logic is performed by software. It is also known as „Loop Control‟ as the computer which provides the functions of cmparator, controller, limiting and other safeguarding operations, is conneted in the feedback loop. II. Benefits Analog control refers to the design and implementation of controllers in continusous domain. Analog controller is restricted by the available hardware elements to take on simple, prescribed forms such as P, PI, PD and PID mode. Digital controller works around computers and on discrete signals. It offers versatility and flexibility in the sense that complex advanced algorithms can be easily implemented by changing the program. Thus it need not be limited to a three – term (PID) control action only. Direct Digital Control because of computational and networking ability of computers offers advantages over past control technologies. Three distinct benefits of DDC are: 1. Improved Effectiveness: As the control loop logic is embedded with the software, this logic can be readily tweaked according to the requirements of the process. Based upon continuous monitoring of the process, more complex control schemes, energy and optimization strategies can be implemented. 2. Improved operational efficiency: DDC has the capabilities like offering visualization and storage of data in various formats, trend analysis of data for fault diagnosis and preventive maintenance schedules. They increase the operational efficiency of the plant. Communication capabilities permit remote monitoring and control and helps designers to visualize, diagnose and troubleshoot a problem. 3. Increased Energy Efficiency: Energy efficiency routines can be programmed easily. Further, monitoring of energy consumption patterns by each unit permits change of various set points, resulting in efficient utilization of energy. 4. Economy: When a process gets more complex and elaborate, one can easily check that a direct digital control may even be economically more viable considering initial equipment cost, operational cost and savings from performance improvement and modifications. III. Structure The DDC directly interfaces to the process for data acquisition and control purpose. Because of the nature of digital devices, signals from the plant have to be converted into a suitable form before they can be transferred for processing by computer. Similarily, signal generated by the computer must be presented in a form compatible with the plant. The Fig.1 shows the various functional blocks of a DDC system.
  • 2. Direct Digital Control www.iosrjournals.org 7 | Page Fig.1 The multiplexer acts like a switch under microprocessor control. It switches and presents at its output the analog signal from a sensor / transmitter. ADC transforms analog values obtained from sensors into digital signal so that a digital processing unit can work on them. The output of digital control logic is linked with final control elements through DAC. If pneumatic or hydraulic action is required, it is accomplished with electronic-to-pneumatic or electronic-to- hydraulic converters. The microprocessor performs the following tasks 1. It reads the various process variables from different transmitters through multiplexer and ADC. 2. It determines the error for each control loop and executes control strategy for each loop. 3. It outputs the correction value to control valve through DAC. Other important pieces of hardware that form part of a digital control loop are Sampler: The sampler is essentially a switch, operating usually at fixed intervals of time. When the switch closes, it grabs or samples the signal at that instant of time. Thus, if the source signal is continuous, the output of the sampler is a series of pulses, and the magnitude of each pulse is equal to the magnitude of the continuous signal at the instant of sampling. Sample hold devices: The computer output of DAC is a train of pulses. If this is a control signal, the process will be driven by pulses. This is not acceptable driving the valve at certain opening when pulse is present and closing the valve in between the pulses. To overcome this problem Sample hold device is used which holds the signals from DAC. The most common type is the Zero Order hold (ZOH), where each pulse is held until the next pulse comes along. IV. Working An illustration: The Fig.2 depicts a DDC flow control loop Fig.2 The output of the flow transmitter is converted into an electrical signal using P/I (Pressure-to-Current) converter. The resulting 4-20 mA current signal is converted into a voltage signal and supplied to the computer. The ADC output is subsequently acted upon by the discretized version of controller stored in the computer. The discrete output from the computer is converted back into continuous signal (voltage) by using a DAC, which is further converted to 4-20 mA signal. This current signal is connected to I/P (Current-to-Pressure) converter, producing a pneumatic signal in 3-15 psig range, which operates the valve.
  • 3. Direct Digital Control www.iosrjournals.org 8 | Page The Fig.3 shows the block diagram of a process control loop with digital controller. Step-like continuous signals are represented as and sampled signals are represented as y(k), u(k), r(k). The controlled variable is measured and the continuous electrical signal is fed to the ADC, where it is sampled at a predetermined frequency. The value of the discrete signal thus produced from the sampler is then compared with the digitized value of the set point stored in the computer. Fig.3 The sampling period, which is the time between the successive samples, is usually constant and is decided by the type of process and the disturbance. An appropriate computer program representing the controller (called the control algorithm) is executed which yields a discrete controller output. This discrete signal is then converted into a continuous electrical signal by means of a DAC followed by a sample hold device. V. Algorithm and flow chart A digital controller accepts discrete sequence of error signals e(k), and computes discrete sequence of control action u(k) according to a discrete control law that may be represented in time domain or in Z-domain. There are two commonly used algorithms for programming analog controllers like P, PI and PID.  Position algorithm  Velocity algorithm Governing equation of a PID control action in continuous domain is given by: 1. In each sampling period (T), a sampled value of the process output enters the computer. Let y(nT) be the sampled value at the nth sampling instant. Y(nT) is compared with set point at the same instant which yields the value of discrete-time error, e(nT) expressed as e(nT) = Ysp(nT) – y(nT). In terms of error at sampling insants, e(nT) may be written as en. 2. Then the discrete time control action produced by the proportional mode based on error present at e(nT) is Kpe(nT) or Kpen. 3. The control action produced by the integral mode is based on the integration (accumulation) of errors over a time period. Since error values are available on a discrete-time basis, the integral can be approximated by summation. Therefore, the integral mode control action is given by: 4. For the derivative mode action, we need a numerical evaluation of the derivative term de/dt. Therefore, Consequently, the control action of a digital PID controller is: [1] This is called position algorithm because the value calculated is the actual manipulated variable, which in many cases represents an actuator (valve, piston, etc.) position. The necessity to initialize the position algorithm (i.e., to somehow supply the initial actuator position, mi, to the computer) can be a disadvantage for the controller. Knowledge of mi is necessary to ensure a smooth transition (bumpless transfer) from manual or no control to automatic control. Additionally, if the computer fails to respond, then the resulting zero output could imply zero position; to which the actuator would respond, perhaps, with undesirable consequences. With similar analogy, the control valve position at the (n-1)th instant can be written as below. [2] If Eq.[2] is subtracted from Eq.[1], the velocity form of the PID algorithm is obtained. The change in control valve position is better because there is no need to compute the initial position of valve.
  • 4. Direct Digital Control www.iosrjournals.org 9 | Page [3] [4] The constants A, B and C depend on controller parameters and sampling period. The equations of positive algorithm and velocity algorithm may be observed. The term mi is absent in Eq.[4]. A zero output from controller implies that the actuator should hold the previous position, which under many circumstances, would represent a safe (“fail-safe”) response. The integration term actually represents area under the curve which is the collective summation of all the areas at every sampling instant. There are three ways to arrive at this sum viz., (i) forward rectangular rule, (ii) backward rectangular rule, and (iii) trapezoidal rule. The integral control term expressions for the three rules are given as The flow chart for implementing a DDC loop is shown in Fig.4. Fig.4 Position Vs Velocity Algorithm: 1. Reference Position: The major advantage of position algorithm is the reference position. In its equation itself, the reference position of control valve is maintained at mi. This is however not there in velocity algorithm. Thus whenever there is disruption due to shut down, communication failure or any other reason, the median position of valve will be known in the position algorithm and eventually valve will catch up without any synchronization problems. In velocity algorithm external device like stepper motor should store the last position of valve. 2. Reset wind up:
  • 5. Direct Digital Control www.iosrjournals.org 10 | Page When the DDC Control loop is being tested then sensor inputs are connected to see whether the DDC accepts the signals. But control valves in process are not connected.so that process is not disrupted. In position algorithm. the integral term increases to its limit because when the process is not connected, process reactions are same and for computer error is persisting . In this case when the DDC system is finally connected, the correction drives control valve to an extreme, causing process disruption. This problem does not arise in velocity algorithm 3. Auto manual switching The DDC control loop with position algorithm bumps at the time of manual to auto switching. At the time of switching the algorithm must be initiated to zero error situation. Depending upon the process dynamics, operator selects the median position of the valve and corresponding mi value. The DDC algorithm has no knowledge of this precise mi value and thus switching causes bumps. Velocity algorithm is not susceptible to this problem since mi value does not exist in the algorithm . Thus velocity algorithm with corrections incorporated is best suited for DDC control loop. Applications 1. Automation strategy (In steel industry): Steel industry is one of the most complex industries in terms of process, size and heterogeneity of operations. The control of such an industry is therefore a gigantic task. At the lowest level DDC finds wide applications such as (i) Monitoring and controlling the weight, size and quality of various materials. (ii) Calculating the exact proportion needed for correct quality charge for coke oven, sintering plant and blast furnace. (iii) Sequencing logic for equipments at yards, blast furnace, coke oven and sintering plant. (iv) Sequencing logic for positioning of charging conveyors. 2. Kiln automation (In cement industry): The heart of any cement plant is the kiln. It has to be operated properly for good quality of clinker as well as smooth operation of plant. DDC can control fuel feed rate and keep burning zone temperature within desired limits. Kiln Speed is also monitored and controlled by DDC and thereby clinker burning is controlled. Besides, DDC can be used to control the temperature of cooler discharge and to improve the cooler efficiency by keeping the temperature of secondary air constant. 3. Water treatment plant: The individual units in water treatment plant can be monitored and controlled by DDC. Following variables are monitored at pre-chlorination stage. Raw water turbidity, raw water pit, raw water flow, liquid chlorine flow. Depending upon raw water turbidity, pH and flow of raw water, the flow of liquid chlorine is decided on the basis of ratio control algorithm. 4. Water distribution control: Depending upon water demands in various localities the water distribution is controlled to satisfy the needs of all. The water demands of various localities are inputs to computer which performs optimization on the basis of present flow in each water main, level in clear water reservoir etc. Based on the result of optimization the computer directs the DDC to start/stop various pumps. References [1]. C.D JohnsJon, “Process Control Instrumentation Technology”, 8th Edition, PHI, 11. [2]. D. Patronobis “Principles of Industrial Instrumentation”, 3rd Edition, TMH, 2010. [3]. S.K Singh “Process Control Concepts, Dynamics and Applications”, PHI,  [4]. S. Bhanot “Process Control Principles and Applications”, OUP, . [5]. Krishna Kant “Computer Based Industrial Control”, 2nd Edition, PHI, 12. [6]. O.N Pandey, “Instrumentation and Process Control”, Kataria & Sons, . OM PRAKASH BHARTI Research Scholar IIT(BHU),Varanasi-221005,Varanasi,U.P INDIA