62
Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University of Florida Denis Gillet, Swiss Federal Institute of Technology Jim Henry, University of Tennessee at Chattanooga Oscar Crisalle, University of Florida

Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Online Laboratories and Interactive Simulations in ALNs

Online Laboratories and Interactive Simulations in ALNs

Laboratory for Systems and Telecommunications

University of Florida

Haniph A. Latchman, University of FloridaDenis Gillet, Swiss Federal Institute of TechnologyJim Henry, University of Tennessee at ChattanoogaOscar Crisalle, University of Florida

Page 2: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Introduction Traditional Classes are reinforced by

practical experimentation Make experimental activities available to

REMOTE students– Why?– How?

Current status : Internet not deterministic, nor have reserved bandwidth

University of FloridaHaniph A. Latchman--

Page 3: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

WE

BC

T U

mbrella

ALN (Asynchronous Learning Network)

NF

S

Live DemosLecture on Demand

Remote Lectures -

Virtual ProfessorInteractive

simulations

Sh

ared resou

rces

- labs

Ed

ucation

Sloan

Gran

t

Real M

ediaUF Global UF

MS

media

SU

CC

EE

D

Bell S

outh

University of FloridaHaniph A. Latchman--

Page 4: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

The Net Effect on the Business of Education in the Cyberage

Lecture Individual Readings

Written Exercises

Live Demos

Virtual Experiments

Real Experiments

Practical Projects

Teacher involvement Student involvement

Mastery

Expertise

Design Capabilities

Analysis Capabilities

Knowledge of tools

Teacher Involvement Student involvement

Lecture LiveDemos

IndividualReadings

WrittenExercises

VirtualExperiments

RealExperiments

PracticalProjects

University of FloridaHaniph A. Latchman--

Page 5: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

EEL6507 (Queueing Theory) Synchronized Lecture Fall 98’

Sync-PowerPoint with video

INFO

Menu

Real Player

University of FloridaHaniph A. Latchman--

Page 6: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

The Inverted Pendulum

University of FloridaHaniph A. Latchman--

Page 7: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

The Model Helicopter

University of FloridaHaniph A. Latchman--

Page 8: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Traditional Motor Control

University of FloridaHaniph A. Latchman--

Page 9: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Motivation(Why the INTERNET?)

The Internet is not designed to handle real-time

traffic, BUT

University of FloridaHaniph A. Latchman--

Telepresence : “Interaction” with real equipment from a

distant location

GlobalInfrastructure

Telepresence

Hardware & softwarein broadcast A/V

Interactivityto bandwidth

Page 10: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Best approach to learning; NOT traditional classroom

Teachers realize, and implement– Laboratory scale processes

– CAI(Computer Aided Instruction) tools

Especially useful in automatic control classes– Abstract concepts become real

– Dynamic phenomena can be observed

– Student Motivated to learn by solving real problems

University of FloridaHaniph A. Latchman--

Why emphasis On Experiments in Engineering?

Page 11: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Distance learning Increasingly popular

– Increasing number of Students– Decreasing allocated resources– Demand for more flexible hours– Changing life styles

History – Written materials by mail– Videotapes– WWW– ALN - Complete courses

University of FloridaHaniph A. Latchman--

Page 12: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Learning models enhanced by Remote Experimentation

Students’ on campus presence not required. “Anytime” experiments, whenever student

curiosity dictates, enhances learning. Existence of distance learning facilities

fosters competition among institutions. Remote experimentation beneficial to

research & industry : share expensive equipment.

University of FloridaHaniph A. Latchman--

Page 13: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Goals of Remote experimentation High level of interactivity allowed Fast system responsiveness to user inputs User must be able to use senses of vision &

hearing to perceive local system responses Even “touch” remote process Timely feedback of System response(actual

responses may be fractions of second) Low cost and high availability (use Internet)

University of FloridaHaniph A. Latchman--

Page 14: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Requirements of real time control over the Internet

Basic Components of the pendulum system Physical system, AD/DA Cards, Server, Identical display screen

for Clients&Server, Network

University of FloridaHaniph A. Latchman--

Fi gure 1. P

hysical system

Page 15: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Requirements of real time control over the Internet(cont.)

User Interface– GUI developed with

LabVIEW

– Oscilloscope window - real process measurements are displayed

University of FloridaHaniph A. Latchman--

– Sliders(4) - representing user defined parameters

– “Hand” button, for invoking perturbations analogous to local user

– Additional window - sampling period connection state, etc

Figure 2. Graphic User Interface

Page 16: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Requirements of real time control over the Internet(cont.)

Operation of the Remote experimentation system– Client-Server Configuration

– Server : Local machine, Runs algorithm to control the experiment in real time, May use GUI like clients, Digital camera and microphone connected

– Client : Network module, GUI module, Two modes of operation(Standard client or Master client)

University of FloridaHaniph A. Latchman--

Page 17: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Requirements of real time control over the Internet(cont.)

Managing client requests– Server waits for client access 24hours/day

– Point-to-Point sessions granted according to hierarchy of client requests

– User must launch client software ; request connection to server

– First, client connects as STANDARD client :Audio, Video and data streams only

Commands to physical system not allowed

– If no client connections, server my initiate idle state

University of FloridaHaniph A. Latchman--

Page 18: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Requirements of real time control over the Internet(cont.)

Assigning MASTER Mode– Standard client can request Master Mode– If user permission OK, request placed in queue.– MASTER client status is assigned to only one client at a

time.– MASTER client status valid for a pre-defined period of time– USER can quit Master client status & relinquish control of

the experiment at any time,– Multi client session also possible :

Instructor = Master client.

University of FloridaHaniph A. Latchman--

Page 19: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

University of FloridaHaniph A. Latchman--

Requirements of real time control over the Internet(cont.)

Classes of Information Streams– The Parameter Stream

– The Data Stream

– The Administrative Stream

– The Audio/Video Stream

Page 20: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

University of FloridaHaniph A. Latchman--

ClientServer

Data stream

Audio/Video stream

GUI

Client section

Parameter stream

Administrative stream

Low

er priority

compression and packet loss is allowed compression and packet loss is not allowed

Hierarchy of Information streams

Page 21: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

University of FloridaHaniph A. Latchman--

Requirements of real time control over the Internet(cont.)

Other Requirements– Available 24 hours/day

– Minimal local maintenance

– Resetable to known safe state

– Robust precautions to prevent physical system damages

– Allow user to operate close to undesirable states

– User ability to perturb the physical process

Page 22: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Overall system operation(cont.)

University of FloridaHaniph A. Latchman--

Figure 7. Optimal control solution.

Page 23: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Overall system operation(cont.) Bandwidth adaptation

– Same aggressiveness as TCP

– Based on three network states : Unloaded, Loaded, Congested

– Maximum and Minimum values defined by sender application

– Maximum flow constrained only by speed at which video grabber can supply compressed images

– Highly flexible

– Receiver can request lower limit for max flow

– Flow is a function of : packet size, packet rate

University of FloridaHaniph A. Latchman--

Page 24: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Content and Priority

University of FloridaHaniph A. Latchman--

Figure 8. Streams priority

Page 25: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Overall system operation(cont.)

Content and Priority(cont.)– Streams transmitted through single channel– Next packet defined by priority & user factor– Available bandwidth shared between Video and

Data– User can adjust

Image quality Image rate Ration split between data and video stream

University of FloridaHaniph A. Latchman--

Page 26: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Overall system operation(cont.)

Packet recovery and reordering– Lost of late packets must be recovered locally

Data : If system model is known, reconstruction by simulation or discarded, depending on display progression

Video: Discarded, depending on display progression

Optional : User decides to record data - no packet discarded

University of FloridaHaniph A. Latchman--

Page 27: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Client-Server architecture

University of FloridaHaniph A. Latchman--

Page 28: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

A Hybrid Virtual Reality/ Measurement-based system

Video and virtual reality image

University of FloridaHaniph A. Latchman--

Page 29: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Online Laboratories and Interactive Simulations in ALNs Haniph A. Latchman, University of Florida Denis Gillet, Swiss Federal Institute of Technology

Jim HenryUniversity of Tennessee at Chattanooga Oscar Crisalle, University of Florida

Page 30: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Since 1995

Controls Engineering Chemical Engineering Mechanical Engineering

Page 31: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Since 1995

REAL EXPERIMENTS Controls, Data Retrieval Live Video, Live Audio

Page 32: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Since 1995

REAL EXPERIMENTSControls, Data Retrieval, Live Video, Live Audio

Distant studentsAsynchronous Experiments

Page 33: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Since 1995

REAL EXPERIMENTSControls, Data Retrieval, Live Video, Live Audio

More Distant studentsAsynchronous Experiments

Page 34: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Pool of typical plants of process engineering at UTC

Page 35: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

International cooperation in control engineering education using online experiments:

Enabling technology and learning systems

Prof. Dr. H. M Schaedel

University of Tennessee at Chattanooga

Fachhochschule KölnUniversity of Applied Sci-ences Cologne

Prof. Dr. Jim Henry

Page 36: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Online Workshop in the practical control course at FHK

SS 2000 2 groups of 10 students SS 2001 2 groups of 10 students SS 2002 4 groups of 10 students

Students of the 4th semester of the Faculty IME

Page 37: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Experiment via internet and theoretical investigations

Process Modeling

Parameter Estimation

Controller Tuning

From data via internet:

Page 38: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Test of the controlled circuit at UTC via the internet

Transfer of the controller tuning to the Plant at UTC

Test of the control circuit behaviour

Data transfer of the results for the controlled cicuit to FHK

Setpoint change

Disturbance change

Page 39: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Results

Students were fascinated by the opportunities of this type of education

they showed up very motivated most of them repeated some of the

experiments for the evaluation of the test results

way of cooperation will be extended

Page 40: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Conclusions The internet provides new and challenging

ways for international cooperation in engineering education where distances do not play any role.

Common resources can be used for the benefit of students in countries around the world.

This is an excellent way of meeting the demands of a growing globalization in the fields of engineering education.

Page 41: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Water Level in a Tank Control

Classic Control Experiments

Page 42: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Water Level in a Tank Control

Watch it LIVE!

Page 43: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Pressure Swing Adsorption

Modern Process Experiments

Page 44: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Distillation

Complex System Experiments

Page 45: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Distillation

ContinuouslyUpdated Graphsof results--sharable on the web

Page 46: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Distillation

Complete data files--sharable on the web

Page 47: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Comments Asynchronous learning breeds students

autonomy -- Fogler REAL engineering experiments are available

24x7

Provides students access to practical experiences in the subject of their study

Page 48: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Comments Asynchronous learning breeds students

autonomy -- Fogler REAL engineering experiments are available

24x7

Provides students access to practical experiences in the subject of their study

Page 49: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Introducing Flexibility in Traditional Engineering Education by Providing Dedicated On-line Experimentation

and Tutoring Resources Dr. Denis Gillet

Swiss Federal Institute of Technology, Lausanne (EPFL)

& Oscar Crisalle

Chemical Engineering DepartmentUniversity of Florida

Page 50: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Flexibility in Traditional Academic Education

Less– classroom lectures– conflicting course schedules

More– active learning & autonomy

– choice for time & place

– customized content & environment

– personalized assistance & tutoring

Page 51: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Web-Based Supporting Resources

Lectures on demand Online course material Online experimentation facilities

– Simulation tools: Web-based simulation– Laboratory setups: Remote experimentation

Asynchronous and synchronous assistance Collaborative work environments

Page 52: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Ongoing Deployment Projectshttp://eMersion.epfl.ch

Flexible access to experimentation resources Hands-on practice and autonomous learning Immersion environment dedicated

to Web-based experimentation The cockpit metaphor

– Planning– Observation– Action & Reaction– Analysis & Synthesis

Page 53: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Ongoing Deployment Projectshttp://Mentors.epfl.ch

Education modules for tutors & students Autonomy and collaborative work Mentoring environment

and tutoring services The eJournal metaphor

– Annotation– Collaboration– Assistance– Assignment submission

Page 54: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Pilot Course in Automatic Control

Traditional

laboratory

activities

carried out

in team

More flexibility is needed for logistical

and pedagogical reasons

Page 55: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Interaction console

Annotation and

collaboration

space: eJournal

Analysis toolkit

Planning facility

Page 56: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Deployment Scenario

Preliminary training: 3-hours workshops– TA: How to carry out flexible assistance &

tutoring ?– Students: How to get organized and handle

autonomy ? Laboratory course: Interactive 2-hours Web-

based experimentation modules– Prelab: Mandatory preparatory activities– Labwork: Remote access to laboratory resources– Grading: Lab-test and discussions

Page 57: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Assistance & Tutoring

Kick-off– Introduction to pedagogical objectives– Learning approach and evaluation scheme– Cockpit functionalities and usage– Best practices and hints

On-demand– Office hours or on-line support (FAQ, email or

phone)– Close to immediate feedback from peers or TA

Contractual– Evaluation and annotation of the prelab

Page 58: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Pilot Course Assessment

Two pilot groups– 2001: Mechanical engineering students 8 / 27– 2002: Micro-engineering students 20 / 82

Motivation of the volunteers– Management of the workload– Possibility to carry out more experiments– Access to the TA

Assessment trough questionnaires and collective interviews (debriefing)

Page 59: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Pilot Course Assessment

Collaboration between peers– Quick substitute to the TA

Interaction between TA and students– Combined technical, organizational and educational

requests - Asynchronous assistance to handle Learning process

– Sustained acquisition of auto-evaluation skills Grading scheme

– Individual schedule compete with regular courses

Page 60: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Concluding Remarks

Assistance and tutoring in flexible education– Trained students and TA – Decoupled formative and normative feedback– Distributed roles between peers, TA and instructor

Experimentation resources sharing– Access: Partnerships or subsidiary companies– Resources: Web-based simulation tools, generic lab

equipment and open environments– Support: Responsibility of the students’ institutions

Page 61: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

Lab Resources Sharing

Distributed Laboratory– International and European networks– Enrichment by integrating new resources– Level of contribution according to the partner expertise

Lab experiments = Neutral resources– Modules, interactive exercises, lab setups, …– Same setup can be used in various contexts

Focus on environment instead of content– Support for high-level cognitive activities

Page 62: Online Laboratories and Interactive Simulations in ALNs Laboratory for Systems and Telecommunications University of Florida Haniph A. Latchman, University

For Further Informanton

http://worldwidecontrols.org

Thank you!University of FloridaHaniph A. Latchman--

Contact Information• [email protected][email protected][email protected][email protected]