Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on...

31
Performing Process Control Experiments Across the Atlantic Anders Selmer Department of Chemical Engineering University of Cambridge

Transcript of Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on...

Page 1: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

PerformingProcess Control Experiments

Across the Atlantic

Anders Selmer

Department of Chemical Engineering

University of Cambridge

Page 2: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Background

Prof Clark Colton, MIT Dr Markus Kraft, CU

“To explore the use of Internet accessible laboratory experiment in the chemical engineering curriculum”

Page 3: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Why?

Why do I like the idea?

• Possibilities of the Internet

• Remote operation

Page 4: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Why2

Why is this a good idea atthe University of Cambridge?

Page 5: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

MIT iLabsHeat Exchanger

• Heat Transfer• Process Control

Page 6: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Chem Engin Cambridge

M.Eng. (Chemical Engineering)• 1st year either NST1, EGT1 CST1• then 3 years of chemical engineering• ~30-40 students in each of 3 years

Page 7: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

3rd yearChem Eng Part IIA

• Lectures– Fundamentals – more thermodynamics, more fluid

mechanics– Process operations – reactors, separators, bioprocessing– Process systems – dynamics and control, process

logistics, safety & environment– Enabling topics – optimisation, statistics, corrosion &

materials

• Assessed exercises• Major Design Project in Easter Term

Page 8: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Exercises

• Extended activity

• Test of knowledge

• Challenge

• Report

Page 9: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

New Exercise

• New exercise in Process Dynamics and Control

• Replaced a pen and paper exercise

• Experimental part on MIT iLabs Heat Exchanger

Page 10: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Assignment• A few preparatory questions on control • An experimental session on a real

system• Processing of data and discussion of

results• Feedback

Page 11: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

1. Preparation• Identify parameters• Open Loop Data• Cohen-Coon

Page 12: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

2. Experimentalsession

• Log in• P, PI and PID observation• Fine tuning• Alter settings and record responses

Page 13: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Interface

Page 14: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Chat

Page 15: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

3. Processing• Worst disturbance• Error responses• Suggest further tuning• Compare to idealized system

Page 16: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

4. Evaluation

• No technical problems

• Questionnaires

• Likert scale, 1 - 7

• 23 questionnaires from 36 students

Page 17: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

UsabilityI had no problems operating the

experiment on the web

0

2

4

6

8

10

12

1 2 3 4 5 6 7disagree agree

Nu

mb

er

of

stu

den

ts

Page 18: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Student Quotes

“The interface was plain and simple - very easy to operate and the use of the chat window was also very helpful”

“Interface was clear and easy to use. Instructions good”

“Quite user friendly system. Good instruction etc available”

Page 19: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Group WorkI was able to make a significant

contribution to my group's experiment

0

2

4

6

8

10

12

14

1 2 3 4 5 6 7

disagree agree

Nu

mb

er

of

stu

den

ts

Page 20: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Group WorkI would have benefited from being in a

smaller group

0

24

6

810

12

1 2 3 4 5 6 7disagree agree

Nu

mb

er

of

stu

den

ts

Page 21: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Student Quotes

“No problem - useful to be able to discuss things”

“Beneficial having a group of people to discuss/explain ideas”

“Very useful to have people to talk it through with”

Page 22: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

EducationalThe remotely controlled experiment

provided an experience of qualitative behavior of P, PI and PID control

0

2

4

6

8

10

12

1 2 3 4 5 6 7

disagree agree

Nu

mb

er

of

stu

den

ts

Page 23: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

ComparisonThe I-lab heat exchanger was a beneficial

learning experience(compared to other exercises)

0

2

4

6

8

10

12

1 2 3 4 5 6 7

disagree agree

Nu

mb

er

of

stu

den

ts

Page 24: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Student Quotes

“Useful to experience a system that is close to reality than ideal systems studied in lectures”

“More hands on. I had control of a real experiment and was able to see the responses to adjustments I made, in real time”

“Good to obtain and analyze real data, not just theoretical exercises”

Page 25: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Summary

• Control experiment performed across the Atlantic

• Technology available and stable

• Appreciated by students

Page 26: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Current Work• Chemical reactors• Collaboration with Siemens• Industrial experience

Page 27: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Setup

Tc

Spectro-photometer

Heater

Injector

StorageTank

StorageTank

StorageTank

Pump

Pump

Pump

Pump

Reactor

Stirrer

Inflow Outflow

Page 28: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Setup

Page 29: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Assignment• Determine reaction constants etc based on supplied batch

data• Use these to estimate reaction time needed for desired

conversion based on ideal reactor model• Derive equations for non-ideal reactor model• Perform residence time experiment to estimate level of

non-ideality for the experimental setup• Use this data and derived equations to estimate reaction

time needed for desired conversion for the setup• Perform kinetics experiment based on ideal and non-ideal

reaction time and compare to what was predicted using the ideal/non-ideal model

Page 30: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Siemens

I/O racksI/O racks

FieldTransmittersFieldTransmitters

ProfibusProfibus

Fast EthernetFast Ethernet

SIMATIC S7 400AutomationControllers

SIMATIC S7 400AutomationControllers

StandardEthernetStandardEthernet

Operator Station Operator Station

Server Server

Operator StationsOperator Stations

Engineering Station Engineering Station

Experiment

Page 31: Performing Process Control ... - como.ceb.cam.ac.uk...• Determine reaction constants etc based on supplied batch data • Use these to estimate reaction time needed for desired conversion

Thank You

• The Cambridge-MIT Institute (CMI)

• MIT iLabs (part of iCampus)

• Siemens Automation and Drives Cooperates with Education (SCE)