1 option
Online engineering / Navarun Gupta, Saikat Ray, and Tarek Sobh, editors.
- Format:
- Book
- Author/Creator:
- Gupta, Navarun.
- Language:
- English
- Subjects (All):
- Automation.
- Physical Description:
- 1 online resource (213 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Hauppauge, N.Y. : Nova Science, c2009.
- Language Note:
- English
- Summary:
- Online Engineering is a book about the art of enabling the execution of a common application by entities that remain physically separated. Engineering is the art of exploiting existing systems to the benefit of human-kind. From gigantic structures such as bridges and buildings to miniscule systems such as microprocessors and MEMS, this fundamental idea is visible at play. And it is precisely because we build on top of what is available to us, and not from scratch, we have achieved an exponential rate of progress. The field of Online Engineering is no exception. As is the case with any emerging field, a variety of applications and corresponding point-of-views fall under the umbrella of online engineering and the exact definition of online engineering becomes rather subjective. However, if we focus our attention on the cornerstones; what forms the foundation of these applications; it is always a network - a means to bridge physical separation of multiple entities that must work together. In other words, the key underlying issue that conceptually unites these varied applications is that the entities that execute the applications remain physically separated. Online Engineering is a growing discipline that includes diverse applications utilising a network such as the internet. It continues to receive a great deal of attention from educators, managers and information technology professionals. This text compiles, organises and explains a range of cutting-edge applications of online engineering, from remote laboratories to tele-robotic systems. The reader of this book will learn about the practical issues in designing an online engineering system along with some creative solutions. Engineers, managers and educators will benefit from this incomparable resource. Online Engineering has many facets: some require deep theoretical studies, some not; some are business-driven applications, some are to satiate academic curiosity. The authors have tried to create an eclectic collection of works in this book. The intended readership of this book includes practitioners, managers, engineers, scientists, IT professionals, teachers, faculty and students who are interested in the general application and art of designing on-line systems within the areas of engineering applications, information technology, information sciences, systems engineering, technology management, industrial technology and engineering, automation and computing.
- Contents:
- Intro
- ONLINE ENGINEERING
- CONTENTS
- LIST OF TABLES
- LIST OF FIGURES
- EDITORIAL
- PREFACE
- Chapter 1 ONLINE LABORATORIES
- ABSTRACT
- 1. LABS
- 1.1. Learning in Lab Environments
- 1.2. Learning in Online Lab Environments
- 1.3. Reasons for Using Online Labs in Educational Institutions and the Industry
- 2. EXAMPLES OF GOOD PRACTICES
- 2.1. The MIT iLabs
- 2.2. The VELO Environment as a Realization of a Virtual Lab
- 2.3. WebLab
- 2.4. The REL Environment as a realization of a Remote Lab
- 2.5. Remote Lab for e-learning in Microprocessors
- 2.6. WebLab Deusto
- 2.7. VISIR Project
- 2.8. Grid-Based Virtual Laboratory Experiments for a Graduate Course on Sensor Networks
- 3. SYSTEMATIZATION AND ARCHITECTURE OF ONLINE LABS
- 3.1. Online Labs
- 3.2. Distributed Laboratories
- 3.3. Hybrid Laboratories
- 3.4. Lab Grids
- 3.5. Virtual Laboratories
- 3.5.1. Web-Based Simulations in Virtual Labs
- 3.5.2. Non Web Based Simulations in Virtual Labs1
- 3.6. Remote Laboratories
- 3.6.1. Remote Labs with Real Instruments
- 3.6.2. Remote Labs with Data Acquisition Cards
- Generation and Acquisition of Analog Signals
- 3.6.3. Remote Laboratories based on Embedded Web Servers
- 3.7. Technologies for Delivering Online Experiments
- 3.7.1. ActiveX Controls
- 3.7.2. LabVIEW Web Server and Runtime Engine
- 3.7.3. Applet View
- 3.7.4. AJAX
- 4. PRESENT AND FUTURE TRENDS
- 4.1. Mobile Labs
- 4.2. Remote Sensing
- 4.3. MashUps
- 5. USEFUL TOOLS
- 5.1. Interactive XML Templates
- 5.2. Lab Reverse Proxy Server
- 5.3. Switch Board
- 6. PORTAL AND RESERVATION SYSTEMS FOR ONLINE LABS
- 6.1. Overview of Existing Solutions
- 6.2. Open Source Portal for Online Laboratories
- 6.2.1. Content Management System
- 6.2.2. The Structure of the Network
- 6.2.3. Typical Workflow - Setup Scenario.
- 7. DIDACTICAL APPROACHES FOR EDUCATIONAL ONLINE LAB ENVIRONMENTS
- REFERENCES
- Chapter 2 MANAGING OPTIMALITY IN MULTI-SENSOR DATA FUSION CONSISTENCY USING INTERSECTION AND LARGEST ELLIPSOID ALGORITHMS
- 1. INTRODUCTION
- 2. SENSORS NETWORK ARCHITECTURE
- 2.1. Decentralized Sensors Network
- 2.2. The General Structure of Decentralized Architecture
- 2.3. The Problem of Data Consistency in Sensor Networks
- 3. THE KALMAN'S FILTER
- 4. COVARIANCE INTERSECTION
- 5. THE COVARIANCE INTERSECTION ALGORITHM
- 6. LARGEST ELLIPSOID ALGORITHM
- 6.1. The Intersection Problem
- 6.2. Covariance Ellipses
- 6.3. Largest Ellipsoid Algorithm
- CONCLUSION
- Chapter 3 LINKING RESERVATION SYSTEMS FOR REMOTE LABS
- 2. WHEN A RESERVATION SYSTEM FOR REMOTE LABS IS NEEDED
- 3. FUNCTIONALITY OF REMOTE LAB RESERVATION SYSTEMS
- 3.1. Life Cycle of a Reservation
- 3.2. Access Control
- Implementation Example
- 3.3. Reservation Policies
- Implementation Examples
- 3.4. Logging of Actions and Data
- 3.5. Monitoring of Labs
- 4. ARCHITECTURE OF REMOTE LAB RESERVATION SYSTEMS
- 5. GENERIC INTERFACE FOR REMOTE LAB RESERVATION SYSTEMS
- 5.1. Design of the Interface
- 5.2. Functionality of the Interface
- Function 1: Get Available Labs
- Function 2: Get Lab Status
- Function 3: Get Free Time Slots
- Function 4: Make Reservation
- Function 5: Cancel Reservation
- Function 6: Effectuate Reservation
- Function 7: Get URL of Lab Results
- Function 8: Report that a Reservation Was Cancelled
- Function 9: Report that a Lab Was Removed
- 5.3. Implementation Choices
- 5.4. Security
- 5.5. Requirements to Participating Reservation Systems
- Requirements for Lab Providers
- Requirements for Consumers
- 5.6. Dealing with Different Policies.
- Implementation Results
- Network of Reservation Systems
- CONCLUSIONS
- Chapter 4 TELEROBOTIC SYSTEM WITH A VIRTUAL REALITY HUMAN-MACHINE INTERFACE
- 2. PREVIOUS WORK
- 3. MUMATE TELEROBOTIC EXPERIMENT
- 3.1. Remote Robotics Laboratory Set-Up
- 3.2. Software Organization
- 3.3. Interface to MuMaTE Server
- 3.4. Robot Task File
- 3.5. Interface between the VRML Robot Model and Vraniml Browser
- 3.6. VRaniML Browser and V-Collide Software Interface
- 3.7. Conclusion
- 4. RLAB TELEROBOTIC EXPERIMENT
- 4.1. Robotic Arm's System
- 4.2. Communication between the Robotic Arm's Executive Server and User Using The xPC Target Operating System
- 4.3. Remote Rapid Robot Control Prototyping
- 4.4. Remote-Robot Control with Rlab
- 4.5. Collision Detection in Rlab Environment
- 4.6. Experimental Remarks
- 4.7. Conclusions
- 5. FURTHER DEVELOPMENT
- 5.1. Increasing the Local Autonomy of a Telerobot
- 5.2. Adding a Haptic Device in a Telerobot System with a Human Operator in the Closed Feedback Loop
- 5.3. Including Dynamical Changes of the Virtual Robotic Arm's Environment
- 5.4. Conclusions
- Chapter 5 ONLINE ENGINEERING IN UNIVERSITY ENVIRONMENT
- 1. GRAPHICAL PROGRAMMING
- 1.1. LabVIEW
- 1.2. VEE-Pro
- 2. ONLINE ENGINEERING AND EXPERIMENTS
- 2.1. Local or Remote Laboratories
- 2.2. DataSocket Technology
- 2.3. TCP-IP Technology
- 2.4. LXI Standard
- 3. WIRELESS COMMUNICATIONS IN REMOTE LABS
- 3.1. Wireless Technologies
- 3.2. ZigBee Protocol
- 3.3. Radio Frequency Identification (RFID)
- Inventory management
- Asset tracking
- Assembly automation
- 3.4. WI-FI Tag - WiFi Sensor TAG
- 4. GOOD PRACTICE EXAMPLES
- 4.1. Introduction
- 4.2. The Bluetooth Communication and the Remote Control
- 4.2.1. The Bluetooth in Medical Application
- The System Setup.
- The Application
- 4.3. ZigBee Used in Control and Monitoring
- The System's Structure
- 4.4. Software Application
- 4.5. WiTAG a New Wireless Technology
- 4.5.1. The First Scenario
- 4.5.2. The Second Scenario
- 5. REMOTE ENGINEERING AS A NEW TEACHING/LEARNING METHODOLOGY
- 5.1. Generalities about Remote Engineering
- 5.2. Some Remarks about Remote Engineering and Education System
- 5.3. REMOTE ENGINEERING AS A PART OF THE E-LEARNING
- Chapter 6 ADVANCED RESERVATION NETWORK ARCHITECTURES FOR SCIENTIFIC APPLICATIONS: AN ALGORITHMIC PERSPECTIVE
- 1. NEW ARCHITECTURES FOR HIGH-THROUGHPUT APPLICATIONS
- 2. BACKGROUND
- 2.1. High-Throughput Applications
- 2.2. Existing High-Bandwidth Testbeds
- 2.3. Literature Review on Advanced Reservation Scheduling Algorithms
- 3. NOTATION AND MODEL
- 4. DERIVATION OF CAPACITY BOUNDS
- 5. GRADED CHANNEL RESERVATION (GCR)
- 5.1. Path Grading
- 5.1.1. Motivation
- 5.1.2. Basic Algorithm
- 5.1.3. Other grading criteria
- 5.2. Path Switching
- 5.2.1. Motivation
- 5.2.2. Algorithm
- 5.2.3. Minimum Path Switching
- 5.2.4. Bounded Path Switching
- 6. SIMULATION AND PERFORMANCE EVALUATION
- 6.1. Simulation Parameters
- 6.2. Simulation Results
- CONCLUSION AND FUTURE WORK
- 7.1. Competitive Approach
- 7.2. Distributed ACR
- 7.3. Conclusion
- APPENDIX
- INDEX
- Blank Page.
- Notes:
- Description based upon print version of record.
- Includes bibliographical references and index.
- Description based on print version record and CIP data provided by publisher.
- ISBN:
- 1-61728-555-2
- OCLC:
- 662453071
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.