Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Matlab Matlab, ввод передаточной функции https://www.cyberforum.ru/ matlab/ thread755214.html
Здравствуйте, возникла нужда реализовать передаточную функцию в Matlab Simulink (еще необходимо подключить всю модель к OPC серверу - ну это не суть, мне бы мат. модель реализовать сначала). Знаний...
Matlab Составить математическую модель и построить график сигнала
По данному графическому изображению одиночного импульсного сигнала составить математическую модель и построить график сигнала. Используя аналитические выражения разложить полученный сигнал в...
Matlab ООП / GUI в matlab
Привет. Помогите, пожалуйста, разобраться с сабжем. Задача - создать три класса. В первом что-нибудь вычисляется, во втором - графический интерфейс, через который выполняется управление программой,...
Matlab Для каждого столбца массива A 3×5 рассчитать произведение ненулевых элементов Привет всем. Очень нужно, причем срочно решить две задачки по матлабу через циклы. Помогите пожалуйста=) 2) "Для каждого столбца массива A 3×5 рассчитать произведение ненулевых элементов.... https://www.cyberforum.ru/ matlab/ thread754858.html
Matlab выполнить параболическую сплайн-интерполяцию функции, заданной в табличном виде https://www.cyberforum.ru/ matlab/ thread754849.html
Выполнить параболическую сплайн-интерполяцию функции,заданной в табличном виде. Экстраполировать ее за пределы интервала, на котором она определена, на +- 50% его длины.
Определить столбцы двухмерного массива A 4×3, произведение элементов которых меньше 15 Matlab
Привет всем. Очень нужно, причем срочно решить две задачки по матлабу через циклы. Помогите пожалуйста=) 1) "Определить столбцы двухмерного массива A 4×3, произведение элементов которых...
Определение индексов ненулевых элементов матрицы Matlab
:) Приветствую всех. В общем возникла такая проблема. Есть матрица A размерностью MxN. Надо исключить из нее все нулевые элементы и записать в матрицу размерность Rx2 индексы (в первый столбец...
Matlab Построение графиков в MatLAB Построение графиков в разном масштабе в одном окне трех переменных, т.е. с тремя осями ординат в MatLAB. Как?:) https://www.cyberforum.ru/ matlab/ thread753948.html
Matlab Решение диф. уравнения с использованием dsolve https://www.cyberforum.ru/ matlab/ thread753935.html
Ребят, я не знаю, может эта или похожие тему уже были, но я в свое время не нашел конкретного решения, поэтому придумал его сам (для Matlab 2012a). Основная проблема, как использовать dsolve с...
Matlab Построить 4 графика функций разным цветом Вот сырьё: for i=1:length(k) y(i)=y(t,k(i)); yy(i,:)=y(i); end plot( ) С этим нужно чтото сделать чтобы построить 4 графика разным цветом функции ... https://www.cyberforum.ru/ matlab/ thread753902.html
5133 / 3472 / 355
Регистрация: 02.04.2012
Сообщений: 6,383
Записей в блоге: 16
16.01.2013, 16:56 0

Построить переходную характеристику системы управления

16.01.2013, 16:56. Просмотров 13592. Ответов 7
Метки (Все метки)

Ответ


Цитата Сообщение от enjoywithme Посмотреть сообщение
Кстати, вы неправильно составили уравнение передаточной функции.
я составлял по схеме симулинка, там стоит "вычитатор", поэтому я написал отрицательную ОС


Цитата Сообщение от enjoywithme Посмотреть сообщение
Matlab M
1
2
3
4
0.9/(s+1)=x1/x2;
(0.5*s+1)/(0.3*s^2+s)=x2/x4;
1/(s+1)=x3/(1-x1);
1/2=x4/(x3-x2);
мне кажется не все так просто... тут только ПФ участвуют, без ОС.

Добавлено через 2 часа 3 минуты
Немного заморочился и рассчитал ПФ для каждого выхода x1...x4:
Кликните здесь для просмотра всего текста
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
clear all; clc
 
syms s t
% передаточные ф-ции звеньев
w3 = 1/(s+1);
w4 = 1/2;
w2 = (0.5*s+1)/(0.3*s^2+s);
w1 = 0.9/(s+1);
% вспомогательные ПФ различных участков
w42 = (w4*w2)/(1+w2*w4);
w14 = w3*w42*w1;
w32 = w3*w42;
w4p2 = w4/(1+w4*w2);
% ПФ для каждого выхода
K1 = w14/(1+w14);
K2 = w32/(1+w32*w1);
K3 = w3/(1+w3*w42*w1);
K4 = w3*w4p2/(1+w3*w4p2*w1);
% упрощаем ПФ
K1 = simplify(expand(K1))
K2 = simplify(expand(K2))
K3 = simplify(expand(K3))
K4 = simplify(expand(K4))
Получилось:
Matlab M
1
2
3
4
5
6
7
K1 = (9*s + 18)/(12*s^4 + 74*s^3 + 132*s^2 + 99*s + 38)
 
K2 = (10*s^2 + 30*s + 20)/(12*s^4 + 74*s^3 + 132*s^2 + 99*s + 38)
 
K3 = (12*s^3 + 62*s^2 + 70*s + 20)/(12*s^4 + 74*s^3 + 132*s^2 + 99*s + 38)
 
K4 = (30*s^3 + 130*s^2 + 100*s)/(60*s^4 + 370*s^3 + 687*s^2 + 540*s + 100)
Не знаю, чем это поможет, но пускай будет на всякий пожарный

Вернуться к обсуждению:
Построить переходную характеристику системы управления
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2013, 16:56

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Не определяет переходную характеристику
Нужно посчитать переходную характеристику обратным преобразованием Лапласа, но h(t) определять не...

Вычислить и построить переходную h(t) и импульсную q(t) характеристики электрической цепи
вычислить и построить переходную h(t) и импульсную q(t) характеристики электрической цепи в...

Построить передаточную характеристику
Где найти материал, как простоить K(iw) у меня звено посложнее, не знаю как найти...

Построить графики АЧХ, ФЧХ, Импульсную и переходную характеристику в mathcad
Помогите допилить курсач. Не могу сделать 5 и 6 задание. АЧХ и ФЧХ построил , но не знаю правильно...

Определить переходную характеристику цепи
Помогите пожалуйста, преподователь сказал, что я решил не правильно

Определить переходную характеристику цепи
Помогите пожалуйста, преподаватель сказал, что я решил не правильно

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.