Компьютерное моделирование гидравлических систем | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 23 ноября, печатный экземпляр отправим 27 ноября.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Технические науки

Опубликовано в Молодой учёный №22 (156) июнь 2017 г.

Дата публикации: 04.06.2017

Статья просмотрена: 8103 раза

Библиографическое описание:

Шорников, Ю. В. Компьютерное моделирование гидравлических систем / Ю. В. Шорников, С. А. Мяндин. — Текст : непосредственный // Молодой ученый. — 2017. — № 22 (156). — С. 104-110. — URL: https://moluch.ru/archive/156/43975/ (дата обращения: 15.11.2024).



Построена математическая модель типовой гидравлической системы, Построение и исследование программных моделей выполнено с использованием Matlab/ Simulink r2015b и его расширения — SimScape/SimHydraulics. Разработан графический интерфейс в Matlab для проведения экспериментов с моделью. Получены результаты экспериментов, не противоречащие известным законам физики.

Ключевые слова: гидравлическая система, моделирование, движение жидкости

Введение

Создание нового технического объекта — сложный и длительный процесс, в котором стадия проектирования имеет решающее значение в осуществлении замысла и достижении высокого технического уровня. Моделирование является одним из важнейших этапов проектирования любого технического объекта, в том числе и современных гидравлических систем, позволяя заменить или значительно сократить этапы наладки и натурных испытаний [1]. Роль моделирования особенно высока, когда натурные испытания слишком дороги или опасны, как, например, при работе с космическими аппаратами, химическими и ядерными реакторами и другими объектами [2].

Моделирование гидросистемы может быть выполнено в двух режимах [3]:

  1. В стационарном режиме движения жидкости.
  2. В нестационарном, то есть динамическом режиме движения жидкости.

Стационарный режим — это режим, при котором система находится в состоянии покоя вследствие того, что все внешние воздействия и параметры самой системы не меняются во времени.

Динамический стационарный режим — это режим, возникающий тогда, когда приложенные к системе внешние воздействия изменяются по какому-либо установившемуся закону, в результате чего система приходит в режим установившегося вынужденного движения.

Развитие гидравлической техники создало условия для нового качественного скачка в функциональных возможностях технических систем, связанных с движением механических устройств, что привело к возникновению новой науки — гидравлики [4].

Гидравлика — прикладная наука о равновесии и движении жидкостей и о способах их практического применения.

1. Характеристика гидравлических систем

К гидравлическим системам относятся технологические схемы трубопроводов, для которых принимаются следующие допущения [5]:

‒ во всех трубах протекает однофазный поток жидкости,

‒ температура жидкости одинакова на всех участках;

‒ все трубы располагаются на одном уровне,

‒ в системе нет обратных потоков (рециклов),

‒ не учитываются местные сопротивления и перепады давлений в трубах,

‒ рассматриваются, короткие трубопроводы;

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

2 Среда Matlab

Программа Simulink [6] является приложением к пакету Matlab [7] и тесно связана с ним. Simulink — самостоятельный инструментом Matlab и при работе с ним не требуется знание самого Matlab и остальных его приложений. С другой стороны, доступ к функциям Matlab и другим его инструментам остается открытым и их можно использовать в Simulink [8]. Часть входящих в состав пакетов имеет инструменты, встраиваемые в Simulink (например, LTI-Viewer приложения Control System Toolbox — пакета для разработки систем управления). Имеются также дополнительные библиотеки блоков для разных областей применения (например, Power System Blockset — моделирование электротехнических устройств, Digital Signal Processing Blockset — набор блоков для разработки цифровых устройств и т.д).

2.1 SimHydraulics вSimulink

Simulink включает много проблемно-ориентированных библиотек, таких как SimHydraulics, SimMechanics и пр., с помощью которых можно создать модель и провести моделирование.

Для моделирования гидравлического привода можно использовать SimHydraulics — набор моделирования для инженерного проектирования и имитации гидравлических систем в Simulink и Matlab. Он содержит полную библиотеку гидравлических блоков, которая является расширением Simscape-библиотек базовых гидравлических, электрических и механических вспомогательных блоков. SimHydraulics выполняет анализ переходных процессов в гидромеханических системах. Можно использовать блоки высокоуровневых библиотек или сконструировать приводы, не входящие в эти библиотеки. SimHydraulics разработан специально, чтобы охватить сценарии моделирования с гидравлическими приводами, являющимися частью системы управления. Он также подходит для систем, которые допускают сосредоточенные параметры.

К достоинствам моделирования гидравлических систем при помощи SimHydraulics в Simulink могут быть отнесены простота создания моделей, наглядность и высокая скорость вычислений при моделировании систем с большим числом элементов.

В отличие от большинства других блоков Simulink, которые выполняют математические действия или обрабатывают сигналы, блоки SimHydraulics представляют собой непосредственно элементы гидросистем или связи между ними. При этом набор стандартных блоков достаточно широк и позволяет моделировать практически любые гидравлические системы.

В современном машиностроении используются гидросистемы двух типов:

  1. гидросистемы для подачи жидкости;
  2. гидравлические приводы.

Для гидросистем, обеспечивающих подачу жидкости к потребителям, характерно отсутствие в них устройств, преобразующих энергию движения жидкости в механическую работу. К этим системам относятся: системы жидкостного охлаждения, системы пожаротушения, системы подачи топлива, смазки и другие. Такие гидросистемы, как правило, принадлежат к классу разомкнутых гидросистем, в которых движение жидкости обеспечивается за счет работы насоса.

Гидравлическим приводом называется совокупность устройств, предназначенная для передачи механической энергии и (или) преобразования движения посредством рабочей жидкости. Такие гидросистемы обычно относятся к классу замкнутых гидросистем.

В литературе также встречается термин «гидропередача», под которым понимается силовая часть гидропривода, включающая насос, гидродвигатель и соединительные трубопроводы с рабочей жидкостью.

Как правило, даже самый простейший гидравлический привод включает в себя:

‒ гидробак для хранения и охлаждения рабочей жидкости;

‒ насос для подачи рабочей жидкости из бака и создания давления в системе;

‒ различные клапаны (предохранительные, переливные, редукционные, обратные, гидрозамки и другие);

‒ исполнительный механизм (гидродвигатель, поворотный гидродвигатель или гидромотор);

‒ фильтр для очистки рабочей жидкости от твердых частиц;

‒ гидролинии, соединяющие элементы гидросистемы между собой.

Функции гидроприводов непрерывно расширяются, повышаются требования к их рабочим характеристикам, а следовательно, усложняются и конструкции, что вызывает увеличение сроков проектирования, экспериментальных исследований и доводочных испытаний.

2.2 Пример моделирования гидравлических систем вMatlab

Рассмотрим примеры моделирования гидравлической системы в Matlab в стационарном режиме и динамическом.

На рисунке 1 представлена схема моделируемой гидросистемы с двумя закрытыми ёмкостями. Модель в Matlab включает 11 переменных для стационарного и динамического движения жидкости на основании входных данных. Для каждой из 11 переменных можно построить график изменения для заданного диапазона изменения и входных параметров.

Рис. 1. Схема гидравлической системы с двумя закрытыми емкостями

Математическая модель гидросистемы

Система в стационарном режиме может быть описана следующим образом. Скорости потоков жидкости определяются состояниями клапанов как [9]:

где k1-k5 — коэффициенты пропускной способности клапанов, P1-P4 — давления жидкости на входе в систему и на выходе из нее соответственно, P5-P8 — давления жидкости в емкостях, v1-v5 — расходы жидкости через клапаны.

Уравнения баланса принимают следующий вид:

;

.

Давления жидкости и газа в закрытых ёмкостях представляются как:

;

,

где ρ — плотность жидкости, ,- геометрические высоты емкостей, PN — давление газа в пустой емкости, H1 и H2 — уровни жидкости в ёмкостях.

Нестационарный режим моделируется обыкновенными дифференциальными уравнениями [10]:

;

,

где — объемы жидкости в верхней и нижней емкостях.

Стационарный режим движения жидкости может быть рассчитан в разработанном редакторе модели. На рисунке 2 изображено главное окно редактора, в котором могут быть заданы все параметры гидросистемы, а на рисунке 3 представлены средства построения графиков по результатам моделирования. На рисунке 4 показаны результаты расчёта стационарного режима — зависимость уровня жидкости во второй ёмкости от плотности жидкости.

Рис.2. Главное окно редактора модели

Рис.3. Построение графика в редакторе модели

Рис. 4. Зависимости уровня жидкости во второй емкости от плотности жидкости

Для расчёта нестационарного режима используется интерфейс аналогичный изображённому на рисунке 2.

2.3 Моделирование вSimulink

Построенная модель гидравлического привода в пакете Simulink с помощью SimScape представлена на рисунке 5. Результат эксперимента представлен на рисунке 6.

еYTY

Рис.5. Модель гидравлического привода в SimScape

Рис. 6. Результат моделирования гидравлического привода

На рисунке 7 изображена модель гидросистемы с рисунка 1, выполненная с применением типовых звеньев теории автоматического управления в Simulink [11]. На рисунке 8 представлен результат моделирования системы — возрастающий уровень жидкости в ёмкости с течением времени.

Рис. 7. Модель гидросистемы с рисунка 1 в Simulink

Рис. 8. Результат моделирования гидросистемы в Simulink

Заключение

Рассмотрена типовая гидросистема с двумя закрытыми ёмкостями и гидропривод. Разработана программная графическая модель гидравлического привода и проведён вычислительный эксперимент в SimScape. Построена модель гидравлической системы в Simulink, получены результаты эксперимента, не противоречащие теоретическим ожиданиям. В Matlab создан графический интерфейс, в котором можно проводить эксперименты с моделью гидросистемы в стационарном и динамическом режиме движения жидкости.

Литература:

  1. Воронин А. В. Моделирование мехатронных систем. Учебное пособие. Издательство Томского политехнического университета. 2008–137 с.
  2. Оборудование водопроводно-канализационных сооружений / Под ред. Москвитина А. С. — М.: Стройиздат, 1979.
  3. Кроу К. и др. Математическое моделирование химических прозводств. — М.: Мир, 1973.
  4. Абрамов Н. Н. Водоснабжение. — 3-е изд., перераб. и доп. — М.: Стройиздат, 1982.
  5. Кафаров В. В., Мешалкин В. М. Принципы математического моделирования химико-технологических систем. — М.: Химия, 1974.
  6. Дьяконов В. П. Simulink 4. — М.: Солон-ПРЕСС, 2004.
  7. Дьяконов В. П. MatLab 6/6.1/6.5 + Simulink 4/5. Основы применения. –М.: Солон-ПРЕСС, 2004.
  8. Герман-Галкин С. Г. Matlab и Simulink. Проектирование мехатронных систем на ПК. Санкт-Петербург. КОРОНА-Век. 2008.
  9. Шевелёв Ф. А., Шевелёв А. Ф. Таблицы для гидравлического расчёта водопроводных труб: Справ. пособие. — 6-е изд., доп. и перераб. — М.: Стройиздат, 1984.
  10. Проектирование водозаборных сооружений из поверхностных источников / Сост.: Быкова П. Г., Гальперин Е. М., Осипова Т. В.; Самарск. гос. арх.-строит. акад. Самара, 1999.
  11. Воронов А. А. Основы теории автоматического регулирования и управления. Учебное пособие для вузов Москва, «Высшая школа», 1977–519с.
Основные термины (генерируются автоматически): система, гидравлический привод, рабочая жидкость, гидравлическая система, рисунок, стационарный режим, давление жидкости, Моделирование, модель гидросистемы, плотность жидкости.


Похожие статьи

Создание имитационной модели трёхосной подвески автотранспортного средства в среде Anylogic

В статье приведена упрощенная математическая модель. Представлен набор программных модулей. Создана имитационная модель в среде Anylogic. Приведены результаты работы.

Создание простейшей структурной модели беспилотного летательного аппарата для имитационного моделирования в среде Anylogic

В статье приведена упрощенная математическая модель. Представлен набор функций и параметров в среде Anylogic.

Применение программного комплекса ANSYS в компьютерном моделировании

В статье представлены известные и современные программные комплексы для компьютерного моделирования конструкций, изделий и их составных частей. Программы основаны на методе конечных элементов, как метод численного моделирования и анализа. Показаны во...

Разработка Simulink-модели АЦП поразрядного взвешивания

Настоящая статья посвящена реализации одного из основных методов аналого-цифрового преобразования — метода поразрядного взвешивания. Разработана программная модель такого аналого-цифрового преобразователя в среде моделирования Matlab пакета расширени...

Редактор диаграмм состояний гибридных систем для среды моделирования ИСМА

Описана графическая нотация диаграмм состояний гибридных систем для среды моделирования ИСМА, разработан редактор диаграмм состояний, доработана грамматика языка LISMA для корректной трансляции диаграммы в код, выполнено тестирование соответствующих ...

Методика создания библиотеки компонентов электрической схемы в виде базы данных в среде САПР Altium Designer

В представленной работе объектом исследования являлась методика создания компонентной библиотеки в виде базы данных для Altium Designer оптимальным методом.

Реализация программных средств трёхмерного моделирования клеточной структуры биологических тканей

В статье описывается процесс разработки графа клеточных взаимодействий для исследования трёхмерных моделей структуры живых тканей. Описываемое программное обеспечение позволяет строить и исследовать такие модели, созданные в рамках теории трёхмерной ...

Пути исследования нечетких систем управления в среде fuzzyTECH Explorer Edition

Рассмотрена структура и исследованы параметры нечетких систем управления на основе теории нечетких множеств. Получены результаты моделирования функции нечеткого контроллера и оценки его функциональности путем его моделирования в программе fuzzyTECH E...

Совершенствование построения теоретических моделей надежности газонефтепроводов

Создана новая методика построения модели надежности газонефтепроводов с помощью объектно-ориентированного языка программирования C# (Си Шарп), в частности, использование библиотеки C # для вычислений нейронных сетей и их применение для решения задач ...

Демонстрация решения простейших задач квантовой механики с помощью компьютерных моделей системы Wolfram Mathematica

Рассмотрена возможность применения компьютерных моделей системы Wolfram Mathematica для демонстрации законов квантовой механики.

Похожие статьи

Создание имитационной модели трёхосной подвески автотранспортного средства в среде Anylogic

В статье приведена упрощенная математическая модель. Представлен набор программных модулей. Создана имитационная модель в среде Anylogic. Приведены результаты работы.

Создание простейшей структурной модели беспилотного летательного аппарата для имитационного моделирования в среде Anylogic

В статье приведена упрощенная математическая модель. Представлен набор функций и параметров в среде Anylogic.

Применение программного комплекса ANSYS в компьютерном моделировании

В статье представлены известные и современные программные комплексы для компьютерного моделирования конструкций, изделий и их составных частей. Программы основаны на методе конечных элементов, как метод численного моделирования и анализа. Показаны во...

Разработка Simulink-модели АЦП поразрядного взвешивания

Настоящая статья посвящена реализации одного из основных методов аналого-цифрового преобразования — метода поразрядного взвешивания. Разработана программная модель такого аналого-цифрового преобразователя в среде моделирования Matlab пакета расширени...

Редактор диаграмм состояний гибридных систем для среды моделирования ИСМА

Описана графическая нотация диаграмм состояний гибридных систем для среды моделирования ИСМА, разработан редактор диаграмм состояний, доработана грамматика языка LISMA для корректной трансляции диаграммы в код, выполнено тестирование соответствующих ...

Методика создания библиотеки компонентов электрической схемы в виде базы данных в среде САПР Altium Designer

В представленной работе объектом исследования являлась методика создания компонентной библиотеки в виде базы данных для Altium Designer оптимальным методом.

Реализация программных средств трёхмерного моделирования клеточной структуры биологических тканей

В статье описывается процесс разработки графа клеточных взаимодействий для исследования трёхмерных моделей структуры живых тканей. Описываемое программное обеспечение позволяет строить и исследовать такие модели, созданные в рамках теории трёхмерной ...

Пути исследования нечетких систем управления в среде fuzzyTECH Explorer Edition

Рассмотрена структура и исследованы параметры нечетких систем управления на основе теории нечетких множеств. Получены результаты моделирования функции нечеткого контроллера и оценки его функциональности путем его моделирования в программе fuzzyTECH E...

Совершенствование построения теоретических моделей надежности газонефтепроводов

Создана новая методика построения модели надежности газонефтепроводов с помощью объектно-ориентированного языка программирования C# (Си Шарп), в частности, использование библиотеки C # для вычислений нейронных сетей и их применение для решения задач ...

Демонстрация решения простейших задач квантовой механики с помощью компьютерных моделей системы Wolfram Mathematica

Рассмотрена возможность применения компьютерных моделей системы Wolfram Mathematica для демонстрации законов квантовой механики.

Задать вопрос