2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Как победить петлю в Simulink?
Сообщение31.10.2020, 16:13 
R2014a.
Пытаюсь моделировать схемку с аналоговым компаратором.
Изображение
Изображение
Параметры DEE:
dx/dt= ((u(1)-x(1))/R1+(u(2)-x(1))/(R2+R3))/C
x0= 1.5
y= x(1)+(u(2)-x(1))*R2/(R2+R3)
(К сожалению, не смог прикрепить модель файлом, т.к. не нашел, как это сделать.)
Ругается на петлю и затыкается в первый момент переключения компаратора.
Да, петля есть. Но логической ошибки в схеме нет, она в железе фурычит.
Что можно сделать?

Попутно еще вопрос. Если петлю убрать
Изображение, при одних значениях параметров все нормально, а при других длина массива u оказывается отличной от остальных массивов –> график не построить.
В частности, при
R1=2;
R2=6;
R3=250;
C=0.2;
модель формирует массивы одинаковой длины, а если взять C=0.1 – разной.

 
 
 
 Re: Как победить петлю в Simulink?
Сообщение31.10.2020, 16:57 
Аватара пользователя
Diusha в сообщении #1490105 писал(а):
К сожалению, не смог прикрепить модель файлом, т.к. не нашел, как это сделать.
Залить файл на файлообменник (например, этот), здесь дать ссылку, которую получите на файлообменнике.

 
 
 
 Re: Как победить петлю в Simulink?
Сообщение31.10.2020, 16:58 
Может, попробовать ввести в петлю элемент задержки?

 
 
 
 Re: Как победить петлю в Simulink?
Сообщение01.11.2020, 05:33 
Sender в сообщении #1490108 писал(а):
Может, попробовать ввести в петлю элемент задержки?

Спасибо, это помогло!!!
Задержку изначально не ставил, т.к. сигналы очень медленные по сравнению с параметрами компаратора.
Пока почему-то и вторая проблема не всплывает.

Aritaborian в сообщении #1490106 писал(а):
Залить файл на файлообменник

Спасибо, так и сделаю, если понадобится.

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group