Micro-Controllers. Module 3: Process Control. IAT Curriculum Unit PREPARED BY. August 2008
|
|
- MargaretMargaret Davidson
- 6 years ago
- Views:
Transcription
1 Micro-Controllers PREPARED BY IAT Curriculum Unit August 2008 Institute of Applied Technology, 2008
2 2
3 Module Objectives 1. Introduce Process Control 2. Learn Flowcharts 3. Introduce Open Loop Prcoss Control, 4. Introduce Closed Loop Pricess Control. 5. Explain PID Control Elments. Module Contents 1 Process Control 2 Flowcharts to Represent Processes 3 Open Loop Process Control 4 Closed Loop Process Control 5 PID Control 3
4 Process Control Process control term is extensively used in the world of engineering, but what dos term mean? Process control can be considered as short for automated control of an industrial process where the creation of a final product is based on a continuous series of processes being applied to raw materials. Process control is used extensively in oil refining, chemical processing, electrical generation, and the food and beverage industries. In the process one or more system parameters such as temperature, pressure, humidity, flow or level will be controlled. Processes to control can be very simple or very complex, however, no matter what the complexity level is, all have the same structure that is shown in figure 3.1. All processes consist of inputs being monitored by a processing device such as Micro-Controller, PLC or even a PC. Based on the inputs, the processing device will decide the outputs values. Fig 3.1: Process Control elements 4
5 Do you like chocolates? Well, who does not? Did you ever wonder how chocolates are made? Or where they come from? Chocolates are made of cocoa seeds. Cocoa trees are shade loving trees that grow in the rain forests of tropical areas. Although a cocoa tree must be older than five years to start flowering, it flowers all year long. A cocoa fruit called pod requires 5 months to ripen fully. Once Cocoa pods ripen, they will be harvested, fermented, and then dried. Fermentation means leave the cacao seeds heat up naturally causing chemical changes that will alter the look and the flavor. Fig 3.2: Chocolate bars are made of cocoa seeds Fig 3.3: Cocoa tree and cocoa pods Once the cocoa seeds are ready they will be shipped to factories; we will have a look at chocolate making process. The process is far complicated than mixing seeds, with sugar and milk. Roasting The first step at the factory is to roast the cocoa seeds in roasting ovens that are heated to 250F temperatures. The roasting might take 30 minutes to 2 hours. Fig 3.4: First step in chocolate making is roasting 5
6 Winnowing Second, the cocoa seeds will go through a machine that is called a winnow machine. This machine will crack open the seeds, blow away the shells and sort the nibs, remaining centre part of the seeds, by size. Fig 3.5: 2 nd step is winnowing Grinding The third step is to grind the chocolate nibs in to thick paste called Chocolate liquor. Don t be fooled by the name, it is totally alcohol free. Heavy metal discs like the one shown in figure 3.6 will do the grinding work. Pressing Part of the chocolate liquor will be pressed to separate cocoa butter from cocoa powder; the remaining part will be used as is in the process. Fig 3.6: The product of grinding is chocolate liquor. Mixing Then the chocolate liquor will be mixed with milk, sugar and extra cocoa butter in huge mixers like the one shown in figure 3.7 for hours to ensure creamy smooth texture in the end product. However the outcome of this step is coarse brown dough called crumb. Fig 3.7: Mixing chocolate liquor with cocoa butter, milk and sugar 6
7 Refining The crumb will be refined by means of giant steel rollers to make the chocolate even silkier. Fig 3.8: Refining step Tempering This step is referred to as tempering, which simply means stirring the chocolate slowly, heating and cooling it repeatedly to temperatures between 105F and 85 F. Fig 3.9: Tempering Step Molding The final step is to mold the chocolates into the bars you know. Industrial machines will do that at rates of several hundreds per minute. Now you can enjoy your chocolate Fig 3.10: Molding chocolate into bars Looking back at chocolate manufacturing process, every mentioned step can be thought of a process that can be automated and controlled. 7
8 At roasting step, for example the row cocoa seeds will be processed to produce roasted seeds. In terms of control, you will need a start switch as in input, the processing device will control time, the key control task in this step; remember that the oven has to be on 30 minutes to two hours, and the output is the oven actuator. Feed in product of step Row cocoa seeds Finished product Roasted seeds Table 3.1: Roasting product analysis Input devices Control task Output devices Start switch Time control Oven heating element Table 3.2: Roasting automation elements Winnowing is bit complicated process; the roasted seeds will be the fed in this step to produce the cocoa nibs. A typical input device would be a start switch, the controlling tasks are cracking, blowing shells and sorting. Outputs devices could be motors and blowers Feed in product of step roasted seeds Finished product Cocoa nibs Table 3.3: Winnowing product analysis Input devices Control task Output devices Start switch Cracking Blowing shells sorting Motors blowers Table 3.4: Winnowing automation elements 8
9 Can you analyze the remaining chocolate making steps in the same manner? Fill in the tables for the steps: Feed in product of step Finished product - Grinding Table 3.5: Grinding product analysis Input devices Control task Output devices Table 3.6: Grinding automation elements - Mixing Feed in product of step Finished product Table 3.7: Mixing product analysis Input devices Control task Output devices Table 3.8: Mixing automation elements - Tempering Feed in product of step Finished product Table 3.9: Tempering product analysis 9
10 Inputs Control task outputs Table 3.10: Tempering automation elements - Molding Feed in product of step Finished product Table 3.11: Molding product analysis Inputs Control task outputs Table 3.12: Molding automation elements Flowcharts to represent processes A flowchart is a graphical representation of steps and decisions used to arrive at a logical outcome. It can be used to arrive at management decisions, system troubleshooting decisions, and other processes that involve well-defined steps and outcomes. It is still an excellent tool when planning program flow. Flowcharting is particularly useful in process control because it can be used to visually represent the steps and decisions required to perform control of the system. 10
11 Table 3.13 shows the most popular symbols used in flowcharting. These blocks, connected with flow lines, are used to describe the actions and flow of the program. Symbol Function Start/Stop: Indicates beginning of a program Process task: Indicates task, such as delay or calculations, or declarations I/O control: read external input or write to external output (writing to PC included) Evaluation symbol: used to decide flow direction in one or more pathways. Predefined process: indicates a process without details Connector: indicates connection between two locations in the chart Flow lines: indicates direction of flow in the chart Table 3.13: Flowchart symbols 11
12 Let s look at the following daily life example of adjusting shower water temperature: 1. Turn on cold water 2. Turn on hot water 3. Wait for some time (let s say 3 seconds) for temperature to stabilize. 4. Test water temperature: 5. If too hot, turn hot water down, and return to step If too cold, turn cold water down, and return to step if temperature ok, get in shower Although this is a silly task not a process, we still can use flowcharts to represent the same Note how each symbol is used: - I/O control symbols are used to read input (temperature) or write outputs (Turn on/off hot or cold water tubs). - Evaluation symbol is used to guide the flow direction based on evaluation result. - Process task symbol is used when performing a certain processing task such as delay or calculations. 12
13 Flowcharts can also be used to represent more serious applications, processes and even programs like the example below: This was the program you used in module 2 to program two LEDS; the same can be graphically represented by means of a flow chart. DEBUG Program Running DO HIGH 14 HIGH 15 PAUSE 500 LOW 14 LOW 15 PAUSE 500 LOOP Remark: pay attention that displaying on the screen is I/O control symbol. 13
14 Can you draw the flowchart for the following program? DO DEBUG HOME DEBUG? IN3, CR DEBUG? IN4, CR IF (IN3=1) THEN HIGH 14 PAUSE 50 ELSEIF (IN4=1) THEN HIGH 15 PAUSE 50 ELSE PAUSE 50 ENDIF LOW 14 LOW 15 LOOP 14
15 On the other hand, can you write a program from the flowchart? Consider pushbutton connected to pin 3, LED connected to pin 5. 15
16 As you know by now, chocolate manufacturing is a long complex process that consists of many smaller processes. Can we represent it by flowcharts as well? The answer is yes, and the key symbol to use is predefined process. A symbol used to indicate a full process without details. Each predefined process can be represented by flowcharts in details in other locations. 16
17 Open Loop Process Control Process control can be categorized in two types: Open loop control and closed loop control. Control engineers must decide which type of control to be implemented when designing a new control system. Let s say you are a control engineer in the municipality, your current task is to design an automatic irrigation system for all the gardens in your area. You can design the sprinkler systems to be automatically on at certain times of the day such as 5:00 am, 5:00 pm, and 11:00 pm. Do you think this is a good design? Why? How would the sprinkle systems operate in rainy winter day? Do you think 5:00 am is a suitable time? Why? Do you think 5:00 pm is a suitable time? Why? Do you think 11:00 pm is a suitable time? Why? Let s say you have modified your design by adding a moist sensor that measures humidity level in the soil; if the sensor detected soil humidity, the sprinkler systems will not operate. In the first design, you have applied open loop process control. The second design is called closed loop process control and it will be covered in details in the next section. So what do we exactly mean by open loop control? Open loop system is a silent system that provides no feedback, and therefore it does not auto-correct itself. In other words this means that the system does 17
18 not observe the output of the processes to correct any errors that occur. Another example of open loop control is the washing machine, which is purely time based control; depending of the selected wash cycle, the washing machine will operate for manufacturer pre-set time, and no washing machine as far as know will give a feedback such as clothes not ready yet, wash for one more cycle, or persisting stains, use a bleach or even wrong cycle for clothes colors, use a mild one. So when is the best time to use open loop control? It fits best in simple processes where feedback is not critical because of simplicity and low-cost implementation. Open Loop Control Exercises: Automatic Garage Door Control Let s anticipate that you are a brilliant enthusiastic control engineer, your next assignment is to design an automatic garage door that can be opened by pressing ON button, and closed by pressing OFF button. Fig 3.11: Automatd garage door The door requires 60 seconds to fully open or fully close. The used motor needs two signals to operate: ON/OFF signal and UP/DOWN signal. The motor has to be ON with direction UP so that door can open, and vise versa. 18
19 First: Determine the I/Os required for this process Inputs Outputs Table 3.14: Garage door I/Os 19
20 Next: Draw the flowchart of the garage door control process. Then: Can you write the process related Basic Stamp program 20
21 Now all you need to do is to test your program, how? Come on, Use your imagination. You have to build a representative circuit. - Represent every output by an LED, but remember that you have to protect it with a resistor. - Represent every input with a push button. Remember to use the one of the circuits shown in figures and when connecting the pushbutton. - Decide I/O pin connections and fill in the table below Basic Stamp Pin # I/O Fig 3.12: Pushbutton connection circuits Table 3.14: I/O pin mapping - Finally Draw the entire circuit schematic diagram in the box below, connect, and test it. 21
22 In the next exercise you will look at the molding process of the chocolate manufacturing. Let s make some assumptions to make design task easier: - The molding machine needs 20 seconds initialization time after pressing Start pushbutton. - The mold of the chocolate bar consists of 4 blocks (think of Kit Kat as an example); the required time to fill a block is.5 seconds. The filling valve shall be on during this time Fig 3.13: Kit Kat bar consists of 4 blocks - A conveyer motor operates for.25 second to correctly locate the filler to next block. - After one full bar is filled, the conveyer - To stop the machine you need to press Stop pushbutton, however the machine will complete filling the mold of a whole bar before it stops First: Determine the I/Os required for this process in table Inputs Outputs Table 3.15: Process I/O Table 22
23 Next: Draw the flowchart of the molding process. Then: Can you write the process related Basic Stamp program Decide I/O pin connections and fill in the table below Basic Stamp Pin # I/O Table 3.16: I/O Pin mapping 23
24 Finally Draw the entire circuit schematic diagram in the box below, connect, and test it. 24
25 Closed Loop Process Control In contrast to an open-loop control system, a closed-loop control system utilizes an additional feedback signal from the field (process) to compare the actual output with the ideal output response. Due to increased complexity of processes to be controlled and the interest in achieving optimum performance, i.e. increase system accuracy, closed loop control got more and more attention. Closed loop process control can be illustrated as shown in figure In addition to standard inputs such as start/stop switches and pushbuttons, the controller gets a measured feedback signal from the process. This feedback signal will be compared to the desired output response, normally refereed to a set-point, to measure how far the practical output signal from the desired one is. Based on that error measurement, the controller must perform corrective actions to keep that error as low as possible. The ideal case would be zero error of course. We as human beings naturally utilize closed loop control all the time, in the case of the driver steering a car, the driver uses his or her sight to visually measure and compare the actual location of the car with the desired location. The driver then serves as the controller, turning the steering wheel. The same can illustrated as shown in figure 3.16 Fig 3.14: Closed Loop Control Illustration Fig 3.15: Closed Loop Control is utilized in car steering process 25
26 Closed Loop Control Exercises Fig 3.16: Car steering illustration Chocolate Tempering Process Let s have a closer look at the tempering step in chocolate manufacturing process Once you press the start pushbutton, the mixer will start operating. Assuming the actual temperature is less than 105F (40.56C), the heater will start after a delay of 1s. The heater will remain on until the high temperature is achieved, this will be indicated by the high temperature indicator (sensor) After the heater is switched off, a delay of.5s is required before the cooling fan is on. The fan will remain operating until the low temperature of 85F (29.4C) is achieved; this will be indicated by the low temperature indicator (sensor). After the cooler is off a delay of.5s is required before heart operates again. The same heating and cooling steps will be repeated 4 more times, before the machine stops. Remember the mixer is on at all steps till the machine stops First: Determine the I/Os required for this process in table Inputs Outputs Table 3.17: Process I/O table 26
27 Next: Draw the flowchart of the tempering process. Then: Can you write the process related Basic Stamp program Decide I/O pin connections and fill in the table below Basic Stamp Pin # I/O Table 3.18: Process I/O mapping 27
28 Finally Draw the entire circuit schematic diagram in the box below, connect, and test it. 28
29 PID Control PID stands for "proportional, integral, derivative." These three terms characterizes the behavior the error signal of closed loop control, which is Ideal output (setpoint) feedback signal (practical output), and each of these elements performs a different task and has a different effect on the functioning of a system. As you can se in figure 3.17, your practical signal (dashed pink line) has to reach the setpoint signal (blue line). Proportional element Let s assume you want to heat water in a boiler to a specific temperature of 76C to use in a scientific experiment, you filled the water form the tub in a cold winter day, the water temperature was 10C. The calculated error was found to be 66C, so the more the error, the more heating is required, that is the proportional term, which is in other words that error is proportional to the corrective action. The higher the constant K is, the more aggressive the corrective action becomes which means a faster response to error; the disadvantage may be overshooting, i.e. exceeding the setpoint value, in this example means the water temperature overshoots 76C to reach 100C. A Low constant will decrease the speed of the corrective action, and may result in a less system accuracy. Fig 3.17: actual signal vs. setpoint signal over time Error = setpoint- feedback Error = setpoint- feedback = = 66 Corrective action α Error Corrective action = K * Error K is the proportional constant Differential element In order to improve process performance the proportional part alone is not enough, you need to predict or foresee the situation in advance, this can be 29
30 done by analyzing the differential element, which means in very simple words analyze the error s rate of change i.e. how much the error changes in a certain time frame. For example if you are driving a car at constant speed for two hours, the rate of change is zero, because there was no change in the speed although the speed itself is not zero but could be 120 Km/hour if you are driving along a highway. If your speed in the first hour was 60Km/hour, and the next hour was 120Km/hour then the rate of change was 2 as you doubled your speed every hour. So knowing the rate of change helps the process not just to react to error value but calculate expected next error value and react accordingly. This overcomes system response delays and relatively prevents overshooting cases. while the proportional element is computing when the error becomes small, The derivative signal lets the controller decide, "Whoa, we are getting very close to the setpoint, and the sensor's temperature is still rising pretty rapidly; time to cut back on the heater power. Integral element Now Let s say the experiment you are conducting is extremely critical where extreme accuracy is required, you need to consider the integral element, which analyze the total value of all recent errors to ensure that it does not exceed a certain value. The advantage of integral element is that it eliminates long term errors, however because it may be slower in response. Good control designed systems utilize a combination of two elements or some times all three PID elements to achieve 30
31 quick, efficient and accurate signals. 31
2 Thermistor + Op-Amp + Relay = Sensor + Actuator
Physics 221 - Electronics Temple University, Fall 2005-6 C. J. Martoff, Instructor On/Off Temperature Control; Controlling Wall Current with an Op-Amp 1 Objectives Introduce the method of closed loop control
PID control. since Similarly, modern industrial
Control basics Introduction to For deeper understanding of their usefulness, we deconstruct P, I, and D control functions. PID control Paul Avery Senior Product Training Engineer Yaskawa Electric America,
-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive
Process controls are necessary for designing safe and productive plants. A variety of process controls are used to manipulate processes, however the most simple and often most effective is the PID controller.
NATIONAL UNIVERSITY OF SINGAPORE. EE3302/EE3302E Industrial Control Systems. E2: PLC Programming for Sequence Control
NATIONAL UNIVERSITY OF SINGAPORE EE3302/EE3302E Industrial Control Systems E2: 1. Objectives The experiment is designed to provide experience in programming a modern IECcompliant PLC system for sequence
TF Electronics Throttle Controller
TF Electronics Throttle Controller Software Installation: Double click on TFEsetup.exe file to start installation. After installation there will be a shortcut on your desktop. Connecting the USB cable
Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies
Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies ASHRAE, Madison Chapter October, 2014 Agenda Definitions: feedback and closed-loop control Types of
Programmable Control Introduction
Programmable Control Introduction By the end of this unit you should be able to: Give examples of where microcontrollers are used Recognise the symbols for different processes in a flowchart Construct
SUGAR CAPACITY EXPERIMENT
SUGAR CAPACITY EXPERIMENT A PRACTICAL INTRODUCTION TO AC THEORY P R E A M B L E Sugar Capacity is a PBL Experimental Group Research Project to be undertaken by small groups of (approximately 4) first year
Instruction Notes for 108A L Sensor Input
Operation Manual Instruction Notes for 108A L14-1800 Digital Control Module ON/OFF Main Power Switch Alarm Limits/ Cycle Switch Load Outlet (x2) General Description Sensor Input This temperature control
OVEN INDUSTRIES, INC. Model 5C7-362
OVEN INDUSTRIES, INC. OPERATING MANUAL Model 5C7-362 THERMOELECTRIC MODULE TEMPERATURE CONTROLLER TABLE OF CONTENTS Features... 1 Description... 2 Block Diagram... 3 RS232 Communications Connections...
E11 Lecture 13: Feedback Control. Profs. David Money Harris & Sarah Harris Fall 2011
E11 Lecture 13: Feedback Control Profs. David Money Harris & Sarah Harris Fall 2011 1 Coming Up in E11 This week s lab: line-following robot completed in teams (within same lab session) After fall break:
Closed-Loop Speed Control, Proportional-Plus-Integral-Plus-Derivative Mode
Exercise 7 Closed-Loop Speed Control, EXERCISE OBJECTIVE To describe the derivative control mode; To describe the advantages and disadvantages of derivative control; To describe the proportional-plus-integral-plus-derivative
Configuration Example of Temperature Control
Controllers Technical Information Configuration Example of Control controllers The following is an example of the configuration of temperature control. Controller Relay Voltage Current SSR Cycle controller
CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System
Introduction CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System The purpose of this lab is to introduce you to digital control systems. The most basic function of a control system is to
PID Control Technical Notes
PID Control Technical Notes General PID (Proportional-Integral-Derivative) control action allows the process control to accurately maintain setpoint by adjusting the control outputs. In this technical
HIL Simulation Lab Work
2017.03.09 HIL Simulation Lab Work with Step by Step Exercises that you can do in your own Pace http://home.hit.no/~hansha/?lab=hilsim Hans-Petter Halvorsen Introduction to HIL Lab Work Hans-Petter Halvorsen
IMPLEMENTATION AND DESIGN OF TEMPERATURE CONTROLLER UTILIZING PC BASED DATA ACQUISITION SYSTEM
www.elkjournals.com IMPLEMENTATION AND DESIGN OF TEMPERATURE CONTROLLER UTILIZING PC BASED DATA ACQUISITION SYSTEM Ravindra Mishra ABSTRACT Closed loop or Feedback control is a popular way to regulate
CHAPTER 11: DIGITAL CONTROL
When I complete this chapter, I want to be able to do the following. Identify examples of analog and digital computation and signal transmission. Program a digital PID calculation Select a proper execution
Sensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 13.11.2014
Enhance operational efficiency with Advanced Process Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7. Answers for industry.
Enhance operational efficiency with Advanced Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7 Answers for industry. Modern closed-loop control systems in the process industry In today s
PID. What is PID and how does it work? Auto tuning PID with the 5400 Controller. Visit our website at:
PID What is PID and how does it work? Auto tuning PID with the 5400 Controller What is PID? PID control (pronounced P-eye-Dee) stands for Proportional-Integral-Derivative, and is a mathematical method
Closed-Loop Position Control, Proportional Mode
Exercise 4 Closed-Loop Position Control, Proportional Mode EXERCISE OBJECTIVE To describe the proportional control mode; To describe the advantages and disadvantages of proportional control; To define
Bokashi Instructions from MyCrobz
Bokashi Instructions from MyCrobz...the best way to recycle food waste all your food waste - fruit, vegetables, meat, dairy, cooked foods, paper, bones and more This guide will explain: Bokashi basics
Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected.
Thank You for purchasing our TRI-Mode programmable DC Motor Controller. Our DC Motor Controller is the most flexible controller you will find. It is user-programmable and covers most applications. This
Understanding PID Control
1 of 5 2/20/01 1:15 PM Understanding PID Control Familiar examples show how and why proportional-integral-derivative controllers behave the way they do. Keywords: Process control Control theory Controllers
Types of control systems:
Types of control systems: Control systems are classified into two general categories based upon the control action which is responsible to activate the system to produce the output viz. 1) Open loop control
MECHATRONICS IN A BOX
MECHATRONICS IN A BOX A Complete Mechatronics Solution for the Classroom amtekcompany.com Contents Introduction Programming Arduino microcontrollers Motor Control Training Course Flowcode 8 Formula AllCode
Exercise 5: PWM and Control Theory
Exercise 5: PWM and Control Theory Overview In the previous sessions, we have seen how to use the input capture functionality of a microcontroller to capture external events. This functionality can also
Lab 2, Analysis and Design of PID
Lab 2, Analysis and Design of PID Controllers IE1304, Control Theory 1 Goal The main goal is to learn how to design a PID controller to handle reference tracking and disturbance rejection. You will design
Process controls in food processing
Process controls in food processing Module- 9 Lec- 9 Dr. Shishir Sinha Dept. of Chemical Engineering IIT Roorkee A well designed process ought to be easy to control. More importantly, it is best to consider
Please enter the identity code of your device here!
Operating Instructions DULCOMETER D1C Part 2: Adjustment and Operation, Measured Variable Conductive Conductivity ProMinent D1C2-Leit.-001-GB Conductivity 100 µs/cm DULCOMETER STOP START Conductivity 100
Other than physical size, the next item that all RC servo specifications indicate is speed and torque.
RC servos convert electrical commands from the receiver back into movement. A servo simply plugs into a specific receiver channel and is used to move that specific part of the RC model. This movement is
An External Command Reading White line Follower Robot
EE-712 Embedded System Design: Course Project Report An External Command Reading White line Follower Robot 09405009 Mayank Mishra (mayank@cse.iitb.ac.in) 09307903 Badri Narayan Patro (badripatro@ee.iitb.ac.in)
TC LV-Series Temperature Controllers V1.01
TC LV-Series Temperature Controllers V1.01 Electron Dynamics Ltd, Kingsbury House, Kingsbury Road, Bevois Valley, Southampton, SO14 OJT Tel: +44 (0) 2380 480 800 Fax: +44 (0) 2380 480 801 e-mail support@electrondynamics.co.uk
Introduction To Temperature Controllers
Introduction To Temperature Controllers The Miniature CN77000 is a full featured microprocessor-based controller in a 1/16 DIN package. How Can I Control My Process Temperature Accurately and Reliably?
Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental - Con't
Think About Control Fundamentals Training Terminology Control Eko Harsono eko.harsononus@gmail.com; 1 Contents Topics: Slide No: Advance Control Loop 3-10 Control Algorithm 11-25 Control System 26-32 Exercise
Industrial Automation
Software Development & Education Center Industrial Automation (HMI Drives Instrumentation Networking) Industrial Automation Automation is the use of machines, control systems and information technologies
Today s meeting. Themes 2/7/2016. Instrumentation Technology INST 1010 Introduction to Process Control
Instrumentation Technology INST 1010 Introduction to Basile Panoutsopoulos, Ph.D. CCRI Department of Engineering and Technology Engineering Physics II 1 Today s meeting Call Attendance Announcements Collect
Profiting with Wire EDM
3 Profiting with Wire EDM Users of Wire EDM 55 Parts made with the wire EDM process are used for machining conductive materials for medicine, chemical, electronics, oil and gas, die and mold, fabrication,
Tuning interacting PID loops. The end of an era for the trial and error approach
Tuning interacting PID loops The end of an era for the trial and error approach Introduction Almost all actuators and instruments in the industry that are part of a control system are controlled by a PI(D)
EET 273 Experiment Introduction to Loop Control
Now that we have calibrated and characterized all of the pieces of our system, we are ready to begin to attempt to accurately control the motor. Our system is designed to control the speed of the motor.
SMF-Resistance Spot Welding Controller Manual
SMF-Resistance Spot Welding Controller Manual Contents Introduction... 3 Components of the Control System... 4 Weld Control Functions... 6 Programming Console Manual... 8 Schedule Selection Method... 9
Optidrive Applications Support Library
Optidrive Applications Support Library Application Note Title AN-ODE-2-032 Related Products Optidrive E2 Overview Level 2 PI Closed Loop Feedback Control Applications 1 Fundamental - No previous experience
SeeTool - Solutions for KNX
SeeTool - Solutions for KNX Office building segment Application 8.2.1.0.0.4 Movement dependent automatic light control with light regulation and manual control, temperature control (electrical heating
Controller Algorithms and Tuning
The previous sections of this module described the purpose of control, defined individual elements within control loops, and demonstrated the symbology used to represent those elements in an engineering
Unit 24: Controlling Systems Using IT
Unit 24: Controlling Systems Using IT Theory Handbook 2014-2015 With Owen Name Group Introduction to Unit 24 Embedded control systems are appearing in every area of life. They include toys, TV remote controls,
Op-amp characteristics Operational amplifiers have several very important characteristics that make them so useful:
Operational Amplifiers A. Stolp, 4/22/01 rev, 2/6/12 An operational amplifier is basically a complete high-gain voltage amplifier in a small package. Op-amps were originally developed to perform mathematical
Processing of Non-Metals Prof. Dr. Inderdeep Singh Department of Mechanical and Industrial Engineering Indian Institute of Technology, Roorkee
Processing of Non-Metals Prof. Dr. Inderdeep Singh Department of Mechanical and Industrial Engineering Indian Institute of Technology, Roorkee Module - 4 Plastics: Properties and Processing Lecture - 5
April 1994 UCM-420A. Setpoint Controller. Operating and Installation Instructions
April TM UCM-A Setpoint Controller Operating and Installation Instructions A LARGE number of applications in a SMALL package... REMOTE SETPOINT CONTROLLER LOCAL SETPOINT CONTROLLER - ma SIGNAL GENERATOR
PROCESS DYNAMICS AND CONTROL
Objectives of the Class PROCESS DYNAMICS AND CONTROL CHBE320, Spring 2018 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering What is process control? Basics of process control Basic hardware
µservo drive user s guide
µservo drive user s guide Features: Precise positioning with adjustable PID filter. Closed loop operation with incremental encoder feedback. Short circuit protection. Overtemperature protection. Fixed
Industrial Automation Training Academy. Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours)
nfi Industrial Automation Training Academy Presents Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours) For: Electronics & Communication Engineering Electrical Engineering Instrumentation
PID-CONTROL FUNCTION AND APPLICATION
PID-CONTROL FUNCTION AND APPLICATION Hitachi Inverters SJ1 and L1 Series Deviation - P : Proportional operation I : Integral operation D : Differential operation Inverter Frequency command Fan, pump, etc.
Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger
J. Appl. Environ. Biol. Sci., 7(4S)28-33, 2017 2017, TextRoad Publication ISSN: 2090-4274 Journal of Applied Environmental and Biological Sciences www.textroad.com Comparison Effectiveness of PID, Self-Tuning
UNIT III Data Acquisition & Microcontroller System. Mr. Manoj Rajale
UNIT III Data Acquisition & Microcontroller System Mr. Manoj Rajale Syllabus Interfacing of Sensors / Actuators to DAQ system, Bit width, Sampling theorem, Sampling Frequency, Aliasing, Sample and hold
LogicBlocks & Digital Logic Introduction
Page 1 of 10 LogicBlocks & Digital Logic Introduction Introduction Get up close and personal with the driving force behind the world of digital electronics - digital logic! The LogicBlocks kit is your
Name & SID 1 : Name & SID 2:
EE40 Final Project-1 Smart Car Name & SID 1 : Name & SID 2: Introduction The final project is to create an intelligent vehicle, better known as a robot. You will be provided with a chassis(motorized base),
Rodni What will yours be?
Rodni What will yours be? version 4 Welcome to Rodni, a modular animatronic animal of your own creation for learning how easy it is to enter the world of software programming and micro controllers. During
Acceleration and Deceleration Control
Exercise 2 Acceleration and Deceleration Control EXERCISE OBJECTIVE To learn how to eliminate abrupt starting and stopping of an actuator with acceleration and deceleration control. DISCUSSION Acceleration
Ev3 Robotics Programming 101
Ev3 Robotics Programming 101 1. EV3 main components and use 2. Programming environment overview 3. Connecting your Robot wirelessly via bluetooth 4. Starting and understanding the EV3 programming environment
JUNE 2014 Solved Question Paper
JUNE 2014 Solved Question Paper 1 a: Explain with examples open loop and closed loop control systems. List merits and demerits of both. Jun. 2014, 10 Marks Open & Closed Loop System - Advantages & Disadvantages
Experiment #3: Micro-controlled Movement
Experiment #3: Micro-controlled Movement So we re already on Experiment #3 and all we ve done is blinked a few LED s on and off. Hang in there, something is about to move! As you know, an LED is an output
Hydraulic Valve Interface Products
Filename: Hydraulic Valve Interface Information.docx Date: 04/02/2014 Version: 2.0 Hydraulic Valve Interface Products Hydraulics provides a wonderful way of generating very large forces to move and control.
Sensors and Sensing Motors, Encoders and Motor Control
Sensors and Sensing Motors, Encoders and Motor Control Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 05.11.2015
Fuzzy Based Control Using Lab view For Temperature Process
Fuzzy Based Control Using Lab view For Temperature Process 1 S.Kavitha, 2 B.Chinthamani, 3 S.Joshibha Ponmalar 1 Assistant Professor, Dept of EEE, Saveetha Engineering College Tamilnadu, India 2 Assistant
The Fan Company Microcontroller Fan. Prepared by. JMC Engineering
The Fan Company www.jmcproducts.com Microcontroller Fan Prepared by JMC Engineering July 2013 Introduction: Technical Report New thermal cooling challenges need new and innovative cooling solutions. Controlling
9 Feedback and Control
9 Feedback and Control Due date: Tuesday, October 20 (midnight) Reading: none An important application of analog electronics, particularly in physics research, is the servomechanical control system. Here
file://c:\all_me\prive\projects\buizentester\internet\utracer3\utracer3_pag5.html
Page 1 of 6 To keep the hardware of the utracer as simple as possible, the complete operation of the utracer is performed under software control. The program which controls the utracer is called the Graphical
GRAIN MILL VKP1012. Instruction Manual
GRAIN MILL VKP1012 Instruction Manual Table of Contents Parts Diagram... 1 Operating Precautions... 2 Product Overview... 2 Care Instructions... 3 Helpful Tips... 3 Mounting Instructions... 4 Assembly
6.4 Adjusting PID Manually
Setting Display Parameter Setting Display Operation Display > PARAMETER or PARA key for 3 seconds (to [MODE] Menu Display) > Right arrow key (to [PID] Menu Display ) > SET/ENTER key (The setting parameter
PROCESS DYNAMICS AND CONTROL
PROCESS DYNAMICS AND CONTROL CHBE306, Fall 2017 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering Korea University Korea University 1-1 Objectives of the Class What is process control?
LogicBlocks & Digital Logic Introduction a
LogicBlocks & Digital Logic Introduction a learn.sparkfun.com tutorial Available online at: http://sfe.io/t215 Contents Introduction What is Digital Logic? LogicBlocks Fundamentals The Blocks In-Depth
Digital Photography for Rail Fans By David King
Digital Photography for Rail Fans By David King A Little History The world of digital has affected almost everything thing that we use in today s world and that is very true in photography. Over a hundred
recognise that electronic systems are assembled from sensing, processing and out put sub-systems, including:
Electronic Systems Learners should be able to: (a) recognise that electronic systems are assembled from sensing, processing and out put sub-systems, including: sensing units: light, temperature, magnetic
This Errata Sheet contains corrections or changes made after the publication of this manual.
Errata Sheet This Errata Sheet contains corrections or changes made after the publication of this manual. Product Family: DL4 Date: September 12, 218 Manual Number D4-ANLG-M Revision and Date th Ed., Rev.
User Guide. Thank you for purchasing the Precious Metal Verifier. We feel confident you will find it as useful as we have.
User Guide Thank you for purchasing the Precious Metal Verifier. We feel confident you will find it as useful as we have. The Precious Metal Verifier is a scientific instrument, to get proper readings
69-70 Floor Pan Fixes
Approx Time Needed For Completion: Approx 20 hrs Equipment Needed: - Work stand or table for initial cutting, welding and working - Cooper scraps for backing during welding (prevents blow through when
Photo Crush Day Four. dayfour
Photo Crush Day Four. dayfour So now you have an ideal photo library in mind - and perhaps underway. You have a single home for your photos and a structure for them. You also have a camera and likely more
ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018
ME375 Lab Project Bradley Boane & Jeremy Bourque April 25, 2018 Introduction: The goal of this project was to build and program a two-wheel robot that travels forward in a straight line for a distance
Comparative Study of PID Controller tuning methods using ASPEN HYSYS
Comparative Study of PID Controller tuning methods using ASPEN HYSYS Bhavatharini S #1, Abirami S #2, Arun Prem Anand N #3 # Department of Chemical Engineering, Sri Venkateswara College of Engineering
Building Intelligence
Building Intelligence WORLDWIDE. Inside every building is the potential to reduce energy costs and become more profitable. Walker Wireless helps building owners realize that potential with wireless control
Conveyor station. Ruggeveldlaan Deurne tel
Conveyor station Introduction and didactic background In the age of knowledge, automation technology is gaining increasing importance as a key division of engineering sciences. As a technical/scientific
TOILET SOAP STARTER KIT PRODUCTION MANUAL SINGLE SPARK. Your business-in-a-box!
TOILET SOAP STARTER KIT PRODUCTION MANUAL SINGLE SPARK Your business-in-a-box! CHAPTER ONE EQUIPMENT Here is an overview of the potentially required equipment, including a short description. Soap kettle
DLVP A OPERATOR S MANUAL
DLVP-50-300-3000A OPERATOR S MANUAL DYNALOAD DIVISION 36 NEWBURGH RD. HACKETTSTOWN, NJ 07840 PHONE (908) 850-5088 FAX (908) 908-0679 TABLE OF CONTENTS INTRODUCTION...3 SPECIFICATIONS...5 MODE SELECTOR
Description of options, upgrades and accessories for the laser beam stabilization system Compact
Description of options, upgrades and accessories for the laser beam stabilization system Compact The basic configuration of the Compact laser beam stabilization system is fully equipped for stabilization
Relay Driver Overview and Applications
Relay Driver Overview and Applications Describes Basic and Advanced Settings for common and alternative/novel uses for the Relay driver (RD-1). Morningstar s Relay Driver (RD-1) is a fully programmable
Continental Hydraulics Installation Manual CEM-PA-A
CEMPAA Description: This closed loop PID amplifier drives a single solenoid proportional pressure or flow control valve coil up to 2.6A. It is suitable to provide precise closed loop control in pressure,
The light sensor, rotation sensor, and motors may all be monitored using the view function on the RCX.
Review the following material on sensors. Discuss how you might use each of these sensors. When you have completed reading through this material, build a robot of your choosing that has 2 motors (connected
Introduction To Temperature Controllers
Introduction To Temperature Controllers The Miniature CN77000 is a full featured microprocessor-based controller in a 1/16 DIN package. How Can I Control My Process Temperature Accurately and Reliably?
Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore)
Laboratory 14 Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore) Required Components: 1x PIC 16F88 18P-DIP microcontroller 3x 0.1 F capacitors 1x 12-button numeric
2014 Mechatronics. Higher. Finalised Marking Instructions
2014 Mechatronics Higher Finalised ing Instructions Scottish Qualifications Authority 2014 The information in this publication may be reproduced to support SQA qualifications only on a noncommercial basis.
Fuzzy Based Control Using Lab view For Temperature Process
Fuzzy Based Control Using Lab view For Temperature Process 1 S.Kavitha, 2 B.Chinthamani, 3 S.Joshibha Ponmalar 1 Assistant Professor, Dept of EEE, Saveetha Engineering College Tamilnadu, India 2 Assistant
Improve asset protection and utilization
QUALITROL 509 ITM Intelligent transformer monitor Improve asset protection and utilization Immediately know your transformer health with TransLife Optimize loading and equipment life Simplify root cause
Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental
Think About Control Fundamentals Training Terminology Control Eko Harsono eko.harsononus@gmail.com; 1 Contents Topics: Slide No: Process Control Terminology 3-10 Control Principles 11-18 Basic Control
*X036/12/01* X036/12/01 TECHNOLOGICAL STUDIES HIGHER NATIONAL QUALIFICATIONS 2015 TUESDAY 12 MAY 1.00 PM 4.00 PM
X036/12/01 NATIONAL QUALIFICATIONS 2015 TUESDAY 12 MAY 1.00 PM.00 PM TECHNOLOGICAL STUDIES HIGHER 200 marks are allocated to this paper. Answer all questions in Section A (120 marks). Answer two questions
User s Manual. Model US1000 Digital Indicating Controller Functions. IM 5D1A01-02E 2nd Edition IM 5D1A01-02E
User s Manual Model US1000 Digital Indicating Controller Functions 2nd Edition Introduction This instruction manual describes the functions of the US1000 Digital Indicating Controller in detail. Read
Model 332 Temperature Controller
94 Instruments Model 332 Temperature Controller Features Operates down to 500 mk with appropriate NTC RTD sensors Model 332 Temperature Controller Two sensor inputs Supports diode, RTD, and thermocouple
Fundamentals of Industrial Control
Fundamentals of Industrial Control 2nd Edition D. A. Coggan, Editor Practical Guides for Measurement and Control Preface ix Contributors xi Chapter 1 Sensors 1 Applications of Instrumentation 1 Introduction
Please enter the identity code of your device here!
Operating Instructions DULCOMETER D1C Part 2: Adjustment and Operation, Measured Variable Ozone ProMinent D1C2-03-001-GB O 3 DULCOMETER STOP START O 3 DULCOMETER STOP START Type D Type W D1C A Please enter