Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 / UMKD_Reshetov_TOS_metody_i_sredstva_2008 / Obyazatelnaya_chast / Prezentacii / Control_Design_and_Simulation_16.ppt
Скачиваний:
30
Добавлен:
22.08.2013
Размер:
2.62 Mб
Скачать

Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW

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

Москва 2008

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

Agenda

Введение в разработку управляющих систем

Системы идентификации

Разработка динамических систем

Моделирование

Создание прототипа

Управление двигателем

Keep graphics below the text and to the right

Приложения

Control used to

Control embedded in

manufacture product

product

Разработка управляющих систем на базе моделей

• Задачи

– Повышение гибкости управления

Увеличение производительности и

Инструменты

Системы сбора данных

Программы для

Real-time hardware

Управляющие системы на основе моделей

System ID

Acquire I/O data from plant

System

Identify plant structure and coefficients

Specification

Control

Analyze open-loop characteristics of plant

Analysis Design &

Simulation

and Design

Select controller structure and coefficients (gain)

Field Test

Calibration &

Functional Test

RapidAnalyze closed-loop characteristics of controlled plantSystem

SimulatiPrototypingn Test (HIL)

Simulate offline controller and linear plant model

CodeSimulate offline controller andSoftwarenonlinear plant model Real-TimeGenerationPr totype control algorithm withTestr al-world dynamics

Архитектура управления и разработки

Speed

Error

Kc

Motor

Kp

Actual

Setpoint

Voltage

Speed

Controller Plant

Option A. Математическая модель

Option B. Идентификация систем

Модель двигателя постоянного тока

Ri(t) V (t) K d (t)

 

 

J

d (t)

Ki(t)

 

 

dt

 

 

 

 

 

dt

 

 

 

J

d (t)

 

K

V (t)

K 2

(t)

 

 

 

dt

R

R

 

 

 

 

 

 

 

 

 

 

Laplace transform:

JRs (s) KV (s) K 2 (s)

 

Угловая ск.

 

(s)

 

K

H(s) =

 

V (s)

 

Входное нап.

JRs K 2

Система идентификации двигателя постоянного тока

DC Motor System

Ввод: Управление двигателем (12V, PWM)

Выход: квадратудный энкодер (5V, digital)

500 Counts per Revolution

Motor

DO Command

DI

Quad Encoder

 

 

 

Идентификация модели

System Identification Toolkit

Симулирование и измерение отклика

Идентификация коэффицентов

LabVIEW Dev Sys

LabVIEW System

ID Toolkit

Stimulus

cRIO

Hardware

Response

LabVIEW System ID Toolkit

Signals

System ID

DC Motor

 

Algorithms

Model

DO

Motor Command

DI

Quad Encoder

 

 

Соседние файлы в папке Prezentacii