Essential Technologies for Industrial Machine Design and Prototyping

Similar documents
Integrating Mechanical Design and Multidomain Simulation with Simscape

Integrating Mechanical Design and Multidomain Simulation with Simscape

Introduction to Physical Modelling Rory Adams Senior Application Engineer

LabVIEW Graphical Development Platform. Part I An Open Platform for Long-Term Continuity

Virtuelle Inbetriebnahme und Optimierung von Robotersystemen mit Simscape The MathWorks, Inc. 1

Improving Prototype Validation with NI Multisim and LabVIEW. Bhavesh Mistry, Product Manager National Instruments

System modeling using Simulink and Simscape

VIRTUAL PROTOTYPING FOR ROBOT CONTROLLERS

Autonomous Systems and Simulators

Simplify System Complexity

Simplify System Complexity

Title: High-Volume Automated Production Test with NI CompactRIO. Author: Robert Hoffman Signal.X Technologies, LLC

Running OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation

Designing Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009

EECS Berkeley EE249 LabVIEW Framework. Hugo A. Andrade Principal Architect LabVIEW Platform & Real Time Group

SOLIDWORKS ELECTRICAL SUITE

Modeling and Simulation of Electromechanical Systems

Hardware and Software Co-Design for Motor Control Applications

Design and Verification of Motion Control Algorithms Using Simulation

Introduction to Control Systems Design

What is Mechatronics

Rensselaer Polytechnic Institute

Module 4. Computer-Aided Design (CAD) systems

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape

Project Proposal Guide MATHWORKS TRACK Disclaimer:

The Internet of Things and Factory of Future

Hardware and Software Co-Design for Motor Control Applications

Graphical System Design for Machine Control

Hardware and Software Co-Design for Motor Control Applications

NI Smart Cameras PRODUCT FLYER CONTENTS. Have a question? Contact Us.

Model-Based Design: Design with Simulation in Simulink

High-Level Synthesis with LabVIEW FPGA

Design optimisation of industrial robots using the Modelica multi-physics modeling language

imaginit.com/simulation Complete and robust mechanical simulation solution

LabVIEW Graphical Development Hands-On Seminar

CREO ENGINEER PACKAGES. 3D CAD solutions optimized for your product development tasks

With respect to the National Instruments software product(s) being used, the following patents may apply:

FALCON: Smart Portable Solution. Condition monitoring has never been so easy. Brand of ACOEM

FALCON Smart Portable Solution Condition monitoring has never been so easy!!

SimWise 4D. Integrated Motion and Stress Analysis

LabVIEW 2009 Real-Time & FPGA 最新技術剖析. National Instruments 美商國家儀器 行銷部技術經理吳維翰

CREO DESIGN PACKAGES. Page 2 of 7 Creo Design Packages Overview

Scalable, robust fluid flow and thermal simulation solution

Targeting Motor Control Algorithms to System-on-Chip Devices

PTC CREO. ESSENTIALS PACKAGES Powerful 3D CAD solutions optimized for your product development tasks. PTC Creo Essentials Packages

Hardware-in-the-Loop and Real-Time Testing Techniques

Tips for Code Re-Use. Rejwan Ali, Marketing Engineer NI Africa and Oceania

Take control of your manufacturing

Embedded Vision Systémy - využití ve výuce a v průmyslu

Complete and robust mechanical simulation solution. imaginit.com/simulation-mechanical

PTC CREO PARAMETRIC ESSENTIALS PACKAGES. Powerful 3D CAD solutions optimized for your product development tasks. Essentials Packages

FAQs for Background. 1. What is Open Core Engineering?

PACs for Industrial Control, the Future of Control

National Instruments Approach

FSO Webnair FSO Safety Functions Module. ABB Group February 11, 2015 Slide 1

Model-Based Design: Generating Embedded Code for Prototyping or Production

Power System Real-Time Simulator. The Most Powerful and Intuitive Power System Simulator for Utilities, R&D Centers and Manufacturers

Real-Time Simulation ON FPGA.

High-Level and Model-Based Design Targeting FPGAs and SoCs

Graphical System Design For Large Scale Deployments. Bhavin Desai Technical Consultant

Build and Test Plan: IGV Team

Bachelor of Engineering Technology (Electronics & Controls) Curriculum Document. Australian College of Kuwait. (September 2015) BEEF15 - Version 5.

Graphical System Design Platform. NI LabVIEW. Test and Measurement Industrial Measurements and Control Embedded Design. ni.

SOLIDWORKS DESIGN TO MANUFACTURING PROCESS SOLUTION

The Advantages of Distributed Intelligence

ENGINEERING TECHNOLOGY (A.S.)

Modelling and Simulation Made Easy with Simulink Tiffany Liang Application Engineer MathWorks

다중센서기반자율시스템의모델설계및개발 이제훈차장 The MathWorks, Inc. 2

DIRECT RADIOGRAPHY. flexible. Delivering. imaging excellence. DX-D Direct Radiography from Agfa HealthCare

NI REM Remote I/O Overview DATASHEET. Digital Input Module for Remote I/O

A MECHATRONIC APPROACH OF THE WINDSHIELD WIPER MECHANISMS

Control Technology. motion controller and power amplifier

Simulink Based Robot Arm Control Workstation. Figure 1-1 High Level Block Diagram

FALCON Smart Portable Solution. Condition monitoring has never been so easy. Brand of ACOEM

SOLIDWORKS ELECTRICAL SUITE

Modeling HDL components for FPGAs in control applications

2009 E09PS E09PS E09PS E09PS E09PS E09PS38 IEEE 2009 E09PS39 E09PS40 E09PS41 E09PS42 E09PS43 IEEE 2008 E09PS44

Hands-On Seminar. Evaluate CompactDAQ and LabVIEW for Your Application 09/05/2017. ni.com

Real-Time Testing in a Modern, Agile Development Workflow

How Real-Time Testing Improves the Design of a PMSM Controller

Extending Model-Based Design for HW/SW Design and Verification in MPSoCs Jim Tung MathWorks Fellow

HIL. Hardware-in-the-loop system for Automotive ECU testing and validation

Design smarter with powerful, easy-to-use 3D CAD solutions

[Sub Track 1-3] FPGA/ASIC 을타겟으로한알고리즘의효율적인생성방법및신기능소개

MathWorks Products and Prices North America January 2018

NI REM Remote I/O Overview DATASHEET. Bus Coupler for Remote I/O

Mounzer saleh Applications engineer Tel:

Controller and Drivers

Design without compromise. Autodesk Revit. Architecture 2010

Autodesk CAM Overview

Simulink as Your Enterprise Simulation Platform

Modelling, Simulation, and Real-Time Testing for Model-Based Design GianCarlo Pacitti Application Engineer MathWorks

CIP Safety for Drives

MSR Team SAVI. Satellite Active Vibration Inverter

Growing Our Business Opportunity

DEEP DIVE WHITE PAPER

SOLIDWORKS SOLUTIONS THE POWER YOU NEED TO DRIVE INNOVATION POWERFUL, YET SIMPLE SOLUTIONS TO HELP YOU GROW YOUR BUSINESS

Automation 3200-OEM/Nservo-OEM

Modeling Mechanical, Electric, and Hydraulic Systems in Simulink

Designing and Analysing Power Electronics Systems Using Simscape and SimPowerSystems

Transcription:

Essential Technologies for Industrial Machine and Prototyping 1

Mechatronics: Streamlined Approach to Machine 2 Mechanical 3 1 Requirements Electrical Control Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 2

Requirements Mechanical 1 Requirements Electrical Control Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 3

Requirements Functionality: Milling aluminum parts Part size: Up to 10 by 15 cm Throughput: 3 parts per minute Precision: 5 µm Safety: Light curtains, emergency stop Cost: <$50,000 Automotive Part 4

NI Requirements Gateway 1. Organize requirements 2. Associate details 3. Track implementation 5

Mechatronics Concurrent 2 Mechanical Requirements Electrical Control Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 6

Traditional Approach: Requirements to Mechanical Concept Requirements Milling aluminum Up to 10 by 15 cm 3 parts per minute 5 µm Light curtains, emergency stop <$50,000 Mechanical Conceptual 3D CAD Model 7

Mechatronics Approach: Concurrent Development ( Tool Integration) Mechanical Electrical Control Virtual Prototype (Simulation) Embedded 8

Level of Tool Integration Ultimate One design tool for all disciplines Manual Manually pass data between tools Basic Data transferred via standard file formats Motion profile data as CSV file to CAD Advanced Complete tool automation NI LabVIEW automating SolidWorks through ActiveX 9

Open Connectivity to Tools Mathematics NI LabVIEW Math The MathWorks, Inc. MATLAB Maplesoft Maple MathSoft Mathcad Electrical NI LabVIEW (Motor Sizing) NI Multisim ORCAD PSpice Ansoft er Control NI LabVIEW Control The MathWorks, Inc. Simulink Dynasim Dymola Plexim PLECS Embedded Software NI LabVIEW Real-Time/Embedded Wind River Workbench Analog Devices VisualDSP++ Freescale Code Warrior Xilinx System Generator Virtual Prototyping Platform Mechanical SolidWorks SolidWorks PTC Pro/Engineer MSC Nastran and Adams Autodesk AutoCAD MATLAB and Simulink are registered trademarks of The MathWorks, Inc. 10

LabVIEW: Virtual Prototyping Platform Intuitive graphical tools for domain experts Built-in control design and simulation tool integration Flexible, open architecture Ability to target multiple industrial hardware platforms 11

Virtual Machine Prototyping Requirements Conceptual Customer Virtual Machine Prototype (Simulation) Team Mechanical: visualization Electrical: Motor sizing Control: Verify control logic Embedded Software: Easy implementation 12

Mechanical Challenges Challenge: Understanding the requirements Solution: Electromechanical simulation Benefits: Improved customer communication Confidence builder: showing proof of concept Competitive advantage in the bidding process Improved design team communication Refining design specifications Evaluating high-level architectural design 13

Electromechanical Simulation Steps 1. Determine machine logic 2. Generate profile data with virtual prototyping software 3. Send to 3D design tool 4. Use CAD tool to animate machine functionality 14

Software Tools SolidWorks Professional COSMOSMotion LabVIEW Professional Free SolidWorks/LabVIEW ActiveX Interface NI Motion Assistant SolidWorks LabVIEW Interface Functions 15

Demo: LabVIEW Automates Visualization 2. Control 1. Mechanical 16

Electrical Mechanical System Specification Electrical Control Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 17

Electrical Challenges Challenge: Specifying correct motor size Solution: Sizing virtual motors Benefits: Apply motor sizing principles interactively Virtually test various motors Estimate control tuning parameter before physical prototype 18

Virtual DC Motor Sizing 1. Acquire motor specifications from data sheet 2. Simulate motor response to velocity and torque profile from CAD i R L + - V sup DO5 + v m v R = ir di v L = L dt + - v e = K e dθ dt id - 19

Control Mechanical System Specification Electrical Control Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 20

Control Challenges Challenges: Software development in critical path Physical prototype needed to test control algorithm Solution: Develop and test control algorithm on virtual model Benefits: Get head start on control development Refine control strategy before physical prototyping Detect interferences and resonance 21

Integrating Control and Mechanical Control Software Simulation Command Feedback 1. Develop machine control logic 2. Animate model and identify potential issues 22

Demo: Interference Detection 1. Motion Profile 2. Interference Detection 23

Control Challenges Challenge: Finding an alternative for conventional PID, which is not tuned for all machine states Solution: Using advanced PID or other control algorithms Benefits: Achieve more precise control Choose from PID, advanced PID, and modelbased and model-predictive control Reduce wear and tear on machine parts 24

Embedded Software Mechanical System Specification Control Electrical Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 25

Embedded Software Challenges Challenge: Implementing embedded algorithms Solution: Using control design software that runs natively on embedded hardware Benefits: Reduced development time and cost Less chance for translation errors 26

Physical Prototyping Mechanical 3 Requirements Electrical Control Virtual Prototype (Simulation) Physical Prototype Manufacturing Test System Manufacturing Support and Service Sustaining Engineering Embedded 27

Algorithm Engineering Software Hand Code Verify Algorithm Prototype Hardware 28

Algorithm Engineering Software Code Generation Verify Algorithm Code Optimization Verify Algorithm Prototype Hardware 29

Algorithm Engineering Software Prototype Hardware 30

Prototyping Challenges Challenge: Choosing the right prototyping platform Solution: Controller Using speed packaged and memory FPGA-based PAC hardware I/O from platform specialty signals Ability to implement advanced control algorithms Benefits: Reliably run custom control algorithms Integrate any I/O including machine condition monitoring and vision 31

Prototyping Hardware Desktop PCs Industrial PCs Programmable automation controllers (PACs) Programmable logic controllers (PLCs) Custom boards 32

Programmable Automation Controller (PAC) Ruggedness and reliability of PLC Software capabilities of PC Modular and diverse I/O 33

FPGA-Based Programmable Automation Controller SBC PLC Custom NI CompactRIO 34

Use Case: Digital Photo Kiosk Challenges Precise web tensioning Vibrations from cutter head Varying motor speed Solution Mechatronics Mechanical and control simulation Sixth-order control algorithm Two-motor axis dancer system Prototyping with LabVIEW and CompactRIO Result 10X faster than competition 35

Use Case: Digital Photo Kiosk 36

Demo: Physical Prototype 37

Additional Considerations: Machine Condition Monitoring Why use machine vision? Increase product throughput Reduce product inspection cost Use infrared, X-ray Applications Manufacturing Product testing Product packaging Robot guidance 38

Additional Considerations: Machine Condition Monitoring Data Acquisition Loose Mounting Alignment Data Analysis Gear Health Diagnosis and Control Unbalance Motor Mechanical Resonances 39

Conclusion Mechatronics concurrent development: Reduces development time and risk Requires design tool integration 40