УДК 004(06) Информационные технологии О.С. АЛЕКСЕЕВ, Д.С. ПЕТРОВ, Ю.В. СОЛОЗОБОВ, О.И. ТЕРЕЩЕНКО, М.Н. УЛЬЯНИНА Московский инженерно-физический институт (государственный университет) ПРИМЕНЕНИЕ СРЕДСТВ SIMULINK & MATLAB ДЛЯ СОЗДАНИЯ ДИНАМИЧЕСКОЙ МОДЕЛИ ПРОДОЛЬНОГО ДВИЖЕНИЯ ЧАСТИЦ В ЛИНЕЙНОМ УСКОРИТЕЛЕ Отличительной особенностью семейства MATLAB является развитая среда разработки, которая характеризуется большим разнообразием инструментальных средств и дружественных графических интерфейсов [1]. Одним из самых важных и по достоинству оцененных качеств системы MATLAB является возможность её модификации с целью решения всё новых и новых научно-технических задач. Для создания модели динамической системы на примере продольной динамики в линейном ускорителе были выделены 4 основные части: Создание модели продольной динамики заряженных частиц в линейном резонансном ускорителе в пакете Simulink. Это разумно, с той точки зрения, что пакет Simulink является ядром интерактивного программного комплекса, предназначенного для математического моделирования линейных и нелинейных динамических систем [2]. Важное достоинство Simulink – это интеграция не только системы Matlab, но и с рядом других пакетов расширения, что обеспечивает, по существу, неограниченные возможности применения Simulink для решения практически любых задач имитационного моделирования. Организация системы управления для проведения исследования и разработка графической (наглядной) интерпретации результатов моделирования. Инструментальные средства семейства Matlab предоставляют широкие возможности для создания в полной мере независимых приложений [3]. При разработке графического интерфейса пользователя были решены задачи многократного запуска моделирования системы и запоминание выходных характеристик (таких как траектории движения частиц, коэффициенты захвата и другие) при фиксированных значениях переменных коэффициентов. Определение значений переменных коэффициентов в системе уравнений. Для различных типов движения необходимо направленно выбрать переменные коэффициенты из заданных диапазонов. Для ISBN 5-7262-0555-3. НАУЧНАЯ СЕССИЯ МИФИ-2005. Том 2 157 УДК 004(06) Информационные технологии решения этой задачи разработаны различные методики настройки параметров поля. Создание модели продольной динамики заряженных частиц в линейном резонансном ускорителе в системе Matlab. Решение системы дифференциальных уравнений можно реализовать пользуясь только возможностями семейства Matlab. Выявление достоинств и недостатков двух подходов реализации модели, используя пакет Simulink и численные методы системы Matlab. Список литературы 1. Потёмкин В.Г. MATLAB 6: Среда проектирования инженерных приложений. М.: ДИАЛОГ-МИФИ, 2003. 2. Дьяконов В.. Simulink 4: Специальный справочник. СПб Питер. 2002. 528 с. 3. Потёмкин В.Г. Инструментальные средства MATLAB 5х. М.: ДИАЛОГ-МИФИ, 2000. 4. Дьяконов В., Круглов В. Математические пакеты расширения MATLAB: Специальный справочник. Питер, 2001. 5. Мартынов Н.Н., Иванов А.П. MATLAB 5.х: Вычисления, визуализация, программирование. М.: КУДИЦ-ОБРАЗ, 2000. 336 с. 6. Ануфриев И.Е. Самоучитель MATLAB 5.3/6.х. 2002. 736 с. ISBN 5-7262-0555-3. НАУЧНАЯ СЕССИЯ МИФИ-2005. Том 2 158