Технические науки/2. Механика
Буторева
В.С., Подрез Т.А., Русецкая И.В., к.т.н. Гурвич Ю.А.
ГУО
«Институт пограничной службы Республики Беларусь»
Расчет количества
вычислительных процедур методом сеток при различном уровне варьирования каждого
параметра из многомерного пространства параметров
Задачи многокритериального
выбора оптимальных значений параметров транспортных средств во всем скоростном
диапазоне движения являются сложными научно-техническими задачами. Одним из
условий успешного решения этих задач ‒ использование метода оптимизации, обеспечивающего
минимальное количество вычислительных процедур и, как правило, минимальное
время счета (обозначим этот метод оптимизации ‒ «М*»).
В качестве исходного
материала для поиска «М*» используем:
во-первых, простейший метод
оптимизации ‒ метод сеток или метод
перебора значений всех параметров в узлах сетки. Аналогом метода сеток может
служить лист бумаги в клетку (с параметрами X и Y), на пересечении
горизонтальных – X и вертикальных − Y линий, которого расположены узлы сетки. При одинаковом числе
разбиений параметров число узлов равно X2=Y2. Если добавить третий
параметр Z, то число узлов ‒ X3=Y3=Z3. Такие вычисления можно
выполнить для n-мерного пространства параметров при не одинаковом (и при
одинаковом) числе разбиений каждого из параметров;
во-вторых, геометрические,
жёсткостные, массовые, конструктивные и другие параметры в виде n-мерного пространства параметров, представляющие собой коэффициенты
механико-математического описания движения транспортного средства, иначе – коэффициенты, стоящие перед
слагаемыми каждого уравнения системы дифференциальных уравнений, описывающих динамику
транспортного средства.
В данной работе: во-первых, реализованы
алгоритмы расчетов количества узлов сетки, использующие методы комбинаторики и
правило круговой подстановки при не одинаковом числе разбиений параметров; во-вторых,
получен ответ на вопрос: «В чем же выигрывает проектировщик, если одновременно
варьировать два, три или более значений параметров при неизменных величинах
остальных параметров механико-математического описания движения транспортного
средства, по сравнению с изменением только одного параметра при неизменном
значении остальных параметров»?
Выбор метода
оптимизации осуществим после сравнения результатов вычислений по формулам,
определяющим:
‒
количество совокупностей (или число сочетаний) значений параметров
‒
число зон устойчивости или неустойчивости движения управляемых колес машины
Расчет совокупностей параметров по формуле
Рисунок 1 ‒ Количество совокупностей параметров: а) на плоскости
б) в трехмерном пространстве
В n-мерном
пространстве параметров количество всех совокупностей, содержащих по n параметров каждая, определяется произведением числа уровня варьирования по
каждой n-мерной координате
|
|
(1) |
Примеры расчета совокупностей параметров
по формуле
Пример
1. Скорость
V=V(
Чтобы построить эту поверхность в виде сетки необходимо:
во-первых, варьировать величину параметра
во-вторых,
варьируя величину
Полное
количество плоских зон устойчивости движения и плавных кривых, отображающих
сетку в двухмерном пространстве параметров, определяется зависимостью
|
|
(2) |
В (2) первое
слагаемое определяет количество плавных кривых параллельных оси j и равное
Если
одновременно варьировать величины двух параметров, то для изучения поверхности V(
Пример
2. Скорость
V = V(
|
|
Рисунок 2 ‒ Правило круговой
подстановки в (3) работает только в положительном направлении |
Число плоских зон устойчивости по (3) для рисунка 1,б равно:
Иначе, число зон устойчивости
Если
одновременно варьировать величины трех параметров, то для изучения поверхности V=V(
Пример
3. Скорость
V=V(
|
|
Рисунок
3 ‒ Правило круговой подстановки для четырёх параметров |
В случае
одновременного варьирования значений четырех параметров для изучения
поверхности V=V(
Пример 4. Скорость V=V(
|
|
Рисунок
4 ‒ Правило круговой подстановки для пяти параметров в (7) работает только в
положительном направлении |
+
+
|
|
РРисунок 5 – Правило
ккруговой подстановки: а) ддля первых пяти слагаемых вв (8); б) для вторых
пяти лслагаемых в (8) |
+
|
|
Рисунок 6 – Правило круговой подстановки: а) для первых пяти слагаемых в (9); б)
для вторых пяти слагаемых в (9) |
В случае
одновременного варьирования значений пяти параметров для изучения поверхности V=V(
Резюме. Минимальное
количество вычислительных процедур и, соответственно, минимальное время счета
можно получить при одновременном варьировании значениями n параметров из n-мерного пространства параметров при не одинаковом (или одинаковом)
числе разбиений каждого из параметров. При этом необходимо строить всего лишь
одну n-мерную
картину устойчивости.
Этот результат позволяет из
имеющегося большого количества методов нелинейного программирования выбрать
такие методы «М*», которые обеспечивают варьирование значениями сразу всех
параметров, например, − методы случайного поиска: метод Монте-Карло,
метод ЛП последовательности.
С помощью метода Монте-Карло
можно получить огромный выигрыш в уменьшении количества расчетов: используя
метод сеток для 2, 3,…, n-мерного пространства параметров,
каждый из которых делится, например, на 10 частей, нужно выполнить,
соответственно, − 102, 103,…,
10n вычислений; при применении метода Монте-Карло –
всего десять (причем каждый из n параметров будет разделен на десять частей).