Show simple item record

dc.contributor.authorАлфёрова, Т. В.
dc.contributor.authorТрохова, Т. А.
dc.coverage.spatialОрелru_RU
dc.date.accessioned2023-04-07T11:58:24Z
dc.date.available2023-04-07T11:58:24Z
dc.date.issued2021
dc.identifier.citationАлфёрова, Т. В. Компьютерное моделирование элементов динамических систем в Python / Т. В. Алфёрова, Т. А. Трохова // Агротехника и энергообеспечение. – 2021. – № 3 (32). - С. 58-64.ru_RU
dc.identifier.urihttps://elib.gstu.by/handle/220612/27824
dc.description.abstractЦЕЛЬ. Исследование возможности применения системы программирования Python при анализе процессов в линейных и нелинейных динамических системах. При создании и исследовании компьютерных моделей часто приходится решать задачу выбора инструментария моделирования. МЕТОДЫ. При решении поставленных задач использовался метод катастроф, учитывающий скачкообразные изменения, возникающие в виде внезапного ответа системы на плавное изменение внешних условий. РЕЗУЛЬТАТЫ В работе представлены результаты апробации системы программирования Python в качестве основы для разработки компьютерных моделей линейных и нелинейных динамических систем. Дана краткая характеристика библиотек и модулей Python, применяемых при разработке систем, описанных дифференциальными уравнениями и передаточными функциями. Дан теоретический обзор возникновения хаотических процессов в нелинейных динамических системах, продемонстрирован механизм перехода к хаосу на примере построения модели, основанной на уравнении Ферхюльста. Реализована математическая модель уравнений Лоренца, которая описывает многообразие хаотических изменений нелинейной динамической системы, построены фазовые портреты выходных параметров модели в виде трехмерных графиков. Сделан вывод о том, что система программирования Python может быть использована в качестве инструментария при разработке компьютерных моделей линейных и нелинейных динамических систем. Апробация данного подхода проводилась при разработке моделей динамических систем в курсе математического моделирования сложных систем.ru_RU
dc.description.abstractOBJECTIVE. Investigation of the possibilities of using the Python programming system in the analysis of processes in linear and nonlinear dynamic systems. t is often necessary to solve the problem of choosing modeling tools when creating and researching computer models METHOD The catastrophe method which takes into account abrupt changes arising in the form of a sudden response of the system to a smooth change in external conditions have been used in solving the set tasks. RESULTS The paper presents the results of testing the Python programming system as a basis for the development of computer models of linear and nonlinear dynamic systems. A brief description of the Python libraries and modules used in the development of systems described by differential equations and transfer functions is given. A theoretical review of the occurrence of chaotic processes in nonlinear dynamical systems is given, the mechanism of transition to chaos is demonstrated on the example of constructing a model based on the Verhulst equation. A mathematical model of the Lorentz equations is implemented, which describes the variety of chaotic changes in a nonlinear dynamic system, phase portraits of the model's output parameters are built in the form of three-dimensional graphs. It is concluded that the Python programming system can be used as a toolkit in the development of computer models of linear and nonlinear dynamic systems. The approbation of this approach have been carried out in the development of models of dynamic systems in the course of mathematical modeling of complex systems.
dc.language.isoruru_RU
dc.publisherОрловский ГАУru_RU
dc.subjectDynamic modelsru_RU
dc.subjectComputer modelingru_RU
dc.subjectNonlinear dynamic systemsru_RU
dc.subjectComputer modeling toolsru_RU
dc.subjectPython programming systemru_RU
dc.subjectДинамические моделиru_RU
dc.subjectКомпьютерное моделированиеru_RU
dc.subjectНелинейные динамические системru_RU
dc.subjectИнструментарий компьютерного моделированияru_RU
dc.subjectСистема программирования Pythonru_RU
dc.titleКомпьютерное моделирование элементов динамических систем в Pythonru_RU
dc.title.alternativeComputer Simulation of Dynamic Systems Elements in Pythonru_RU
dc.typeArticleru_RU
dc.identifier.udc517.938:004.9


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record