реклама на сайте
подробности

 
 
> Релиз инерционного звена первого порядка с запаздыванием, Вопрос новичка
A R T
сообщение Dec 10 2007, 10:47
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 22-06-06
Из: Сарапула
Пользователь №: 18 275



Доброго времени суток всем!!!
Помогите новичку:
Пытаюсь зарелизить в симулинке (Матлаб 6.5.0.18091 Release 13) мат модель инерционного звена первого порядка с запаздыванием:
W(p)=(K*e^(-τp))/(Tp+1).
Делаю сборку из двух звеньев: инерционное первого порядка и звена с запаздыванием. Поскольку такого звена нет в библиотеке, делаю его из блока Fcn (определяемые пользователем функции): u*exp(-0.023s), где 0.023 – динамическое запаздывание…
При запуске модели в этом блоке возникает ошибка:
«Error while parsing expression: u*exp(-0.023s)
in Fcn block 'untitled/Fcn'
token "" was found, where as ")" was expected»
Почему возникает эта ошибка и как мне правильно реализовать звено с указанной передаточной функцией?
зы: модель в прикрепленном файле (поменяйте расширение на mdl)...

Сообщение отредактировал A R T - Dec 10 2007, 10:56
Прикрепленные файлы
Прикрепленный файл  Model_1.doc ( 7.63 килобайт ) Кол-во скачиваний: 117
 


--------------------
Сделал трэш - разбудил Ктулху!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Tue
сообщение Dec 11 2007, 13:45
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 7-09-05
Из: Москва
Пользователь №: 8 340



A R T, а разве блок Transfer Function не может реализовать то, что нужно ?
Go to the top of the page
 
+Quote Post
NickNich
сообщение Dec 12 2007, 07:04
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 8-11-05
Пользователь №: 10 593



Цитата(Tue @ Dec 11 2007, 16:45) *
A R T, а разве блок Transfer Function не может реализовать то, что нужно ?


Передаточная функция - это операторная форма предаставления некоторого устройства, описываемого обыкновенным линейным дифференциальным уравнением. Передаточная функция также может быть представлена отношением операторного образа выходного сигнала линейной системы к операторному образу ее входного сигнала. Буква p в выражении для передаточной функции - не переменная, а дифференциальный оператор, который кроме всего проченго может обозначать взятие первой производной. Функцию от времени можно представить в операторной форме через преобразование Лапласа, т.е. функция f(t) имеет взаимно-однозначный операторный образ f(p).

Если на вход некоторого блока подается функция fin(t), а на выходе имеется ее задержанная версия fout(t) =fin(t-т) то данный блок выполняет задержку на время т. Преобразование лапласа от выходной функции fout(t) имеет вид fout(p) = exp{-pt}*fin(p). Т.е. передаточная функция звена, которое вводит задержку на время т есть W(p) = exp{-pt}*fin(p)/fin(p) = exp{-pt}.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 04:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016