|
|
|||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
| Вход | |||||||||||||||||||||||||||||||||
|
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB", 28-29 мая 2002 года
Расчет в среде MATLAB времени выравнивания давления пневматической системы Берендаков В.С., Воробьева В.Н., Доновский Д.Е. Задача по определению времени выравнивания давления является актуальной при проектировании различных пневматических систем. В настоящей работе предлагается способ решения этой задачи с использованием возможностей системы MATLAB. Для расчета выбрана пневматическая система, состоящая из двух объемов V1 и V2, соединенных трубопроводом длиной L и диаметром D. В начальный момент времени вентиль B закрыт, в объеме V1 –давление воздуха P10, в объеме V2 – давление P20. Предполагается, что P10> P20. Задача состоит в определении времени выравнивания давления в рассматриваемой пневматической системе и величины установившегося давления после открытия вентиля. Используется следующий алгоритм расчета времени выравнивания давления в пневматической системе. Система двух дифференциальных уравнений для определения текущих давлений P1 и P2 в объемах V1 и V2 соответственно имеет следующий вид:
где G – удельный секундный массовый расход (расход, отнесенный к площади поперечного сечения трубопровода); В системе уравнений (1) знак “- ” соответствует случаю истечения воздуха из объема, знак “+” – случаю втекания воздуха в объем. Система дифференциальных уравнений (1) дополняется соотношением для удельного секундного массового расхода G. Эмпирические зависимости для определения величины G приведены в работе [1]. В результате ряда преобразований соотношения работы [1] приводятся к одному трансцендентному уравнению для определения величины G:
где Задача была успешно решена средствами MATLAB версии 6 Release 12. Для решения системы дифференциальных уравнений (1) использовалась функция ode23. Для определения корней трансцендентного уравнения (2) использовалась функция FZERO. Разработанный для программы интерфейс позволяет пользователю легко вводить исходные данные для расчета и анализировать полученные результаты. Результаты расчета могут быть представлены и в графическом, и текстовом виде. Эффективность предлагаемого способа продемонстрирована на примере определения времени выравнивания давления в двух пневматических системах. Результаты расчета удовлетворительно согласуются с данными эксперимента. Литература Дакоф А.Л., Уайт Ф.М. Запаздывание пневматического давления. Часть 1. Установившийся поток в трубопроводе //Журнал американского общества инженеров-механиков. Теоретические основы инженерных расчетов. Серия D, 1964. № 2. С. 83-91. |
|
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
|
||
| На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro | ||
| E-mail: | ||
| Информация на сайте была обновлена 11.05.2004 |
Copyright 2001-2004 SoftLine Co Наши баннеры |
|