- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Моделирование в матлабе
Модератор: kirillio
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Давайте. Вика, ну не сходится тепловой баланс, ошибка где-то в расчете скорей всего, еще до моделирования динамики.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
Никита вы оказались правы , я всё напутала в расчётах , неправильно рассчитала массовый расход дистелята....сейчас всё правильно рассчитала и в матлабе всё заработало как надо)
спасибо вам огромное ,открыли глаза, наставили на путь истинный)
спасибо вам огромное ,открыли глаза, наставили на путь истинный)
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Да не за что. Будете инженером - не забывайте, что особенность компьютера - это способность рассчитать любую чушь, которую ему подсунут. Без чувства здравого смысла инженера человечество еще долго не обойдется ;)
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
Эх Никита теперь мне надо как то сделать гривую разгона из всего этого.....
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Ну если модель работает - то в чем проблема? При отсутствии управления и регулирования в статике температура во всем объеме (включая трубки и рубашку) будет одинаковой и (допущение для учебных целей что теплообмена в воздух нет) равной входной температуре дистиллята. При подаче воды начнется переходный процесс.
Соответственно, если нужна разгонная характеристика самого объекта - скачком меняете температуру воды со значения входной температуры дистиллята на Ваши учебные минус 80 и наблюдаете динамику. Она, естественно, будет в обратную сторону, т.е. начнется на высокой температуре и будет снижаться до заданной.
Соответственно, если нужна разгонная характеристика самого объекта - скачком меняете температуру воды со значения входной температуры дистиллята на Ваши учебные минус 80 и наблюдаете динамику. Она, естественно, будет в обратную сторону, т.е. начнется на высокой температуре и будет снижаться до заданной.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
т.е мне нужно поменять начальную температуру дистелята на -80...а начальную температуру воды не трогать?
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Почему? Я же Вам про воду и пишу. Начальная ситуация - теплообменник полон дистиллята, клапан регулирования воды закрыт. В этом случае (учитывая, как я писал, отсутствие потерь) все будет иметь температуру, равную входной дистиллята, в том числе и та охлаждающая вода, которая будет стоять в теплообменнике. Т.к. по условиям задачи, вода подается мгновенно и без задержки, то изменение температуры входной воды с установившейся при закрытом клапане до вашей расчетной равносильно открытию клапана.
А в Вашей модели (у вас же моделируется связка клапан-расход, если не ошибаюсь) можно попробовать скачком изменить просто положение клапана на воде с 0 до 100%, а температуру не трогать вообще, она сама выровняется. Кстати, ради интереса можно попробовать смоделировать поведение при закрытом клапане, все температуры должны сравняться
А в Вашей модели (у вас же моделируется связка клапан-расход, если не ошибаюсь) можно попробовать скачком изменить просто положение клапана на воде с 0 до 100%, а температуру не трогать вообще, она сама выровняется. Кстати, ради интереса можно попробовать смоделировать поведение при закрытом клапане, все температуры должны сравняться
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
и так: я сначало попробывала закрыть клапан(поставила расход воды=0) и температура на всех графиках выравнилась и стала равной температуре дестилята... далее изменила положение клапана т.е уменьшила расход сделала mv=15 после этого температура на всех графиках подскачила на градусов 5.... из этого следует нужно наверно поставить ПИ регулятор..... Ведь как я понимаю кривую разгона получают путём изменения положения клапана (в моём случае)
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Вы бы еще для начала уточнили в каких координатах Вам нужен переходный процесс, а то система у Вас с несколькими параметрами. Пока рассматриваем в координате выходной температуры дистиллята от времени при начале охлаждения.
Если нужна разгонная объекта:
Картинка у Вас должна получиться примерно такая : сначала при нулевом расходе воды (закрытом клапане) все температуры должны расти до температуры дистиллята. От каких значений - зависит от начальных условий. В тот момент когда равновесие наступит - скачком устанавливаете клапан на 100% (температура воды на входе всегда минус 80°, меняем только расход). Соответственно, вода должна начать нагреваться а дистиллят охлаждаться. И при неизменных расходах выйдет на расчетные параметры.
Если же нужен переходный процесс системы с регулятором - то схема примерно та же. Выводите систему в равновесие без протока воды и скачком меняете уставку регулятора до требуемой выходной температуры. Дальше все зависит о настроек регулятора.
Если нужна разгонная объекта:
Картинка у Вас должна получиться примерно такая : сначала при нулевом расходе воды (закрытом клапане) все температуры должны расти до температуры дистиллята. От каких значений - зависит от начальных условий. В тот момент когда равновесие наступит - скачком устанавливаете клапан на 100% (температура воды на входе всегда минус 80°, меняем только расход). Соответственно, вода должна начать нагреваться а дистиллят охлаждаться. И при неизменных расходах выйдет на расчетные параметры.
Если же нужен переходный процесс системы с регулятором - то схема примерно та же. Выводите систему в равновесие без протока воды и скачком меняете уставку регулятора до требуемой выходной температуры. Дальше все зависит о настроек регулятора.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
мне нужно в координатах : температуры дистелята от времени .......мне не понятно одно. как это всё осуществить в матлабе(
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
вот я попробывала при разных степенях открытия клапана, это и есть кривая разгона ???
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Так Вам нужна разгонная объекта или переходный процесс в системе с обратной связью и регулятором?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
начальные условия какие? Скачок этот непонятен...
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
У Вас в обоих случаях температура выходит на одно и то же значение, независимо от положения клапана. Складывается впечатление, что это уже отрабатывает регулятор. Моделировать нужно только тот кусок, который приведен в постах выше, сам объект,без обратных связей и регуляторов.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
Re: Моделирование в матлабе
эт понятно... а как осуществить вот это в матлабе .Никита писал(а): Картинка у Вас должна получиться примерно такая : сначала при нулевом расходе воды (закрытом клапане) все температуры должны расти до температуры дистиллята. От каких значений - зависит от начальных условий. В тот момент когда равновесие наступит - скачком устанавливаете клапан на 100% (температура воды на входе всегда минус 80°, меняем только расход). Соответственно, вода должна начать нагреваться а дистиллят охлаждаться. И при неизменных расходах выйдет на расчетные параметры.
.
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Re: Моделирование в матлабе
МатЛаб это штука мощная и универсальная. Освоить её - цель достойная.
Но если Вам, Вика, "нужны не шашечки, а ехать", то рекомендую Программный комплекс “Моделирование в технических устройствах” (“МВТУ”), поскольку всякая "специализированная весчь" в своём деле гора-а-аздо эффективней, чем универсальный пакет.
Но если Вам, Вика, "нужны не шашечки, а ехать", то рекомендую Программный комплекс “Моделирование в технических устройствах” (“МВТУ”), поскольку всякая "специализированная весчь" в своём деле гора-а-аздо эффективней, чем универсальный пакет.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Матлабовские файлы не помогут. Обосновать директору необходимость покупки матлаба будет проблематично:)
Виктория, можно попросить выкладывать сразу комплектом - модель, ее параметры и график результата. Причем а Вашем случае - модель полностью - саму схему и все внутренности субблоков. А то так трудно понять из какой точки получены данные и как ведет себя остальная часть схемы
Виктория, можно попросить выкладывать сразу комплектом - модель, ее параметры и график результата. Причем а Вашем случае - модель полностью - саму схему и все внутренности субблоков. А то так трудно понять из какой точки получены данные и как ведет себя остальная часть схемы
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 29 май 2013, 14:28
- Имя: Николаева Виктория Сергеевна
- Страна: раша
- город/регион: Москва
-
- почётный участник форума
- Сообщения: 3930
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 220 раз
Re: Моделирование в матлабе
Первое, что бросается в глаза - значения интеграторов. Они отвечают за выходную температуру и минус 80 там быть не должно в принципе. Я писал уже, при закрытом клапане в статике все температуры равны входной температуре дистиллята. Это, по идее и должны быть начальные условия для снятия кривой изменения температуры во времени. К клапану приделайте блок подачи импульса(ступеньку) изменяющий скачком его положение от 0 до 100% (с единицами, надеюсь, разберетесь сами). И тогда должна получиться нормальная апериодическая кривая изменения температуры дистиллята от входной до расчетной.
А по Вашим начальным получается, что теплообменник уже был заполнен холодной водой с температурой минус 80, только она почему-то с дистиллятом не взаимодействовала и вытекала такой же холодной, а в один прекрасный момент это взаимодействие началось. Вот температура сначала и провалилась. Правьте начальные для интегратров. И, да, для простоты обсуждения, если будет потребность, приделайте к графику мультиплексор и вытащите на график заодно и температуру воды.
А по Вашим начальным получается, что теплообменник уже был заполнен холодной водой с температурой минус 80, только она почему-то с дистиллятом не взаимодействовала и вытекала такой же холодной, а в один прекрасный момент это взаимодействие началось. Вот температура сначала и провалилась. Правьте начальные для интегратров. И, да, для простоты обсуждения, если будет потребность, приделайте к графику мультиплексор и вытащите на график заодно и температуру воды.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "