MSD: Case Studies D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Similar documents
Step Motor. Mechatronics Device Report Yisheng Zhang 04/02/03. What Is A Step Motor?

Motor Types. Motor and Controls Introduction to Motors & Controls

zub A Software Kernel for Servo Drives and Frequency Converters machine control AG

MANTECH ELECTRONICS. Stepper Motors. Basics on Stepper Motors I. STEPPER MOTOR SYSTEMS OVERVIEW 2. STEPPING MOTORS

EE 370L Controls Laboratory. Laboratory Exercise #E1 Motor Control

Modelling of electronic throttle body for position control system development

Stopping Accuracy of Brushless

BASIC MECHATRONICS ENGINEERING

SOME FACTORS THAT INFLUENCE THE PERFORMANCE OF

Application Note : Comparative Motor Technologies

Prepared By: Ahmad Firdaus Bin Ahmad Zaidi

Identifying the Motorized RGS part number codes when ordering

Precise, flexible, efficient automation solutions for the semiconductor industry

Improvement of hydraulic control quality for deep drawing presses through retrofit

MECHATRONICS. SABRI CETINKUNT University of Illinois at Chicago WILEY JOHN WILEY & SONS, INC.

Hybrid Stepper Motors

test with confidence HV Series TM Test Systems Hydraulic Vibration

2232 S 024 BX4 CSD/CCD 24 12,4 6,4 67,7 2 / 17 4,1 / ball bearings, preloaded 0,015. stainless steel 77 electronically reversible

3242 G 024 BX4 CS/CC 24 3,6 18,2 77,3 1,6 / 12,4 9 / ball bearings, preloaded 0,015. stainless steel 370 electronically reversible

1291BL Series Technical Specification Single Axis Position and Rate Table System

QuickStick Repeatability Analysis

Design of pneumatic proportional flow valve type 5/3

Power Supply Selection

Courtesy of Steven Engineering, Inc - (800) PATENTED

Building Blocks of Automation

Closed Loop Stepper Systems

Dome Drive Electrical VFD System Upgrade

Application Information

Pneumatic or Servo-based System Design Considerations

Replace your belt, ball screw or rack and pinion mechanism with a simple and economical linear servo motor actuator

Introduction to hmtechnology

QMOT Motor QSH4218 Manual 42mm QMOT motor family

4 AXIS MICRO STEPPER MOTOR DRIVER DATASHEET DIP SW CONFIG. TABLE OFF OFF = FULL STEP ON OFF = 1/2 STEP

Integrated 1D-MultiD Fluid Dynamic Models for the Simulation of I.C.E. Intake and Exhaust Systems

ServoRings TM - integrated rotary tables with high torque servo ring motor, high resolution ring encoder and high accuracy ring bearing

Bicycle Hardware in the Loop Simulator for Braking Dynamics Assistance System

Understanding Part Numbers

Selecting the Optimum Motion Control Solution for the Application By Festo Corporation

EV-EMCU Electric Vehicle - Economy Mode Control Unit

Servo Creel Development

SM Series. High-Performance Stepper Motors. Industry-standard NEMA frame stepper motors. Available encoder feedback and brake options

INDEXING MODULE FOR ACCURATE PNEUMATIC ACTUATING

Features IN THIS CHAPTER

QMOT Motor QSH4218 Manual 42mm QMOT motor family

Motor Technologies Motor Sizing 101

LEAD SCREWS 101 A BASIC GUIDE TO IMPLEMENTING A LEAD SCREW ASSEMBLY FOR ANY DESIGN

Understanding the benefits of using a digital valve controller. Mark Buzzell Business Manager, Metso Flow Control

DESIGN AND EXPERIMENTATION OF TEST RIG TO CHARACTERIZE HYDROSTATIC DRIVEFOR LINEAR ACTUATOR

Direct-Drive Brushless Servo Systems

1291BL Series Technical Specification Single-Axis Rate and Positioning Table System

Servo and Proportional Valves

Omni Series Motors. Applimotion Motors & Actuators TORQUE. Low-Profile Direct Drive Motors for the World s Machines and Robots PRODUCT DATA SHEET

1.1 Block Diagram of Drive Components of Electric Drive & their functions. Power Processor / Modulator. Control. Unit

stage from resolution accuracies is 400 peak) and the from an to outpu positioning (as shown N] continuous continuous needs

CNC swiss and non-swiss. turning center TNL32

Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP)

5001TCP SPEED CONTROLLER

Introducing Galil's New H-Bot Firmware

Theory of Machines II EngM323 Laboratory User's manual Version I

5001TCP SPEED CONTROLLER

Potentiometer. Incremental encoder. Tachogenerator. Hall effect sensor. Differential transformer. Piezoelectric sensor. Turbine meter.

Motor/Drive Configuration

Motor Tuning Instructions

LNII Series Motor and Drives

Development of a PID Controlled Arduino-Based Stabiliser

ARMS Series Rotary Motion Simulators

Dynaserv G2 Digital Servo Drives

Department of Mechanical, Aerospace and Manufacturing Engineering. Wire Routing Tool. ME 3483 Mechatronics Professor Kapila

HSI Stepper Motor Theory

Basic Electricity. Mike Koch Lead Mentor Muncie Delaware Robotics Team 1720 PhyXTGears. and Electronics. for FRC

Farhana Shirin Lina BSC.(Electrical and Electronic) Memorial University of Newfoundland & Labrador

PRODUCTS OVERVIEW. Linear Motion in its Simplest Form

QS 100 LSM Power Management

The Latest Sensor Trends

QMOT STEPPER MOTORS MOTORS

Force-feedback control of steering wheels

Rotac Plus. Automationware. High rigidity, accuracy and positioning repeatability on large variety of sizes.

Objectives 1. Understand key elements of Mechatronics system, representation into block diagram 3. Understand principles of sensors

Ultra Series: Crossed Roller Ultra Precision Stages

Mechatronics Systems

three different ways, so it is important to be aware of how flow is to be specified

Wind Turbine Emulation Experiment

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

PHS Series Hybrid Servo Motor. Datasheet

Screw Driven automation tables

QMOT QSH5718 MANUAL. QSH mm 2.8A, 0.55Nm mm 2.8A, 1.01Nm mm 2.8A, 1.26Nm mm 2.8A, 1.


with SERVOSTAR CD & 600 drives Systems Technical Publication

Hydraulic Proportional and Closed Loop System Design

Overvoltage protection and voltage stabilization for Motion Control terminals

QMOT QSH4218 MANUAL. QSH mm 1A, 0.27Nm mm 1A, 0.35Nm mm 1A, 0.49Nm mm 2.8A, 0.40Nm V 1.

Troubleshooting Bosch Proportional Valves

Data Sheet. Size 1 and 2 Stepper Motors. 7.5 stepper motors Size 1 (RS stock no ) Size 2 (RS stock no ) Data Pack B

METHODS FOR CLOSED LOOP COATING THICKNESS CONTROL. Robert A. Pasquale President New Era Converting Machinery P.O. Box 377 Hawthorne, NJ 07507

Application Note CTAN #234

Mechatronics systems

Product and Company Overview

Stepper Motor Drive. Description: Specifications:

BARON-MAX V Range Vertical Machining Centers Powerful Machines, Simple User Friendly Programming At a Very Affordable Pricing

by William Gilbert, Industry Business Development Manager, Converting and Cranes, Motion Control Solutions

Transcription:

MSD: Case Studies D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 4

Outline Elements and design of mechatronic systems have been described in previous sections This section presents the design process of two mechatronic systems Liquid Level Control CNC Machine

Liquid Level Control

Liquid Level Control Liquid level control systems are commonly used in many process control applications to control, for example, the level of liquid in a tank. Liquid enters the tank using a pump, and after some processing within the tank the liquid leaves from the bottom of the tank. The requirement in this system is to control the rate of liquid delivered by the pump so that the level of liquid within the tank is at the desired point

Specifications Tank size is 1m x 2m x 1m Desired level between 0.8 to 1.2 meters Settling time < 20 min Rise time < 2 min Flow Rate Plant Height Level

Tank Level Control System Plant output Fluid Height Plant input Flow rate [Ref.] Dogan Ibrahim

System Model v1(t) is the input flow rate v2(t) is the output flow rate h is the height A is the surface area R is the outlet pipe resistance Note that the plant has a first order model

Open Loop Simulation Assume the following values Qin = 10 liter/min (1.66e-4 m 3 / sec) A = 2 m 2 TF = 15 / (30 s + 1) Desired height is 1 meter

Amplitude Open Loop >> num=15; den=[30 1]; >> sys=tf(num,den); >> step(sys) 15 Step Response System: sys Settling Time (sec): 117 Note again that there is no overshoot because the model is first order 10 5 0 0 20 40 60 80 100 120 140 160 180 Time (sec)

Amplitude Closed Loop >> syscl=feedback(sys,1); Step Response >> step(syscl) 1 0.9 0.8 System: syscl Settling Time (sec): 7.34 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 2 4 6 8 10 12 Time (sec)

Sensors Choice Controller Ultrasonic Potentiometer with float Electrodes Resistance probes Photo sensors Comment Needs added circuitry Works well Works Discrete applications Discrete applications Also, might not work with water

Assume 20 PSI conditions 12volts provides 2 GPM 12-Volt Water Pump

Power Op-Amp

Controller Choice Controller Microcontroller PLC DSP FPGA PC with DAQ Electronics Only Comment Works well Too expensive Not usually used for SISO Too complex Not enough inputs to justify No need for fast response to justify Too complex No need for fast response Too expensive No need to visual graphics Works well, but difficult to modify

Schematic Diagram [Ref.] Dogan Ibrahim

Components Water pump 12V water pump drawing about 3A when operating at the full-scale voltage. Level sensor. A rotary potentiometer type level sensor with a floating. The level of the floating arm, and hence the resistance, changes as the liquid level inside the tank is changed. The resistance changes from 430 to 40 Ohm

Components Microcontroller A PIC16F877 type microcontroller is used in this project as the digital controller. In general, any other type of microcontroller with a built-in A/D converter can be used. D/A converter An 8-bit AD7302 type D/A converter is used in this project. Power amplifier An LM675 type power (30W of power) amplifier is used to increase the power output of the D/A converter and drive the pump.

System Model

System Block Diagram [Ref.] Dogan Ibrahim

Hardware Set-up [Ref.] Dogan Ibrahim

Computer Numerical Control

CNC Machine Computer Numerical Control (CNC) system Specifications: Speed Accuracy Working material Power and Torque Work area size CNC machine size User Interface Cost

CNC Block Diagram [Ref.] Saluki Engineering Company

Motors for positioning Motor for drilling CNC Machine

CNC Machine: Positioning Actuator Options [Ref] Goodfry

Stepper Advantages over Servo Motor Lower cost All of the components associated with stepper systems (i.e., motors, drives, etc.) are less costly Very accurate and dependable under normal circumstances Intrinsic to stepper motors is their ability to achieve high positional accuracy. No tuning required Other than operating just under maximum capabilities of your drive/motor, no tuning is necessary. Less mechanical reduction needed These motors operate best at lower speeds, lower reduction ratios are required. Simpler system to understand Straightforward and easy to implement. [Ref] CNC Machining Handbbook by Overby

Motor Torque Calculations Determine the motion profile and calculate acceleration, deceleration and maximum velocity required to make the desired move. Select mechanical drive mechanism to be used and calculated inertia, friction and load torque. Determine required motor torque for the specific application. Select proper motor and driver based on their speedtorque characteristics [Ref.] www.t2cnc.hu

Motor Torque Calculations [Ref.] www.t2cnc.hu

Selecting Stepper Motor Calculate the total torque needed at the output shaft of the motor. Use the motor performance curve to select a motor with at least 50% more torque than that calculated at the required maximum Speed. Select a driver that is capable of supplying the needed current to the motor of choice and providing the resolution needed.

NEMA34 Stepper Motor

Stepper Motor Torque-Speed Curves

Stepper Motors

Speed Profile

Cytron Tech SD02B Stepper Motor Driver

CNC Machine Specs Design The controller coordinates all the system actions. Its output is connected to an interface card that sends signals to the stepper motors. The stepper motors carry the worktable on which the work-piece is supported. Load on steppers is 30 N Torque of 1.75 N.m (250 oz-in) Two stepper motors are required to provide movement, one in the x-direction and one in the y-direction. The stepper motors are synchronous 1.8 motors giving a half step angle of 0.9 per revolution.

Conclusion Mechatronics Design follows well-defined iterative steps that include synergistic design. It is composed of three stages: 1. Define the Objective and Specifications Includes customer needs and engineering specs 2. Analyze and Design Understand I/O to select appropriate sensors and actuators Choose controller algorithm and hardware Model and Simulate 3. Build and Test Build prototype and measure performance according to specs