THE MODERN CONTROL SYSTEM DESIGN TEST STAND FOR TEACHING ENGINEERING STUDENTS

Similar documents
SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

Control Tutorials for MATLAB and Simulink

Circuit Simulators: A Revolutionary E-Learning Platform

Infrared Paper Dryer Control Scheme

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Remote Control Laboratory Via Internet Using Matlab and Simulink

AC : DESIGNING AN UNDERGRADUATE ROBOTICS ENGINEERING CURRICULUM: UNIFIED ROBOTICS I AND II

Physics 270: Experimental Physics

Electrical Testing Equipment Performance Rubrics

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

Learning Methods for Fuzzy Systems

COMPUTER INTERFACES FOR TEACHING THE NINTENDO GENERATION

Using a PLC+Flowchart Programming to Engage STEM Interest

LEGO MINDSTORMS Education EV3 Coding Activities

Computer Science 141: Computing Hardware Course Information Fall 2012

Computed Expert System of Support Technology Tests in the Process of Investment Casting Elements of Aircraft Engines

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS

PROCESS USE CASES: USE CASES IDENTIFICATION

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

A 3D SIMULATION GAME TO PRESENT CURTAIN WALL SYSTEMS IN ARCHITECTURAL EDUCATION

A Practical Approach to Embedded Systems Engineering Workforce Development

SSE - Supervision of Electrical Systems

EDEXCEL NATIONALS UNIT 25 PROGRAMMABLE LOGIC CONTROLLERS. ASSIGNMENT No.1 SELECTION CRITERIA

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Major Milestones, Team Activities, and Individual Deliverables

Curriculum for the Academy Profession Degree Programme in Energy Technology

A student diagnosing and evaluation system for laboratory-based academic exercises

Emma Kushtina ODL organisation system analysis. Szczecin University of Technology

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Human Emotion Recognition From Speech

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Session H1B Teaching Introductory Electrical Engineering: Project-Based Learning Experience

Multisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems)

Seminar - Organic Computing

IT Project List. Description

Robot manipulations and development of spatial imagery

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

Software Development: Programming Paradigms (SCQF level 8)

Software Maintenance

Radius STEM Readiness TM

ELEC3117 Electrical Engineering Design

EEAS 101 BASIC WIRING AND CIRCUIT DESIGN. Electrical Principles and Practices Text 3 nd Edition, Glen Mazur & Peter Zurlis

Graphic Imaging Technology II - Part two of a two-year program designed to offer students skills in typesetting, art and pasteup,

Geothermal Training in Oradea, Romania

A Reinforcement Learning Variant for Control Scheduling

Faculty of Engineering

A systems engineering laboratory in the context of the Bologna Process

The Use of Statistical, Computational and Modelling Tools in Higher Learning Institutions: A Case Study of the University of Dodoma

A Hands-on First-year Electrical Engineering Introduction Course

Integrating simulation into the engineering curriculum: a case study

DfEE/DATA CAD/CAM in Schools Initiative - A Success Story so Far

Application of Virtual Instruments (VIs) for an enhanced learning environment

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

Computer Science. Embedded systems today. Microcontroller MCR

A Case-Based Approach To Imitation Learning in Robotic Agents

< 94 > Visiting Professors

Hard Drive 60 GB RAM 4 GB Graphics High powered graphics Input Power /1/50/60

Practical Integrated Learning for Machine Element Design

Simulation of Multi-stage Flash (MSF) Desalination Process

Pod Assignment Guide

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

Deploying Agile Practices in Organizations: A Case Study

Nearing Completion of Prototype 1: Discovery

Using Simulink, Matlab, and LEGO Mindstorms to teach a Project-Based Control Systems Design Course

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Case of the Department of Biomedical Engineering at the Lebanese. International University

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

Automating the E-learning Personalization

Blended Learning using GCAR-EAD Environment: Experiences and Application Results

Applying Learn Team Coaching to an Introductory Programming Course

Project-Based-Learning: Outcomes, Descriptors and Design

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

REVIEW OF CONNECTED SPEECH

Grade 6: Correlated to AGS Basic Math Skills

CUSTOMER TRAINING COURSE PROGRAMME TECHNICAL TRAINING

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Multimedia Courseware of Road Safety Education for Secondary School Students

A Power Systems Protection Teaching Laboratory for Undergraduate and Graduate Power Engineering Education

All Systems Go! Using a Systems Approach in Elementary Science

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

Using Virtual Manipulatives to Support Teaching and Learning Mathematics

Data Fusion Models in WSNs: Comparison and Analysis

Process to Identify Minimum Passing Criteria and Objective Evidence in Support of ABET EC2000 Criteria Fulfillment

Optimal selection of team members according to Belbin s theory

PRODUCT COMPLEXITY: A NEW MODELLING COURSE IN THE INDUSTRIAL DESIGN PROGRAM AT THE UNIVERSITY OF TWENTE

SAP EDUCATION SAMPLE QUESTIONS: C_TPLM40_65. Questions. In the audit structure, what can link an audit and a quality notification?

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

Bayllocator: A proactive system to predict server utilization and dynamically allocate memory resources using Bayesian networks and ballooning

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS

AC : FACILITATING VERTICALLY INTEGRATED DESIGN TEAMS

Appendix L: Online Testing Highlights and Script

Evidence for Reliability, Validity and Learning Effectiveness

IMPROVED MANUFACTURING PROGRAM ALIGNMENT W/ PBOS

Freshman Engineering Project on Energy Scavenging

MAE Flight Simulation for Aircraft Safety

Timeline. Recommendations

D Road Maps 6. A Guide to Learning System Dynamics. System Dynamics in Education Project

Transcription:

General and Professional Education 4/2015 pp. 51-57 ISSN 2084-1469 THE MODERN CONTROL SYSTEM DESIGN TEST STAND FOR TEACHING ENGINEERING STUDENTS Marcin Matuszak Department of Basic Technical Science Faculty of Mechanical Engineering Maritime University of Szczecin Wały Chrobrego 1-2 70-500 Szczecin, Poland e-mail: m.matuszak@am.szczecin.pl Michał Kubicki Paweł Waszczuk Department of Industrial Automation and Robotics Faculty of Electrical Engineering West Pomeranian University of Technology Szczecin ul. Sikorskiego 37 70-313 Szczecin, Poland e-mail: michal.kubicki@zut.edu.pl e-mail: pawel.waszczuk@zut.edu.pl e-mail: krzysztof.pietrusewicz@zut.edu.pl Marcin Marcinek Department of Electricity and Electric Drives Faculty of Electrical Engineering West Pomeranian University of Technology Szczecin ul. Sikorskiego 37 70-313 Szczecin, Poland e-mail: marcin.marcinek@zut.edu.pl Abstract: In the following article a detailed description of a laboratory station which is used to broaden engineering students knowledge of control system design is given. Exact construction details of the station have been presented along with its 3D model and wiring diagram. Multiple figures have been included in order to illustrate the whole process of developing the before mentioned laboratory stand in order to clarify the undertaken design approach. Also, students skills and knowledge developed with use of the devised laboratory station are presented. Keywords: teaching engineering students, control system, laboratory test stand, PID, dspace, Simulink. Introduction In everyday practice of automation or electrical engineer it is essential to be able to properly design and create control systems for various processes. This skill can be achieved by different methods of learning. The most effective is practice during laboratory classes. In many cases it is impractical to teach students' on industrial objects which are controlling real processes. The best and commonly used solution of this problem is to build special laboratory test stand [1, 2] that requires the same treatment as the real process. The main goal of developed laboratory stand was to introduce students to the thermal 51

THE MODERN CONTROL SYSTEM DESIGN TEST STAND FOR TEACHING processes control and increase their ability to solve real world problems in the field of automatics. Besides its didactical purposes, the plant can also be used in research of advanced control algorithms for thermal processes. One of the requirements set for the laboratory station was its universal nature and capability to work with different control systems. Moreover, compact design and small size would ensure its portability and ease of installation. A very important issue is the safety of end-user from both thermal and electrical hazards. The first is ensured by operating temperature that minimizes the burn risk, the second by low system voltage. Other parameters (i.e. heat capacity, heater power, disturbance magnitude) have been selected in order to represent a behavior of real world process, while acknowledging the limited time allocated for the class. The plant described in this article has been developed for the didactical purposes in West Pomeranian University of Technology in Szczecin for the students of Automatics and Robotics, Electrotechnics and Teleinformatics. The stand is used in many courses (e.g. Rapid Control Prototyping, Design of Discrete Systems, Fundamentals of Automatics) in order to enhance the learning experience in the area of thermal process algorithm development. Previously, all students activities were focused around computer simulations as opposed to the real object interaction that is enabled by this station. Additionally, practical and manual skills are developed by letting the student connect the plant himself to the instrumentation and control equipment. This enables measuring thermal and electrical signals necessary to the successful completion of the exercise. Laboratory station description Block diagram of presented laboratory station is shown in fig. 1. To obtain required functionality, the test stand consists of six basic elements: - heat chamber where all actuators and sensors are placed, - source of heat (30W halogen lamp), - disturbance source (fan), - temperature sensor (thermistor), - power circuit with supplementary components, - analog and digital I/O interface. Fig. 1. Test stand block diagram. The whole project saw an extensive use of computer aided design software (CAD) at practically every stage of its inception. Using SolidWorks a complete spatial visualization of the laboratory object has been achieved. Furthermore, using this software has enabled for precise allocation of the plant's elements in regards to their size, shape and placement long before the plant's manufacturing. This approach has proven to be effective from an economic point of view: both time and material costs have been reduced. Plexiglas has been used as a material of choice due to its relatively low weight, cost and ease of 52

machining. What is more important is its transparency which allows the continuous observation of the process. Figure 2 presents 3D view of the laboratory station project developed in SolidWorks software. Fig. 2. 3D view of designed test stand. The laboratory station has to be compatible with major industrial interfaces as to allow process control via different means. The station is powered from 12V DC, its inputs can accept signal from 0 V to 12 V. Output temperature signal is also from 0 V to 12 V. To achieve that range of input and output signals drive (fig. 3.) and conditionings (fig. 4) circuits were designed. The same drive circuits are used for heater and fan control. Fig. 3. Drive circuit. 53

THE MODERN CONTROL SYSTEM DESIGN TEST STAND FOR TEACHING Fig. 4. Temperature conditioning circuit. width modulation (PWM) technique supplied through the electronic circuit. Temperature measurement is based on acquiring the resistance of the thermistor which is inside heat chamber and its temperature equals temperature inside chamber. The fan installed in the chamber is the source of disturbance and can be controlled using the same method as the halogen lamp (PWM). Its main purpose is the introduction of temperature fluctuation inside the chamber. This presents another difficulty for control system design. Complete laboratory station including the before mentioned thermal object requires the usage of external control and measurement system. In the presented case, dspace1104 [3] is used which contains analog and digital I/O interface. Complete test stand, connected to the dspace system is presented in fig. 5. For schemes from fig. 3 and 4 development of an electronic circuit is necessary. The project of the circuitry was developed using EAGLE software dedicated for that purpose. This simplifes the process of meeting requirements that have been set for this part of the design process. User safety and resilience to user caused errors (e.g. reverse polarity, incorrect wiring of analog and digital I/Os) were both major issues in those considerations. Case study The overall method of operation of the described laboratory stand is based on controlling of the halogen lamp which is a heat source. Its activity or lack it is the source of temperature change inside the heat chamber. Control of the lamp is achieved using pulse- Fig. 5. View of test station connected to the dspace control system. 54

The student s task revolves around the creation of an appropriate control algorithm of thermal process [4, 5] with regards to requirements set out in the exercise card. In order to do so, the student must utilize the already acquired programming skills in Matlab/Simulink [6] environment where the process modeling takes place. This model is later transitioned to Control Desk software which controls the dspace interface. It is there, where the student has the ability to view all signals of the process (e.g. temperature, voltage, PWM value), modify them and save their values on the computer s hard drive. In this approach to the programming of hardware platforms, known as Rapid Prototyping, the student can easily change the control system algorithm both in the software and hardware layer. Commonly used in industry for control of the process temperature is proportional-integralderivative controller (PID controller) [7, 8]. Block diagram of control loop that is used during didactic classes to control temperature inside test stand is shown in fig. 6. Use of Simulnk software connected with dspace gives possibility to implement complex control algorithms that can have better parameters than typical PID controler. Fig. 6. Block diagram of control loop that can be used to control temperature. Simulink diagram that is used for temperature control during laboratory classes is shown in fig. 7. Modification of this diagram gives students' possibility of getting familiar with control systems prototyping and notice changes in controlled system responses. Fig. 7. Simulink diagram used in temperature control trough dspace. 55

THE MODERN CONTROL SYSTEM DESIGN TEST STAND FOR TEACHING Example response of real object (test stand) and simulated response, for inertial object is shown in fig. 8. There can be noticed diffrence between simulated and real response. 60 52 50 temperature [ºC] 40 30 20 model response real object response 10 0 0 100 200 300 400 500 600 700 time [s] Fig. 8. Example of real object response and model response. Learning Outcomes The most basic skill acquired by student during the class, using presented laboratory station is the ability to design a control system for a thermal process. Moreover, the necessity to connect the control and measurement system to the object allows for development of practical and manual skills. The student should also acquire the knowledge in rapid control prototyping, its usage and design process. During the class much of the work is done by interacting with modern software environments such as Matlab and Simulink. The development with these tools leads to increase in overall programming competence. Also noteworthy is the familiarization of students with modern industry tools and standards. Not only the design of control system is learnt but a much broader insight into the problems of thermal object control is provided. This includes correct interpretation of received results. During the class students learn how to interpret and convert particular electrical quantities. Verification of acquired knowledge is done by submitting a lab report in which student is expected to describe the procedure of the exercise and analyze its outcome while providing and adequately presenting all crucial measurement data. Conclusions The laboratory stand described in the paper is successfully used for didactical purposes in Faculty of Electrical Engineering at West Pomeranian University of Technology in Szczecin, mainly for classes in industrial automation. Due to its physical nature, the problems of process control are easily illustrated without referring to computer aided simulations. The learning process based on scaled down physical process allows for better understanding of complexity of process control as well as deepens students immersion in the class. The fact of interaction with a real world problem provides a challenge in itself for students. Not only the interdisciplinary knowledge (i.e. automatics, mechanics and information technology) is required and tested but also its practical application which provides an invaluable experience. References 1. Szczepanek, M., The use of the simulator as a tool for training students of marine engineering faculty, General and Professional Education, 1/2015, pp. 44-49. 56

2. Tarnapowicz, D., Matuszak, Z., Specificity of training marine electro automation officers at the faculty of mechanical engineering of Maritime University of Szczecin, General and Professional Education, 2/2015, pp. 84-91. 3. www.dspace.com (dostęp 01.07.2015). 4. Dorf, R., Bishop, R., Modern Control Systems, Pearson Education, 2008, ISBN: 0-13-245192-1. 5. Skelton, R., Dynamic Systems Control. Linear systems analysis and synthesis, John Wiley & Sons, Inc., 1988, ISBN: 0-471-83779-2. 6. www.matlab.com (dostęp 01.07.2015). 7. Ogata, K., Modern Control Engineering, Prentice-Hall International Inc., 1997, ISBN: 0-13- 261389-1. 8. Rowland, J.,: Linear Control Systems. Modeling, analysis and design, John Wiley & Sons, Inc., 1986, ISBN: 0-471-03276-X. 57