A Study on the Quantitative Evaluation for the Software Inciuded in Digital Systems of Nuclear Power Plants DISCLAIMER

Total Page:16

File Type:pdf, Size:1020Kb

A Study on the Quantitative Evaluation for the Software Inciuded in Digital Systems of Nuclear Power Plants DISCLAIMER A study on the quantitative evaluation for the software incIuded in digital systems of nuclear power plants DISCLAIMER Portions of this document may be illegible in electronic image products. Images are produced from the best available original document. 2002. 3. t I Summary Recently, newly being developed nuclear power plants (NPPs) accept digital instrumentation and control (I&C) systems because the limitations such as mrrectness, maintainability, enhancement of the operational reliability and complexity of conventional analog systems arise. In addition, in the case of currently being operated nuclear power plants, the tendency of adopting digital I&C systems is increasing because it is difficult to prepattdestablish spear parts of installed analog I&C systems. In general, probabilistic safety analysis (PSA) has been used as one of the most important methods to evaluate the safety of NPPs. The PSA, because most of NPPs have been installed and used analog I&C systems, has been performed based on the hardware perspectives. In addition, since the tendency to use digital I&C systems including software instead of analog I&C systems is increasing, the needs of quantitative evaluation methods so as to perform PSA are also increasing. Nevertheless, several reasons such as software did not aged and it is very perplexed to estimate software failure rate due to its non-linearity, make the performance of PSA difficult. In this study, in order to perform PSA including software more eficiently, test-based software reliability estimation methods are reviewed to suggest a preliminary procedure that can provide reasonable guidances to quantifj, software failure rate. In addition, requisite research activities to enhance applicability of the suggested procedure are also discussed. ... 41 1 5) Ad ............................................................................................................................ 1 41 2 3 4--PEaqq]cflQ PSA 4-g-A ................................................................ 4 4 3 3 AIpI713 & 44s qq %kg ............................................................... 7 x{] 1 4 'Select inpub' ................................................................................................. 9 1. *==qq A]gq *zq g *=3qzq 4%............................................... 9 2 . A] gq+ @% ........................................................................................................... 10 3 . Alga 481 g.Q.Q Alpl qqa (test inpubs9 4%................................. 15 41 2 4 'Perfom tests' 341 ............................................................................................ 22 1. ;r! %b+%&* ............................................................................................................. 22 2 . &sE8J1qx%E 8% ..................................................................................... 23 41 3 3 'Collect failure data to obtain software reliability' 941 ................................. 25 1. Omcleq +lqs g coverage ................................................................................ 26 2 . 4- -P test coverage ..................................................................................... 27 4 4 3 c]XI%!%%! %!XIS =41%4 PSA +qEf-%+lQ *-"E44AlgBA) 9 ++S&4 S3 ............................................................. 29 41 1 @%Is -439 71% .................................................................................... 29 41 2 4 qX1l@+%! @XIS YS4]g.n 2EqM &nE4]qq+lqE4+ *.---.31 1. kEEq1qq 34~34. A]%* 4+4 g +3€ ~S)JZS!.) 3%............... 31 2 . A] 4%........................................................................................................... 34 3 . A]% QS?aq8% ................................................................................................. 34 4 . ?2JqJ-+%&* ............................................................................................................. 35 5 . 4-=qq x%bs3% ..................................................................................... 35 6. Watchdog A]&@q 44E coverage .............................................................. 35 7 . &mE$Jqq test coverage ..................................................................................... 36 8 . PSA +q-&+1Sfl &qq& &-ILEq]q oJ1G @A) .......................... -37 4) 5 %b .............................................................................................................................. 39 xd.-;?. s* .................................................................................................................................... 42 P. .i . .. - I1 - I xg 3-1. &32-#4 A]%& -&e+!qE a%q934 3 wok flow ....................... 2% 3-2. qB 43ilE 3- 481 4aQ A]%qL;= a%*&%.................................. 10 3%3-3. A]qaS)**& xqQ A]%*% ..................................... - ..... .......... ..........-.12 ! 2%3-4. A] % CqOlq .?r1ap1qq ............................................................................... 16 3%3-5. 44 cJQ S++s......................................................................... 19 3%3-6. Qfqqgqs+ Aq] CAP,, A]% Q] qa- @q q] ....................................... 21 3%3-7. Oracle A]&q& AI-9-Q A1 ...................................................................... 26 2%3-8. 4sz Eflqs) test covemge 9 input coverage9 tj]a .................................... 27 2.a 4-1. 7]e4 @X)Z .............................................. ......................................... 29 ZLg 4-2. ClX] sZ)S ‘;1A)-& ............................................................................... 30 32 4-3. A]q& 9%3S)E 4]+ *&% ............................................................ - .........- .... 38 ... ! -C. -1 - -2 - -3 - .... -4 - - modeling the multi-tasking of digital systems - modeling the features of phased mission systems - digital system induced initiating events including human errors * -5 - -6 - (test-based software reliability estimation methods) ANSI(American National Standards 1nstitute)oft qS$ 4= E aq dq2Z-k "the probability of failure-fiee software operation for a specific period of time or demand in a specified environment" e) 301 348C) [ANSIgl]. 4714A1, hZEqq 3% (failure= cM1) %-& %qS 2-k &*(enor), ag(fau1t) 9 aB(defect)q 481 %+jQc)~ 34 8~) [PfleegerE]. L. -7 - n I I I -- I I J 4 1 3 ‘Select inputs’ @a -9 - Laplace'. mk of number of tests point cstlmation succession Assuming Binnomhl Independent trial distribution The t-dSstributSon method -10- e=- 1 N+2 F 1-c Ncj(i-e)N-jej2 C, ~=0,1,2,... j== F i-z N+,c,(i-e)N+l-jej2 C, ~=0,1,2,... ]d -1 1- I ln(1- c) - ln(1- 0) N21+ > In( 1- 0 + p.0) (4 4) 2NAH = X: (1 - C) AH=H,-H k=n-m fi = frequency of the occurrence of the i”’ outcome = -*i N 6 H=-~(’In(fa) (4 5) i=l -13- 6 Cf, = 1.0 i=l x:(O.OS) - 11.07 N= -- 2.m 2.m -14- -i.. -15- psiiirk Random sampling selectlon method Input sampling Bin (urn) sampling execution coverage -1 7- a is integer, b = a/2; if (b 2 2.5) then @ else @I a is integer, b = a + 1; if (b 2 5) then @ else @ -L. -18- No yes A, B, C, D = deckbn points , '6', affected by input data t + Perform PerfOlIll segment i segment 2 -19- A: integer; 0 < A < 20 .. .. -20- B: Integer; -20 < B < 0 Binl: 2 Bin2: 3 I 1 Bin3: 5 I I I I I I I 1 1 I 0246 000 20 b A -21- I -22- I -L. -23- I -PZ- -_ -25- 6enerating correct outputs for ghn input data ........ ........ -26- e Bug included in software 2%3-8. AZE4q4 test coverage 9 input coverage4 -27- I . -28- Analog/ Digital Comparator Rndog/Diglhl - trfp QDM Input moduk 0 (to check trip outputmodule % (contmlekmant (plant parameters) parameters) -(generating trip rlgnal) driving mechanism) - Trip Manual trip signal slgnst (from manual trip buttons) 1% 4-1. 7]Sq +k3& -29- input module -- (to check trip __c outputmodule S (wntmlahnt (plant parametars) parunatan) (generating Mp signal) drMng mchanlm) L I J -30- i -31- -33- -<. -34- -35- I. -36- -37- ....... ^.................-......-..............-.-......-.................-.. .......................... -.... ..-......-. Considering 'safety' perspective software reliablli Considering ccrfK7ation test Define re/ative target reliability Assuming independent triak between successive tests Considering conffdence level Sekcfing inpuk based on 'safety' perspecfive Input cases Sekcfing test inpub based on fhe combination of whife-box approach- L .-.................._.......-.........-...... ^. .....__......-....... ..........-. -. ..-......... -.-......-..-........... Perform I tests ............-.........................._......-......-.......-............. -.......-..... -.-.-.... -.. ......-.... i Dennc Assuming ai/ failures from processor i falluro modes of moduk were due to soRware faub processor module Assuming no masking effects Quantify software reliaQllity -3 8- -. -39- -40- -29- [Cannon011 R. M. Cannon. Sense and sensitiivty - designing surveys based on an imperfect test. Preventive Veterinary Medicine 2001;49. p. 141- 163. [Chen96) S. Chen and S. Mills. A binary Markov process model for random testing. IEEE Transactions on Software Engineering 1996;22(3). p. 2 18-223. [ChoiO 13 J. G. Choi and P. H. Seong. Dependability estimation of a digital system with consideration of software masking effects on hardware faults. Reliability Engineering and System Safety 2001;71. p. 45-55. [Choi98] J. K. Choi and P. H. Seong. Software dependability models under memory faults with application to a digital system in nuclear power plants. Reliability Engineering and System Safety 1998;59. p. 32 1-329. [COOPRA97] COOPRA working document. What PRA needs from a Otgital I&C systems
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]