Running Control Engineering Experiments Over the Internet

Total Page:16

File Type:pdf, Size:1020Kb

Running Control Engineering Experiments Over the Internet Running Control Engineering Exp eriments Over the Internet y Carisa Bohus Burcin Aktan Molly H. Shor Lawrence A. Crowl Department of Computer Science Oregon State University Corvallis, Oregon 97331-3202 Technical Rep ort 95-60-07 August 1995 Abstract An imp ortant issue in engineering education is the availability of lab oratory resources for student use. Using a computer network to link geographically distant students with lab oratory teaching resources makes exp ensive and innovative equipmentavailable to more students. At Oregon State University,we provide a working environment where remotely-lo cated students can develop and run controllers on exp eriments in our control engineering lab oratory. Remote users can watch the exp eriment in real time from a remote workstation, hear the sounds in the lab oratory, and interact with other lab oratory users. Remote p ower control, network reliabili ty, and safety features are integrated into our exp erimental hardware and software design. Key Words: control engineering education, remote control, distance learning, Internet. This work was supp orted in part by Oregon Joint Graduate Scho ols of Engineering under NASA GrantNAGW- 3965 and in part by the National Science Foundation under Grant DUE-9352734 Department of Electrical and Computer Engineering y Department of Electrical and Computer Engineering, Phone: 503-737-3168, Fax: 503-737-1300, E-mail: [email protected] 1 Intro duction Practical exp erience is a very imp ortant part of control engineering education, but it is resource intensive. Innovative control exp eriments can take time, money, and energy to design and to construct, and are often not fully utilized throughout the academic year. Sharing exp eriments remotely enables greater use of unique lab oratory equipment, brings down the exp eriment cost p er student, and makes more exp eriments available. Our goal with the remote lab paradigm is to provide remote access as e ective as lo cal access. Control engineering instruction should combine theory and practice in each lesson. Students must b e able to mo del systems adequately in order to develop controllers that enforce certain p erformance requirements. After a controller is designed and simulated on the mo del, observing the dynamics of a physical implementation gives the studentvaluable insight. Data collection and visual feedback are imp ortant asp ects in control engineering instruction for the mo deling, system identi cation, and testing stages. In the past, students had to b e in the lab oratory to gain practical exp erience; now they can b e anywhere. Distance learning is an emerging new paradigm where students, teachers, and equipmentmay b e in geographically di erent lo cations. Second Best to Being There SBBT is a network appli- cation combining new and existing software and hardware to provide remote lab oratory users the opp ortunity to conduct live exp eriments o -site. For SBBT, the Internet provides the communi- cation infrastructure b etween students and the exp eriments see Figure 1. This may b e the rst time an undergraduate lab oratory has b een made fully accessible using computer networking to ols. In the next section we discuss related work. Section 3 details the remote lab paradigm, and describ es the trade-o s we made in our implementation. Section 4 provides an overview of the hardware. Finally,we conclude with the main lessons from taking our design to implementation. SBBT Client SBBT Client The Internet Cloud SBBT Server Controller Robot The Experiment SBBT Client OSU Campus Figure 1: Internetworking Context for the SBBT Application. SBBT is a client/server application that enables distantly lo cated students to control exp eriments on the Oregon State University campus. 2 Related Work Three distinct areas of research stand in contrast to SBBT. They are telerob otic systems, virtual reality or simulation systems, and large multi-lo cation pro cess control automations. SBBT do es 1 Figure 2: The Remote Lab User Interface for SBBT. This is the display the remote student will use to conduct exp eriments. Clo ckwise from the top left corner: 1 video window of the control exp eriment, a 3-DoF rob ot arm, 2 collab oration to ol showing a blo ck diagram and some discussion, 3 an Xterminal window representing the lo cal developmentenvironment, 4 the lab environment control window with the panic stop button and 5 the audio con guration window. not duplicate these imp ortant application areas; it gives students exp osure to equipment they lack at their own site. Telerob otics share some characteristics with SBBT; b oth op erate over long distances, and b oth work with moving systems. But, telerob otics, where remote movement is generated byintentional force by the op erator, is fundamentally di erent since it has an human op erator directing the remote actions. For example, Lee and Lee [7], describ e a real-time telerob otic system that was designed for use in outer space repair missions. The teleop erator uses force on a sensory device e.g., a mouse or joystick to direct the actions of a rob ot arm at the remote station. Another example of telerob otic systems are available on the World-Wide Web. These applications enable the distant user to move rob ot arms which tend a garden [11], or move blo cks on a table [12, 10]. Again, the user clicks on a schematic, or still picture to move the rob ots, thus directing the action. In contrast to telerob otic systems, our system provides an environment for exp erimentation with 2 control co de, whichisdownloaded to the equipment and then run on the equipment itself. That is, instead of transmitting control signals, the remote student transmits control programs which are run, enabling the equipment to handle tasks autonomously. Rob otic systems are b eing develop ed to accomplish increasingly complex tasks. Appropriate training on complicated equipment is critical. Miner and Stans eld [9], describ e a metho d to ful ll these training requirements. They designed a virtual reality rob otic control system to train op erators more eciently in real-time op eration. Virtual reality can b e thoughtofasaninteractive user interface to a simulation system. Simulation provides a cost-e ectiveway to learn systems that are exp ensive or p otentially dangerous to sta with inexp erienced p ersonnel. However, simulation means working in a closed universe, which omits some physical realities. There will always b e an imp ortant place for simulation systems, but they cannot completely substitute for exp erience with actual systems. Researchers [3, 6], from ve institutions have develop ed a factory automation testb ed for dis- tributed telerob otics research. The ve sites, which are connected by the Internet, provide an exp erimental environment for standardizing device interfaces, testing proto cols, distributing tasks, developing user interfaces, and supp orting collab orations. SBBT, in contrast, is designed to provide a more intimate setting, where one student can design and carry out an exp erimententirely on his or her own. The emphasis in our design is to fo cus the remote user's attention on the exp eriment, not on the system that supp orts the exp eriment. Several distance learning pro jects-in-pro cess are noted in app endix A. 3 Paradigm and Application Imagine a control engineering student, developing a controller for a 3-DoF Degree of Freedom rob ot arm. Her scho ol do esn't have a rob ot arm, but a university 85 miles away do es. She sits in front of a computer screen and downloads her co de to the distant university rob ot arm exp eriment over the network. As so on as the control co de is compiled, linked and loaded, she can watch her co de run on the rob ot, in real-time. She observes that the controller p erformance do es not meet her design goals, mo di es her controller co de and runs it again, rep eating this until she is satis ed. She is working in a remote lab oratory using a new paradigm. The remote lab paradigm is based on a software user interface and a hardware con guration. In this section, we describ e our approach and implementation of the user interface; the hardware con guration is discussed in Section 4. There are ve main functional parts components to the user interface: 1 the exp eriment, 2 lab environment control, 3 lab presence, 4 collab ora- tion, and 5 safety.We develop ed an op en architecture for the overall system, with a varietyof implementation choices for each comp onent, balancing costs and functionality needs. 3.1 The Control Engineering Exp eriment This comp onent is basically unchanged from what it would b e conventionally. Common exp eriments in our lab are x-y p ositioning tables, rob ot arms, DC motor control, and magnetic susp ension systems. Criteria to consider when selecting an exp eriment for remote use fall into three categories: economics, logistics, and app earance. 3 If substantial time, human, or nancial resources have b een dedicated to design and build an exp eriment, it is a worthy candidate to makeavailable to remote students. The cost of simply replicating an exp eriment should b e compared to the e ort and exp ense of installing SBBT, keeping in mind that most SBBT costs o ccur only once, while replication costs scale. If replicas cost more than SBBT, it makes sense to use SBBT. The logistic considerations, which can b e automatic or manual, are 1 remote p ower control, 2 safety for p eople and prop erty in the lab, 3 ability to run without human intervention, 4 1 a stable start p osition, 5 at least one reset p osition, and 6 the abilitytodownload control co de.
Recommended publications
  • Metallurgical Engineering
    ENSURING THE EXPERTISE TO GROW SOUTH AFRICA Discipline-specific Training Guideline for Candidate Engineers in Metallurgical Engineering R-05-MET-PE Revision No.: 2: 25 July 2019 ENGINEERING COUNCIL OF SOUTH AFRICA Tel: 011 6079500 | Fax: 011 6229295 Email: [email protected] | Website: www.ecsa.co.za ENSURING THE Document No.: Effective Date: Revision No.: 2 R-05-MET-PE 25/07/2019 Subject: Discipline-specific Training Guideline for Candidate Engineers in Metallurgical Engineering Compiler: Approving Officer: Next Review Date: Page 2 of 46 MB Mtshali EL Nxumalo 25/07/2023 TABLE OF CONTENTS DEFINITIONS ............................................................................................................................ 3 BACKGROUND ......................................................................................................................... 5 1. PURPOSE OF THIS DOCUMENT ......................................................................................... 5 2. AUDIENCE............................................................................................................................. 6 3. PERSONS NOT REGISTERED AS CANDIDATES OR NOT BEING TRAINED UNDER COMMITMENT AND UNDERTAKING (C&U) ..................................................... 7 4. ORGANISING FRAMEWORK FOR OCCUPATIONS ............................................................. 7 4.1 Extractive Metallurgical Engineering ..................................................................................... 8 4.2 Mineral Processing Engineering ..........................................................................................
    [Show full text]
  • Control in Robotics
    Control in Robotics Mark W. Spong and Masayuki Fujita Introduction The interplay between robotics and control theory has a rich history extending back over half a century. We begin this section of the report by briefly reviewing the history of this interplay, focusing on fundamentals—how control theory has enabled solutions to fundamental problems in robotics and how problems in robotics have motivated the development of new control theory. We focus primarily on the early years, as the importance of new results often takes considerable time to be fully appreciated and to have an impact on practical applications. Progress in robotics has been especially rapid in the last decade or two, and the future continues to look bright. Robotics was dominated early on by the machine tool industry. As such, the early philosophy in the design of robots was to design mechanisms to be as stiff as possible with each axis (joint) controlled independently as a single-input/single-output (SISO) linear system. Point-to-point control enabled simple tasks such as materials transfer and spot welding. Continuous-path tracking enabled more complex tasks such as arc welding and spray painting. Sensing of the external environment was limited or nonexistent. Consideration of more advanced tasks such as assembly required regulation of contact forces and moments. Higher speed operation and higher payload-to-weight ratios required an increased understanding of the complex, interconnected nonlinear dynamics of robots. This requirement motivated the development of new theoretical results in nonlinear, robust, and adaptive control, which in turn enabled more sophisticated applications. Today, robot control systems are highly advanced with integrated force and vision systems.
    [Show full text]
  • Technical Report 05-73 the Methodology Center, Pennsylvania State University
    Engineering Control Approaches for the Design and Analysis of Adaptive, Time-Varying Interventions Daniel E. Rivera and Michael D. Pew Control Systems Engineering Laboratory Department of Chemical and Materials Engineering Arizona State University Tempe, Arizona 85287-6006 Linda M. Collins The Methodology Center and Department of Human Development and Family Studies Penn State University State College, PA Susan A. Murphy Institute for Social Research and Department of Statistics University of Michigan Ann Arbor, MI May 30, 2005 Technical Report 05-73 The Methodology Center, Pennsylvania State University 1 Abstract Control engineering is the field that examines how to transform dynamical system behavior from undesirable conditions to desirable ones. Cruise control in automobiles, the home thermostat, and the insulin pump are all examples of control engineering at work. In the last few decades, signifi- cant improvements in computing and information technology, increasing access to information, and novel methods for sensing and actuation have enabled the extensive application of control engi- neering concepts to physical systems. While engineering control principles are meaningful as well to problems in the behavioral sciences, the application of this topic to this field remains largely unexplored. This technical report examines how engineering control principles can play a role in the be- havioral sciences through the analysis and design of adaptive, time-varying interventions in the prevention field. The basic conceptual framework for this work draws from the paper by Collins et al. (2004). In the initial portion of the report, a general overview of control engineering principles is presented and illustrated with a simple physical example. From this description, a qualitative description of adaptive time-varying interventions as a form of classical feedback control is devel- oped, which is depicted in the form of a block diagram (i.e., a control-oriented signal and systems representation).
    [Show full text]
  • Control Theory
    Control theory S. Simrock DESY, Hamburg, Germany Abstract In engineering and mathematics, control theory deals with the behaviour of dynamical systems. The desired output of a system is called the reference. When one or more output variables of a system need to follow a certain ref- erence over time, a controller manipulates the inputs to a system to obtain the desired effect on the output of the system. Rapid advances in digital system technology have radically altered the control design options. It has become routinely practicable to design very complicated digital controllers and to carry out the extensive calculations required for their design. These advances in im- plementation and design capability can be obtained at low cost because of the widespread availability of inexpensive and powerful digital processing plat- forms and high-speed analog IO devices. 1 Introduction The emphasis of this tutorial on control theory is on the design of digital controls to achieve good dy- namic response and small errors while using signals that are sampled in time and quantized in amplitude. Both transform (classical control) and state-space (modern control) methods are described and applied to illustrative examples. The transform methods emphasized are the root-locus method of Evans and fre- quency response. The state-space methods developed are the technique of pole assignment augmented by an estimator (observer) and optimal quadratic-loss control. The optimal control problems use the steady-state constant gain solution. Other topics covered are system identification and non-linear control. System identification is a general term to describe mathematical tools and algorithms that build dynamical models from measured data.
    [Show full text]
  • University Master´S Degree in Systems and Control Engineering
    UNIVERSITY MASTER´S DEGREE IN SYSTEMS AND CONTROL ENGINEERING English Version University Master’s Degree in Systems and Control Engineering INFORMATION IDENTIFYING THE QUALIFICATION Name and status of awarding institution Universidad Complutense de Madrid y la Universidad Nacional de Educación a Distancia. Public universities. Name of qualification and title conferred in original language Máster Universitario en Ingeniería de Sistemas y de Control por la Universidad Complutense de Madrid y la Universidad Nacional de Educación a Distancia. Status National validity. Approved by Accord of the Council of Ministers on July 1st, 2011. Main field(s) of study for the qualification The study is included in the field of Engineering and Architecture. Language(s) of instruction/examination The degree is taught in Spanish. INFORMATION ON THE LEVEL OF THE QUALIFICATION Level of qualification Level 3 (Master) in the Spanish Framework of Higher Education (MECES) is equivalent to level 7 of European Qualification Framework (EQF). Official length of programme The official length of programme is 60 ECTS and 1 year full time. Access requirements Engineering or Bachelor’s Degree in Computer Sciences or scientific- technological degrees related to Systems, Automation, Electronics, Communications or Computer Engineering. Doctorate on Automatic or Computer Sciences 2 INFORMATION ON THE CONTENTS Mode of study Blended learning to full time. Programme requirements The programme of studies is composed of 42 selective ECTS, 6 external practices and 12 Master's Dissertation
    [Show full text]
  • Lecture 9 – Modeling, Simulation, and Systems Engineering
    Lecture 9 – Modeling, Simulation, and Systems Engineering • Development steps • Model-based control engineering • Modeling and simulation • Systems platform: hardware, systems software. EE392m - Spring 2005 Control Engineering 9-1 Gorinevsky Control Engineering Technology • Science – abstraction – concepts – simplified models • Engineering – building new things – constrained resources: time, money, • Technology – repeatable processes • Control platform technology • Control engineering technology EE392m - Spring 2005 Control Engineering 9-2 Gorinevsky Controls development cycle • Analysis and modeling – Control algorithm design using a simplified model – System trade study - defines overall system design • Simulation – Detailed model: physics, or empirical, or data driven – Design validation using detailed performance model • System development – Control application software – Real-time software platform – Hardware platform • Validation and verification – Performance against initial specs – Software verification – Certification/commissioning EE392m - Spring 2005 Control Engineering 9-3 Gorinevsky Algorithms/Analysis Much more than real-time control feedback computations • modeling • identification • tuning • optimization • feedforward • feedback • estimation and navigation • user interface • diagnostics and system self-test • system level logic, mode change EE392m - Spring 2005 Control Engineering 9-4 Gorinevsky Model-based Control Development Conceptual Control design model: Conceptual control sis algorithm: y Analysis x(t+1) = x(t) +
    [Show full text]
  • Unit 54: Further Control Systems Engineering
    Unit 54: Further Control Systems Engineering Unit code Y/615/1522 Unit level 5 Credit value 15 Introduction Control engineering is usually found at the top level of large projects in determining the engineering system performance specifications, the required interfaces, and hardware and software requirements. In most industries, stricter requirements for product quality, energy efficiency, pollution level controls and the general drive for improved performance, place tighter limits on control systems. A reliable and high performance control system depends a great deal upon accurate measurements obtained from a range of transducers, mechanical, electrical, optical and, in some cases, chemical. The information provided is often converted into digital signals on which the control system acts to maintain optimum performance of the process. The aim of this unit is to provide the student with the fundamental knowledge of the principles of control systems and the basic understanding of how these principles can be used to model and analyse simple control systems found in industry. The study of control engineering is essential for most engineering disciplines, including electrical, mechanical, chemical, aerospace, and manufacturing. On successful completion of this unit students will be able to devise a typical three- term controller for optimum performance, grasp fundamental control techniques and how these can be used to predict and control the behaviour of a range of engineering processes in a practical way. Pearson BTEC Levels 4 and 5 Higher Nationals in Engineering Specification – Issue 7 – October 2020 © Pearson Education Limited 2020 421 Learning Outcomes 1. Discuss the basic concepts of control systems and their contemporary applications.
    [Show full text]
  • MECHATRONICS: Gaining Control and Applications “New” Technology Turning Heads — and Profits
    FEATURE MECHATRONICS: Gaining Control and Applications “New” Technology Turning Heads — and Profits. Jack McGuinn, Senior Editor electronic engineering, and software engineering Not to bury the lead, but did you know that me- chatronics has been around since the 1960s? And my favorite, from Kevin Hull, application and deploy- For some, that is old news. For the majority others — who ment supervisor / motion control, Yaskawa America Incor- knew? porated: “Mechatronics is a way of doing things.” Mechatronics sounds like one of those slacker words, Yaskawa has been “doing things” the mechatronics way e.g. — “agreeance” or “sexting.” In reality mechatronics is an since 1969, when Tetsuro Mori, an engineer for Yaskawa engineering-intensive interdisciplinary field that is a criti- Electric Corporation, coined the word. cal part of the yet-evolving, revolutionary advances in U.S. Existing applications for mechatronics include: manufacturing technology. For today’s engineers with the • Machine vision sharpest pencils — especially in the United States — “manu- • Automation and robotics facturing technology” is a bit of an oxymoron. After all, why • Servo-mechanics has it taken decades for U.S. manufacturing to embrace me- • Sensing and control systems chatronics — something Europe and parts of Asia did years • Automotive engineering, automotive equipment in the ago? The answer — if one exists to that question — can wait design of subsystems such as anti-lock braking systems for another time. But one wonders; if there is an explanation, • Computer-machine
    [Show full text]
  • Control Engineering Practice: Introducing Biao Huang, Editor-In-Chief No.1 February 2018
    PHONE (+43 2236) 71 4 47 | FAX (+43 2236) 72 8 59 | E-MAIL: [email protected] www.ifac-control.org Control Engineering Practice: Introducing Biao Huang, Editor-in-Chief No.1 February 2018 Control Engineering Practice has had new editor- interest to our control community. In addition, I ship since 1 January 2018. The new Editor-in-Chief intend to further enhance the review process with IN THIS ISSUE: is Biao Huang (CA), who previously served as timely and high-quality objective feedback made CEP: New Editor-in-Chief Biao Deputy Editor-in-Chief under Andreas Kugi (AT). In available to the authors. I will ensure a more di- Huang (CA) this issue Newsletter readers can learn more about verse and efficient editorial board, and streamline Control Engineering Practice from its new Editor- mechanisms of both the editorial board member 2018 IFAC Council and Related in-Chief, as well as some of the journal’s upcoming appointment and functioning. In the forthcoming Meetings (Florianópolis, BR) changes and plans. editorial notes, both the board and readers may IFAC President’s Column expect further details in the aspects discussed and As of January 2018, I have assumed the role of upcoming changes. Introducing the 2017-2020 IFAC Editor-in-Chief of IFAC’s journal Control Engineer- Officers ing Practice. Control Engineering is a discipline Event Report: ICINCO 2017 that applies control theory to design systems with Biao Huang, Editor-in-Chief of the IFAC Journal (Madrid, ES) desired behaviors amidst external disturbances. It Control Engineering Practice, received his PhD also ascertains the functioning of systems while si- degree in Process Control from the University of Forthcoming Events multaneously adhering to the expectations.
    [Show full text]
  • Software Engineering Meets Control Theory
    Software Engineering Meets Control Theory Antonio Filieri∗, Martina Maggio∗ Konstantinos Angelopoulos, Nicolas´ D’Ippolito, Ilias Gerostathopoulos, Andreas Berndt Hempel, Henry Hoffmann, Pooyan Jamshidi, Evangelia Kalyvianaki, Cristian Klein, Filip Krikava, Sasa Misailovic, Alessandro Vittorio Papadopoulos, Suprio Ray, Amir M Sharifloo, Stepan Shevtsov, Mateusz Ujma, Thomas Vogel ∗Dagstuhl Seminar Organizer Abstract—The software engineering community has proposed theory to software systems are: (i) developing mathematical numerous approaches for making software self-adaptive. These models of software behavior suitable for controller design, and approaches take inspiration from machine learning and control (ii) a lack of Software Engineering methodologies for pursuing theory, constructing software that monitors and modifies its own behavior to meet goals. Control theory, in particular, controllability as a first class concern [16, 20, 37, 74]. has received considerable attention as it represents a general A theoretically sound controller requires mathematical mod- methodology for creating adaptive systems. Control-theoretical els of the software system’s dynamics. Software engineers software implementations, however, tend to be ad hoc. While often lack the background needed to develop these models. such solutions often work in practice, it is difficult to understand Analytical abstractions of software established for quality and reason about the desired properties and behavior of the resulting adaptive software and its controller. assurance can help fill the gap between software models and This paper discusses a control design process for software dynamical models [19, 27, 71], but they are not sufficient for systems which enables automatic analysis and synthesis of a full control synthesis. In addition, goal formalization and knob controller that is guaranteed to have the desired properties and identification have to be taken into account to achieve software behavior.
    [Show full text]
  • ELEN 4351 – Control Engineering Syllabus © 2016 Lamar University (Edited 8/28/17) 1 of 9 Syllabus Lamar University, a Member
    ELEN 4351 – Control Engineering Syllabus Syllabus Lamar University, a Member of The Texas State University System, is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools to award Associate, Baccalaureate, Masters, and Doctorate degrees ( for more information go to http://www.lamar.edu ). Contact Information: Course Title: Control Engineering Course Number: ELEN 4351 Course Section: 48F Department: Philip M. Drayer Department of Electrical Engineering Professor: Hassan Zargarzadeh, PhD Class Time R 11:10am - 12:30pm Office/Virtual Hours: Office hours: M-F, 1:00pm-1:30pm or by appointment. Contact Information: LU email: [email protected] Office: Cherry 2207 Phone: 409-880-7007 Grading Assistant Info Please contact Mahdi Naddaf, in case of questions regarding gradings. Email: [email protected] Personal Introduction Welcome to Lamar University. My name is Hassan Zargarzadeh (Call me Dr. Z), and I will be your instructor of record for Control Engineering. By way of a very brief introduction, I earned my baccalaureate, master’s, and PhD all in Electrical Engineering. My area of expertise is Advanced Control Systems with applications to Robotics, Power Electronics, Unmanned Vehicles, and renewable energies. I joined the faculty at Lamar in August 2015 and I am currently an Assistant Professor for the Department of Electrical Engineering in the College of Engineering. Course Description This course introduces important concepts in the analysis and design of control systems. Control theories commonly used today are classical control theory (also called conventional control theory), modern control theory, and robust control theory. This course presents comprehensive treatments of the analysis and design of control systems based on the classical control theory and modern control theory.
    [Show full text]
  • Intro to Mechatronics Mechatronics Defined — I
    Intro to Mechatronics Mechatronics Defined — I • “The name [mechatronics] was coined by Ko Kikuchi, now president of Yasakawa Electric Co., Chiyoda-Ku, Tokyo.” – R. Comerford, “Mecha … what?” IEEE Spectrum, 31(8), 46-49, 1994. • “The word, mechatronics is composed of mecha from mechanics and tronics from electronics. In other words, technologies and developed products will be incorporating electronics more and more into mechanisms, intimately and organically, and making it impossible to tell where one ends and the other begins.” – T. Mori, “Mechatronics,” Yasakawa Internal Trademark Application Memo, 21.131.01, July 12, 1969. Mechanics mecha Mechatronics Eletronics tronics Mechatronics Defined — II • “Integration of electronics, control engineering, and mechanical engineering.” – W. Bolton, Mechatronics: Electronic Control Systems in Mechanical Engineering, Longman, 1995. • “Application of complex decision making to the operation of physical systems.” – D. M. Auslander and C. J. Kempf, Mechatronics: Mechanical System Interfacing, Prentice-Hall, 1996. • “Synergistic integration of mechanical engineering with electronics and intelligent computer control in the design and manufacturing of industrial products and processes.” – F. Harshama, M. Tomizuka, and T. Fukuda, “Mechatronics-what is it, why, and how?-and editorial,” IEEE/ASME Trans. on Mechatronics, 1(1), 1-4, 1996. Mechatronics Defined — III • “Synergistic use of precision engineering, control theory, computer science, and sensor and actuator technology to design improved products and processes.” – S. Ashley, “Getting a hold on mechatronics,” Mechanical Engineering, 119(5), 1997. • “Methodology used for the optimal design of electromechanical products.” – D. Shetty and R. A Kolk, Mechatronics System Design, PWS Pub. Co., 1997. • “Field of study involving the analysis, design, synthesis, and selection of systems that combine electronics and mechanical components with modern controls and microprocessors.” – D.
    [Show full text]