Description of the remote UTC WebLaboratory for engineering - - PowerPoint PPT Presentation

description of the remote utc weblaboratory for
SMART_READER_LITE
LIVE PREVIEW

Description of the remote UTC WebLaboratory for engineering - - PowerPoint PPT Presentation

Description of the remote UTC WebLaboratory for engineering education and interactive demonstration by online experiments University of Applied Sciences Darmstadt (h_da) collaborating with the WebLab University of Tennessee at Chattanooga


slide-1
SLIDE 1

1

Remote Control of the Batch Reactor-Model: www.szacher.de

1

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Description of the remote UTC WebLaboratory for engineering education and interactive demonstration by online experiments

http://www.eit.h-da.de

http://www.eit.h-da.de/studieninteressierte-eit/international-master-electrical-engineering/index.htm

University of Applied Sciences Darmstadt (h_da) collaborating with the WebLab University of Tennessee at Chattanooga (UTC)

http://chem.engr.utc.edu

slide-2
SLIDE 2

2

Remote Control of the Batch Reactor-Model: www.szacher.de

2

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

But first, Who are these people? Robert F. Curl, Rice University John B. Fenn, Princeton & Yale

slide-3
SLIDE 3

3

Remote Control of the Batch Reactor-Model: www.szacher.de

3

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Brief History History of collaborations Samples – Batch and Interactive Design Guidelines Collaborations Specific Collaboration with Hochschule Darmstadt

slide-4
SLIDE 4

4

Remote Control of the Batch Reactor-Model: www.szacher.de

4

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Brief History -- Chemical & Controls 1995 – First System, Batch Control experiments 1995 – 2000 – Six additional Batch Control Systems 2001 – Interactive system, Distillation 2001 – 2010 – Ten additional Interactive Systems

slide-5
SLIDE 5

5

Remote Control of the Batch Reactor-Model: www.szacher.de

5

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Brief History -- Mechanical 2001 – 2006 – Three Interactive Systems

Working with Dr. Charles Knight

slide-6
SLIDE 6

6

Remote Control of the Batch Reactor-Model: www.szacher.de

6

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Samples – Batch ALL of these are plain vanilla HTML (except WebCam)

Batch is sharable in near-real time and historically (with team-mates and instructor)

slide-7
SLIDE 7

7

Remote Control of the Batch Reactor-Model: www.szacher.de

7

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Usage in past 6 years

  • ~50,000 total experiments
  • ~25,000 “complete” experiments
  • ~4,000 from Diponagoro
  • ~900 Koeln Applied Sciences
  • ~800 Darmstadt Applied Sciences
  • ~600 MIT
  • ~300 UEM Resita, Romania (Ioan Ruja)
slide-8
SLIDE 8

8

Remote Control of the Batch Reactor-Model: www.szacher.de

8

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Interactive Example These require a LabVIEW Run-time engine (Free, but probably not for iPad…)

Interactive is sharable in real time and historically (with team-mates and instructor)

slide-9
SLIDE 9

9

Remote Control of the Batch Reactor-Model: www.szacher.de

9

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Design Guidelines

  • Broadly available (HTML where feasible)
  • Multi-lingual
  • 24/7/365
  • Safety – inherently stable systems
  • Low cost or bartering available
slide-10
SLIDE 10

10

Remote Control of the Batch Reactor-Model: www.szacher.de

10

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Collaborations

  • U. Sydney, Med School
  • U. Tennessee Space Institute
  • Dipanogoro U.
  • U. Pittsburgh
  • Washington State U.
  • Koeln University of Applied Sciences
  • U. Illinois-UC +
  • Yerevan Armenia +
  • ISS
  • Thu 1 Jul / 11:06 PM for 2 minutes
  • 15 above SSW16 above SSE+
  • International Space Station/Boeing +

Houston

slide-11
SLIDE 11

11

Remote Control of the Batch Reactor-Model: www.szacher.de

11

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Collaborations

  • U. Sydney, Med School
  • U. Tennessee Space Institute
  • Dipanogoro U.
  • U. Pittsburgh
  • Washington State U.
  • Koeln University of Applied Sciences
  • U. Illinois-UC +

+ continuing

  • Wochester Poly +
  • Zacatecas Mexico +
  • Yerevan Armenia +
  • UEM Resita Romania +
  • Darmstadt University of Applied Sciences +
  • International Space Station/Boeing +
slide-12
SLIDE 12

12

Remote Control of the Batch Reactor-Model: www.szacher.de

12

MSE Team Project 2010 Remote Control of a Batch-Reactor: www.szacher.de

Electrical Engineering – Master of Science

Remote Control of the Batch Reactor-Model

http://www.eit.h-da.de

http://www.eit.h-da.de/studieninteressierte-eit/international-master-electrical-engineering/index.htm

MSE Team-Project

  • f the University of Applied Sciences Darmstadt (h_da)

co-operating with the WebLab

  • f the University of Tennessee at Chattanooga (UTC)

http://chem.engr.utc.edu

slide-13
SLIDE 13

13

Remote Control of the Batch Reactor-Model: www.szacher.de

13

Concept of the project

Control and SCADA h_da Darmstadt

The task of the project is to design and to realize the temperature cascade control of the batch reactor-model The engineering will be done by three groups

UTC Weblab

Inner-loop Design UTC WebLab, Tennessee Remote Experiments

Group Y Group Z Group X

Main-loop design h_da Darmstadt Model of Reactor UTC WebLab, Tennessee Remote Control h_da Darmstadt h_da Darmstadt

slide-14
SLIDE 14

14

Remote Control of the Batch Reactor-Model: www.szacher.de

Concept of the project

Reactor and PLC h_da Darmstadt

The purpose of the project is the data exchange and remote experiments

Motor-Drive UTC WebLab, Tennessee h_da Darmstadt

Chemical plant Z

Valve and Positioner

Valve-Production Y Engineering Y

h_da Darmstadt SCADA with LabVIEW UTC WebLab, Tennessee Supposed to be done in the future Remote Cascade Control

slide-15
SLIDE 15

15

Remote Control of the Batch Reactor-Model: www.szacher.de

15

Project Group:

Group X: Ashish Kanadia Chetan Gobbur Virag Metha Group Y: Hashim Ali Sagorika Roy Group Z: Danijel Marinovic Michael Augart Kaushal Shah Project Manager: Adrien Hansel Supervisor of the project:

  • Prof. Dr.-Ing. Serge Zacher, h_da, Darmstadt

Supervisor of the UTC Weblab:

  • Prof. Jim Henry, Univ. of Tennessee, Chattanooga
slide-16
SLIDE 16

16

Remote Control of the Batch Reactor-Model: www.szacher.de

16

Project Structure

After receiving the inner loop transfer and the step response, the group X calculated the transfer function of the plant. They develop the main PID controller and simulate the whole loop with LabVIEW It is supposed to send the results to the UTC-project group. The group Y is getting experiments values from the UTC WebLab. From this results they get the transfer function of the inner loop. They send the result to the groups X and Z. After wiring the PLC, the group Z were programming the level and temperature control and get the step responses from the reactor. They send the step responses to the group X.

slide-17
SLIDE 17

17

Remote Control of the Batch Reactor-Model: www.szacher.de

17

R e s u l t s R e s u l t s

  • Group X
  • Group Y
  • Group Z
slide-18
SLIDE 18

18

Remote Control of the Batch Reactor-Model: www.szacher.de

18 PD-T1-Controller Valve Drive

The transfer function of valve position controller The transfer function of the valve with drive

Group Y: Identification of the inner loop

Identification of the motor-drive in UTC WebLab

slide-19
SLIDE 19

19

Remote Control of the Batch Reactor-Model: www.szacher.de

19

Determining the step responses from the UTC Weblabor by remote experiments

Group Y: Remote experiment http://chem.engr.utc.edu/

slide-20
SLIDE 20

20

Remote Control of the Batch Reactor-Model: www.szacher.de

20

Define the length of the experiment, configure the panel and run the experiment.

Group Y: Remote experiments http://chem.engr.utc.edu/

slide-21
SLIDE 21

21

Remote Control of the Batch Reactor-Model: www.szacher.de

21

Using Matlab the transfer function of the plant G(s) and the parameters are defined. The result will be send to the group X and the group Z.

Group Y: Identification and modelling

slide-22
SLIDE 22

22

Remote Control of the Batch Reactor- Model: www.szacher.de

Group X: Side Studies:

Implementation Approach for Labview

slide-23
SLIDE 23

23

Remote Control of the Batch Reactor-Model: www.szacher.de

23

Group X: Simulation of Cascade Control

The result are supposed to be send to the UTC as a LabVIEW-Application; actually the results are send to the group Z.

slide-24
SLIDE 24

24

Remote Control of the Batch Reactor-Model: www.szacher.de

24

Group Z: PLC Programming

slide-25
SLIDE 25

25

Remote Control of the Batch Reactor-Model: www.szacher.de

25

FBD 1: Operation Mode FBD 5: Temperature Control (Main loop) FBD 6: Temperature Control (Inner loop)

PLC

  • SW

FBD 2: Manual Operation Mode FBD 3: Level Control FBD 4: Temperature Control Commissioning

PLC SW Architecture

Group Z: PLC Programming

PLC Software Architecture

  • Program is separated in Function Block Diagrams (FBD)
  • Few reusable parts programmed in Function Blocks (DFB)
  • One FBD for each Use Case (UC)
  • FBD 5&6: Cascade Control with controller parameter values from Group X
  • Commissioning with the help of GUI
slide-26
SLIDE 26

26

Remote Control of the Batch Reactor-Model: www.szacher.de

26

Group Z: GUI Development

  • Programming the GUI in NI Lookout Software
  • PC is connected via RS 232 to the PLC
  • Addressing and defining of variables to be used in the GUI
  • 3 UC’s are defined in the requirements
  • ->2 main functional parts = PLC display + monitoring display
  • ->1 additional/auxiliary part = commissioning i/o
slide-27
SLIDE 27

27

Remote Control of the Batch Reactor-Model: www.szacher.de

27

Group Z: GUI Development

PLC Display

  • Shows the states of all PLC inputs

and outputs

  • Interface for the operator: Buttons

Start/Stop and manual operating functions

  • Desired temperature is set by

simulation model via potentiometer Monitoring display

  • Displays continuously the

changing of all system variables

  • Tool for observing control loop

behavior while commissioning, maintenance and operation

slide-28
SLIDE 28

28

Remote Control of the Batch Reactor-Model: www.szacher.de

28

Group Z: GUI Development

Batch reactor visualization

  • Displays the state of each

component of the batch reactor

  • Open/closed valves by different

colors

  • Filling level of reactor
  • Heating function
  • Mixer motor function

Commissioning i/o

  • Changing / testing values while

commissioning and maintenance Level Control:

  • Desired value for reactor

level

  • Level control only via

GUI

slide-29
SLIDE 29

29

Remote Control of the Batch Reactor- Model: www.szacher.de

THANK YOU !

Tack !

slide-30
SLIDE 30

30

Remote Control of the Batch Reactor- Model: www.szacher.de

THANK YOU !

FUTURE Available through iLab Lab2go Real Labs Experiments soon in Darmstadt, Germany Zacatecas, Mexico Yerevan, Armenia Resita, Romania Free Offer

slide-31
SLIDE 31

31

Remote Control of the Batch Reactor- Model: www.szacher.de

THANK YOU !

Acknowledgements

  • Dr. Serge Zacher & students

Tennessee Taxpayers NSF, NI, CECA, Boeing Many students Many other colleagues