Моделирование движения мотоцикла
Теоретическая часть
п.1 Постановка задачи
Задача. Исследовать движение мотоцикла, управляемого мотоциклистом, на готовой компьютерной модели в среде PascalABC.NET
Управляющие параметры модели: величина тяги двигателя, момент отключения тяги и номер испытательного трека, который соответствует номеру задания к задаче. Тяга двигателя мотоцикла в модели включается автоматически в начальный момент движения.
1. На треке 1 с трамплином, имеющим уклон 15°, с точностью до сотых найти минимальную величину тяги, при которой мотоцикл после прыжка с трамплина приземляется на оба колеса
2. На треке 2 с трамплином, имеющим уклон 20°, с точностью до сотых найти минимальную величину тяги, при которой мотоцикл проедет трамплин без аварии
3. На ровном треке 3 найти величину тяги и момент ее отключения, при которых мотоцикл безаварийно «встает на дыбы», а затем продолжает движение в обычном положении
п. 2 Выбор плана создания модели
Поскольку компьютерная модель уже создана, то ее следует изучить, а затем запустить и настроить на конкретном компьютере. Получаем следующие этапы плана:
3а — изучение готовой компьютерной модели;
3б — настройка готовой компьютерной модели.
п.3а Изучение готовой компьютерной модели
Файл готовой программы после скачивания с Национального образовательного портала загружается в систему программирования PascalABC.NET. Моделирующая программа использует математическую модель, которая представляет мотоциклиста и мотоцикл как единую систему нескольких материальных точек, соединенных
упругими и вязкими связями.Для конкретных расчетов по формулам математической модели построена вычислительная модель, которая записана на языке программирования PascalABC.NET
В первых строках текста программы задаются значения нескольких констант, которые описаны в строках комментариях.
п. 3б Настройка готовой компьютерной модели
В начале настройки программу запускают со следующими значениями управляющих параметров:
номер испытательного трека — 3;
величина тяги двигателя — 3;
момент отключения тяги — 50.
Программа завершает работу, и в графическом окне появляются значения модельного времени и фактического времени проезда мотоцикла по графическому экрану.
Программу нужно настроить так, чтобы модельное время не более чем в два раза отличалось от фактического. Для этого модель запускают с разными значениями параметров настройки и анализируют полученные показания времени
п.4 Исследование модели
Адекватность готовой компьютерной модели проверена разработчиком в различных режимах и со значениями параметров в рекомендованных пределах.
п. 5 Получение решения задачи
Для получения ответа на задачу в текст программы вводят значения управляющих параметров. В заданиях 1 -2 это номера трека (число 1, 2 или 3), величина тяги двигателя (число от 0.1 до 7.1.). а в задании 3 еще и время отключения тяги (положительное число).
Искомые значения требуемых параметры находят подбором по результатам компьютерных испытаний.
Видео Движение мотоцикла
Практическая часть
Задание 1. Скачайте заготовку программы Moto.pas. Загрузите заготовку в PascalABC.NET
Задание 2. Выполните задания из учебника: упражнения 5, страница 154
Электронная рабочая тетрадь
Задание 1. Этапы моделирования(расставь по порядку)
Задание 2. Модели по форме представления(пазлы)
Задание 3. Сказочное моделирование(найти пару)
Задание 4. Моделирование движения мотоцикла(найти пару)
Задание 5. Моделирование движения мотоцикла(игра парочки)
Проверка знаний