Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW Круглов Евгений Владимирович, аспирант МИФИ Решетов Владимир Николаевич, к.ф.-м. н. доцент.

Slides:



Advertisements
Similar presentations
User Events in LabVIEW RT
Advertisements

1 In this lecture, you will learn the following. 1. Basics of real-time control engineering 2. Effects of fixed and unfixed (also probably unknown) sampling.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
FPGAs for HIL and Engine Simulation
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
Unit 4 Sensors and Actuators
Development of a Flexible Platform for Real-time Hybrid Simulation Oya Mercan, Ph.D Assistant Professor, University of Toronto Quake Summit 2012 July 9-12,
MotoHawk Training Model-Based Design of Embedded Systems.
National Instruments FRC Robot Modeling Toolkit Topics: The Big Picture: “The V-Digram Design Process” Applying the “V” to Robotics Introduction to LabVIEW.
Slobodan Lubura. Model-Based-System Design use the models to describe the specifications, operation, performance of a component or a system of components.
Intro to CompactRIO – Oregon State University Matt Spiegelberg Field Sales Engineer Oregon / SW Washington 1.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
Implementing Hardware-in-the-Loop (HIL) Test Systems
Flexible tools for Interactive Model-Based Control Design and Simulation Massimiliano Banfi National Instruments - System Engineer Roma
PC Applications Course LabVIEW: Laboratory Virtual Instrument Engineering Workbench Graphical Programming Easy to use Faster Development Time.
DC Motor-Clutch-Generator Control Workstation Senior Project Proposal Simon Benik and Adam Olson Senior Project Proposal Advisor: Dr. Gary Dempsey.
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
A new servo controller for a Materials Testing Machine - MTM Final Presentation B Students : Uri Goldfeld & David Schwartz Supervisor : Daniel Alkalay.
Simulink ® From Simulink® 7 Getting Started Guide.
ECE Introduction to Control Systems -
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
© 2011 Xilinx, Inc. All Rights Reserved Intro to System Generator This material exempt per Department of Commerce license exception TSU.
Get Real About Teaching with LabVIEW and myDAQ National Instruments Confidential2 STEM Education  Science, Technology, Engineering and Math Education.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Sérgio Ronaldo Barros dos Santos, Cairo Lúcio Nascimento Júnior,
Industrial Control Engineering PXI software support and accelerator integration.
Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
WaveSurfer 3000 Oscilloscopes Public Release – July 1 st, 2014.
Toward the Development of an Interactive Modeling, Simulation, Animation, and Real- Time Control (MoSART) Hardware/Software Testbed for a Tilt-Wing Rotorcraft.
1 LabVIEW DSP Test Integration Toolkit. 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional.
New techniques for physical modeling and simulation Tom Lee Ph.D., Vice President, Applications Engineering, Maplesoft Kent Chisamore, Account Manager,
Hardware in the Loop Simulation (HIL) Tom Lee VP Applications Engineering, Paul Goossens Director Applications Engineering.
System/Plant/Process (Transfer function) Output Input The relationship between the input and output are mentioned in terms of transfer function, which.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Running EPICS on NI CompactRIO Initial Experience Eric Björklund (LA-UR )
University of Tehran 1 Microprocessor System Design IO Applications Omid Fatemi
Simulation & Modelling Systems Engineering Training Programme for DRDO Scientists at IAT, Pune 2 nd July 2003 Lecture-2: Simulation Types, Tools and Simulators.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
M.S. Thesis Defense Jason Anderson Electrical and Computer Engineering Dept. Clemson University.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. QuantiPhi for RH850 and RL78 - The Fastest Path from Idea.
What type of Engineers use VisSim? Control engineers (process, motion, embedded) Communication engineers – data communication, blue tooth, a/b, satellite,
Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW Круглов Евгений Владимирович, аспирант МИФИ Решетов Владимир Николаевич, к.ф.-м. н. доцент.
1 Chapter 6: Real-Time Digital Time-Varying Harmonics Modeling and Simulation Techniques Contributors: L-F. Pak, V. Dinavahi, G. Chang, M. Steurer, S.
EML 2023 – Motor Control Lecture 1 – Closed Loop Motor Control.
SIMULINK-Tutorial 1 Class ECES-304 Presented by : Shubham Bhat.
1. EPICS IOC on CompactRIO EPICS Collaboration Meeting Fall 2011.
1. LabVIEW and EPICS Workshop EPICS Collaboration Meeting Fall 2011.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Portable Heart Attack Detector (PHAD) Final Presentation
13-1 MAVEN PFP ICDR, May 23 – 25, 2011 Particles and Fields Package Critical Design Review May , 2011 GSE Timothy Quinn.
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
1 Decentralized Adaptive Voltage Control with Distributed Energy Resources Presenter: Huijuan Li.
Wednesday NI Vision Sessions
1 4-Integrating Peripherals in Embedded Systems (cont.)
KNU RTLAB A Real-Time Linux System For Autonomous Navigation And Flight Attitude Control Of An Uninhabited Aerial Vehicle Charles E. Hall, Jr. Mechanical.
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
Intelligent Control Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics.
Real Time Control of Power Electronic System using ARM Processor MV Pankaj Lahari M.Tech Power Electronics 13131D5202.
@ Professor Doug Harper Department of Physics and Astronomy
DELLSOFT Technologies Pvt. Ltd.
DarkSide-50 Distributed Control System Towards DarkSide-20k
QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by.
Quanser Rotary Family Experiments
GBAR Update!
Presentation transcript:

Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW Круглов Евгений Владимирович, аспирант МИФИ Решетов Владимир Николаевич, к.ф.-м. н. доцент МИФИ. Москва 2008

Введение в LabVIEW Control Design and Simulation

Agenda Введение в разработку управляющих систем Системы идентификации Разработка динамических систем Моделирование Создание прототипа Управление двигателем Keep graphics below the text and to the right

Приложения Flight Control Engine Control Precision Machine Control Industrial Control Motion Control Control embedded in product Control used to manufacture product

Разработка управляющих систем на базе моделей Задачи –Повышение гибкости управления –Увеличение производительности и Инструменты –Системы сбора данных –Программы для –Real-time hardware

Control Analysis and Design System ID Управляющие системы на основе моделей Simulation Real-Time Acquire I/O data from plant Identify plant structure and coefficients Analyze open-loop characteristics of plant Select controller structure and coefficients (gain) Analyze closed-loop characteristics of controlled plant Simulate offline controller and linear plant model Simulate offline controller and nonlinear plant model Prototype control algorithm with real-world dynamics System Specification Rapid Prototyping Code Generation System Test (HIL) Calibration & Functional Test Field Test Design & Simulation Software Test

Архитектура управления и разработки Option A. Математическая модель Option B. Идентификация систем K c Controller K p Plant Error Motor Voltage Actual Speed Speed Setpoint

Модель двигателя постоянного тока Laplace transform: Входное нап. Угловая ск. H(s) =

Система идентификации двигателя постоянного тока DC Motor System –Ввод: Управление двигателем (12V, PWM) –Выход: квадратудный энкодер (5V, digital) 500 Counts per Revolution DO DIQuad Encoder Motor Command

Идентификация модели System Identification Toolkit –Симулирование и измерение отклика –Идентификация коэффицентов DIQuad Encoder DO Motor Command LabVIEW Dev Sys LabVIEW System ID Toolkit cRIO Hardware Stimulus Response LabVIEW System ID Toolkit System ID Algorithms SignalsDC Motor Model

Создание контроллера Control Design Toolkit –Разработка и анализ контроллера LabVIEW Dev Sys LabVIEW System ID Toolkit LabVIEW Control Design Toolkit DC Motor Model Controller Model Analyze Closed-Loop System Analyze Plant Design Controller

Симулятор системы Simulation Module –Симуляция систем управления LabVIEW Dev Sys LabVIEW System ID Toolkit LabVIEW Control Design Toolkit LabVIEW Simulation Module DC Motor Model Controller Model Speed Setpoint Actual Speed

Симуляция системы управления двигателем LabVIEW Graphical differencing Full programming environment (logic, etc.) Patented user interface capabilities

Создание прототипа на базе Real-Time Прототип с LabVIEW RT, RT PXI, cRIO, or RT on a Desktop Host PC LabVIEW Simulation Module RT on PXI RT on Desktop LabVIEW Dev Sys RT on CompactRIO

Создание прототипа контроллера Simulation Module and LabVIEW Real-Time –Implement controller on real- time hardware Host PC LabVIEW Simulation Module DC Motor Model Controller Model Speed Setpoint LabVIEW Dev Sys CompactRIO System FPGA AO Update AI Scan Actual Speed LV-RT

Бысрое создание прототипа LabVIEW Tight integration with real-world I/O Seamless transition from simulation to prototyping

LabVIEW Simulation Module Simulation Node Linear Systems – Integrators, Derivatives, Transfer Functions Nonlinear Systems – Friction, Saturation, Dead Zone Discrete Systems – Integrator, Zero-Order Hold, Transfer Function Signal Generation – Chirp, Pulse, Ramp, Sine, etc. Signal Arithmetic – Gain, Summation, Multiplication, etc. Lookup Tables – 1D, 2D, 3D Utilities – Signal Collector, Simulation Parameters, Halt Simulation, etc Graph Utilities –Waveform, XY Graph Traditional LabVIEW VI’s and tools

Создание : LabVIEW Real-Time Control Prototyping Ethernet Communication Signal Connection LabVIEW Development Software LabVIEW Simulation Module LabVIEW Real-Time Module RT System RT Controller FPGA DC Motor