Форум программистов, компьютерный форум, киберфорум
Simulink
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 29

Возможно ли по построенной схеме вывести передаточную функцию?

20.11.2020, 15:58. Показов 7417. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте подскажите возможно ли в симулинке по построенной схеме вывести передаточную функцию?
Миниатюры
Возможно ли по построенной схеме вывести передаточную функцию?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.11.2020, 15:58
Ответы с готовыми решениями:

Найти передаточную функцию по принципиальной схеме
Необходимо найти передаточную функцию по принципиальной схеме. Я знаю как её находить вопрос в том, что я не понимаю, что будет для Uвых и...

По структурной схеме составить передаточную функцию
Для структурной схемы необходимо составить передаточную функцию и дифференциальные уравнения замкнутой автоматической системы управления....

Вывести передаточную функцию
1.Записать передаточную функцию «\mu -y» 2.Записать передаточную функцию «y*-y» Помогите разобраться... И по возможности может кто...

27
0 / 0 / 0
Регистрация: 26.02.2021
Сообщений: 36
04.08.2025, 14:53
Студворк — интернет-сервис помощи студентам
Добрый день.

Да именно это и хотелось увидеть. Это очень актуально для проверки себя при осуществлении стандартных преобразований. Чтобы потом в конце удостовериться что все верно сделано.

Но как уже понятно из предыдущих ответов так сделать невозможно, только при использовании численных результатов можно. Спасибо всем.
0
Модератор
 Аватар для Centurio
1765 / 1610 / 542
Регистрация: 13.09.2015
Сообщений: 5,652
04.08.2025, 20:09
Лучший ответ Сообщение было отмечено VSI как решение

Решение

Ssa-pmahp, так а что сложного? У последовательно соединённых звеньев передаточные функции перемножаются, у параллельно соединённых звеньев передаточные функции складываются. Для обратной связи и переноса сумматоров тоже есть свои формулы преобразования, они известны и не сложные.
Если Вам надо просто проверить себя, тогда воспользуйтесь тулбоксом символьных вычислений.

Добавлено через 55 минут
Для примера можно взять из приведённой ТС-ом схемы три первых звена с обратными связями и без третьего сумматора.
Блок усиления в схеме - это пропорциональное звено с коэффициентом усиления k и передаточной функцией, равной этому коэффициенту усиления.
https://www.cyberforum.ru/cgi-bin/latex.cgi?W1(s)=\frac{Ky}{Ty\cdot s+1}
https://www.cyberforum.ru/cgi-bin/latex.cgi?W2(s)=\frac{1/R}{Te\cdot s+1}
https://www.cyberforum.ru/cgi-bin/latex.cgi?Wyc1(s)={c}_{m}
https://www.cyberforum.ru/cgi-bin/latex.cgi?W3(s)=\frac{1}{J1\cdot s}
https://www.cyberforum.ru/cgi-bin/latex.cgi?Wyc2(s)={c}_{e}
https://www.cyberforum.ru/cgi-bin/latex.cgi?Wyc3(s)={k}_{d}
Второе и третье звенья с усилительным звеном между ними охвачены обратной связью, поэтому преобразуем сначала их. Звенья соединены последовательно, поэтому их передаточные функции перемножаются.
https://www.cyberforum.ru/cgi-bin/latex.cgi?W23(s)=W2(s)\cdot Wyc1(s)\cdot W3(s)
Эти звенья охвачены отрицательной обратной связью с усилительным звеном в ней. Преобразование для встречно-параллельного соединения:
https://www.cyberforum.ru/cgi-bin/latex.cgi?Woc1(s)=\frac{W23(s)}{1+W23(s)\cdot Wyc2(s)}
Последовательно с рассмотренными звеньями соединено звено с передаточной функцией W1(s). Тогда
https://www.cyberforum.ru/cgi-bin/latex.cgi?W123(s)=W1(s)\cdot Woc1(s)
Наконец, все эти звенья снова охвачены отрицательной обратной связью с усилительным звеном. Следовательно:
https://www.cyberforum.ru/cgi-bin/latex.cgi?W(s)=\frac{W123(s)}{1+W123(s)\cdot Wyc3(s)}
Это и есть эквивалентная передаточная функция.

В Матлаб:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
syms s Ky Ty Te Cm Ce Kd R J1
W1=Ky/(Ty*s+1);
W2=(1/R)/(Te*s+1);
W3=1/(J1*s);
Wyc1=Cm;
Wyc2=Ce;
Wyc3=Kd;
W23=W2*W3*Wyc1;
Woc1=W23/(1+W23*Wyc2);
W123=W1*Woc1;
W=collect(W123/(1+W123*Wyc3),s)
1
180 / 148 / 36
Регистрация: 09.01.2018
Сообщений: 1,094
05.08.2025, 08:19
Отлично, если так.
Просто мне показалось (наверно я не понял ТСа), что надо было в общем виде: без инструмента символьных вычислений, а просто чтобы симулинк выдал результат по любой собранной в нем схеме.
0
Модератор
 Аватар для Centurio
1765 / 1610 / 542
Регистрация: 13.09.2015
Сообщений: 5,652
05.08.2025, 11:02
Цитата Сообщение от ViktorArs Посмотреть сообщение
Просто мне показалось (наверно я не понял ТСа), что надо было в общем виде
Может, Вы правильно поняли, а я как раз неправильно. Подождём, что скажет Ssa-pmahp.
0
0 / 0 / 0
Регистрация: 26.02.2021
Сообщений: 36
06.08.2025, 14:11
Добрый день.

Ваш пример выше понятен. И да, схемы можно преобразовывать, что в целом не сложно.

Однако, как уже отметил ViktorArs действительно хотелось бы, чтобы simulink выдал результат по любой построенной схеме. Без расчетов в Matlab.
Если схема сложная, то очень велика вероятность что-то упустить и расчет будет неверный. А так, если бы Matlab сразу выдавал готовый результат в символьном виде было бы очень полезно. Например, при вычислениях в других пакетах (Mathcad). В Matlab построил схему и получил передаточную функцию, а другие расчеты делаешь в Mathcad.

Как-то так.
0
Модератор
 Аватар для Centurio
1765 / 1610 / 542
Регистрация: 13.09.2015
Сообщений: 5,652
06.08.2025, 18:40
Цитата Сообщение от Ssa-pmahp Посмотреть сообщение
хотелось бы, чтобы simulink выдал результат по любой построенной схеме
Симулинк не работает с символьными вычислениями, только с числами. С числами он выдаст результат по любой построенной схеме.
Цитата Сообщение от Ssa-pmahp Посмотреть сообщение
В Matlab построил схему и получил передаточную функцию, а другие расчеты делаешь в Mathcad.
Зачем???
Если Вы хотите построить схему, и чтобы программа по этой схеме нашла бы общую передаточную функцию, то о таких программах я не знаю.
0
0 / 0 / 0
Регистрация: 26.02.2021
Сообщений: 36
07.08.2025, 11:32
Цитата Сообщение от Centurio Посмотреть сообщение
Зачем???
Добрый день.

Просто ради удобства. В этих программах разный подход к вычислениям, поэтому и было пояснение выше.
0
Модератор
 Аватар для Centurio
1765 / 1610 / 542
Регистрация: 13.09.2015
Сообщений: 5,652
07.08.2025, 19:15
Цитата Сообщение от Ssa-pmahp Посмотреть сообщение
Просто ради удобства.
Странное удобство: вычислять сначала в одной программе, потом переносить результаты вычислений в другую программу и там продолжать... Ну, да ладно, это уже Ваше дело.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.08.2025, 19:15

Какое количество транзисторов в построенной схеме?
Какое количество транзисторов в построенной схеме?

Найти дифференциальное уравнение, передаточную функцию, весовую функцию
ребят помогите срочно((вообще не въехал((задали на зачет(должен утром сдать):найти диф уравнение,передаточную функцию,весовую функцию...

Посчитать передаточную функцию
Надо рассчитать передаточную функцию. Хотела сделать в маткаде. Все ввела, но он выдает просто значения,все как и было Можно ли как-то...

Определить передаточную функцию
Не мог бы кто-нибудь помочь решить эту задачу через matlab, пожалуйста.

Найти передаточную функцию
Ребят, кто нибудь знает способ из логарифмической и фазовой характеристики найти передаточную функцию?? Расскажите пожалуйста или скажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru