Webdemos: An Interactive, Web-Based Visualization and Simulation

0 downloads 0 Views 1MB Size Report
Nov 26, 2014 - Visualization and Simulation Framework for ... Webdemo: An interactive simulation and visualization tool ... www.gnu.org/software/octave ...
www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

International Conference on Web & Open Access to Learning 2014, Dubai

Webdemos: An Interactive, Web-Based Visualization and Simulation Framework for Open Access David Rörich, Michael Bernhard, Thomas Handte and Stephan ten Brink

26 November 2014

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Introduction Example: Chromatic dispersion on optical fibers

Problem 



Mathematical formulation is hard to interpret Only solvable numerically, in general

→ Use computer simulations

26.11.2014

ICWOAL / A5

2

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Introduction Numerical simulation Length: 30 km Bit rate: 10 Gbit/s

But what, if we change...

26.11.2014

ICWOAL / A5

3

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Outline 

Introduction



Motivation



Design goals



Implementation



Examples



User survey



Conclusion

26.11.2014

ICWOAL / A5

4

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Motivation Visualization in STEM

Simulation in STEM



Reveals complex relationships





Conveys information concisely



But: mostly static

Can save costs and time Ever more important engineering skill

But: rarely taught together with its application – if at all

→ Webdemo: An interactive simulation and visualization tool

26.11.2014

ICWOAL / A5

5

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Design goals 

Open access –



Motivate students by an active learning experience

Easy creation –



► Standard web technologies

Interactivity –



Accessible at any time, from anywhere, by anyone

► Reusable framework

Encourage authors to create new Webdemos

Demonstration –

Provide implementation examples of simulation systems

26.11.2014

► On-demand simulations

► Downloadable source code and open source software

ICWOAL / A5

6

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Implementation Server-side simulations

Client-side simulations



no transmission delay

26.11.2014



reduced client-side requirements



predictable simulation time



reuse of simulation models

ICWOAL / A5

7

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Implementation Server-side simulations

Client-side simulations



no transmission delay



reduced client-side requirements



predictable simulation time



reuse of simulation models

→ chosen here 26.11.2014

ICWOAL / A5

8

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Implementation Simulation core

GNU Octave 

Many built-in functions (math, transforms, filters, statistics, ...)



Versatile visualizations



Compact source code



Widely compatible to Matlab



Free and open source www.gnu.org/software/octave

→ Students can download, execute and change the simulation scripts

26.11.2014

ICWOAL / A5

9

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Implementation

26.11.2014

ICWOAL / A5

10

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Examples Webdemo: Chromatic dispersion Webdemo: Equalization using the Viterbi algorithm Webdemo: Tapped-Delay Line Channel Model Many more Webdemos can be found at www.inue.uni-stuttgart.de/webdemo

26.11.2014

ICWOAL / A5

11

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

User survey Agreement to the statement “Webdemos help to illustrate the topics of the lecture“ 







26.11.2014

Electrical engineering/information technology courses 149 participants undergraduate and graduate students German and international study courses

ICWOAL / A5

12

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Conclusion Summary 

Future work

A novel interactive, web-based visualization and simulation framework







Minimum client-side requirements



Downloadable simulation scripts



Easy creation of new Webdemos





New input types like matrices, file upload, … New result types like animations, sounds, … Easy and fast comparions of parameter sets ...

Visit us on www.inue.uni-stuttgart.de/webdemo

26.11.2014

ICWOAL / A5

13

www.inue.uni-stuttgart.de

INSTITUTE OF TELECOMMUNICATIONS

Visitor Statistics

Date range Visits Average visit duration Visits from Stuttgart Distinct countries Users with Java Plugin Users with Flash Plugin Existing Webdemos

26.11.2014

22.08.13 to 11.09.14 (~ 1 yr) 3461 5m21s 67% 79 76% 84% 23

ICWOAL / A5

14

Suggest Documents