Solver Configuration
Конфигурация решателя и окружения для физической сети.
Описание
Каждая физическая сеть в модели Engee требует информацию о настройках решателя для симуляции. Блок Solver Configuration задает параметры решателя, которые будут применены к физической сети.
Каждая топологически отдельная сеть требует, чтобы к ней был подключен один и только один блок Solver Configuration.
Порты
Ненаправленныe
Port_1 — порт подключения
нетипизированный порт
Этот порт не имеет типа. Вы можете подключить его в любом месте физической сети, создав точку ответвления на линии соединения между портами любого типа. Блок обеспечивает настройку решателя для всей физической сети, независимо от типа соединения.
Параметры
Subsystem solver — имя используемого решателя для физической сети
inherit (по умолчанию)
| Название любого решателя
Имя используемого решателя для физической сети. Значение inherit
приводит к использованию решателя модели.
Solver type — тип решателя, используемый для решения уравнений физической сети
fixed-step (по умолчанию)
| variable-step
Задает тип решателя, используемый для решения уравнений физической сети.
Fixed step size — фиксированный шаг счета физической сети
0.001 (по умолчанию)
| положительный скаляр
Интервал между шагами расчета физической сети, к которой подключен блок.
Зависимости
Чтобы использовать этот параметр, установите для параметра Solver type в значение fixed-step
.
Initial step size — начальный шаг счета физической цепи
1e−3 (по умолчанию)
| положительный скаляр
Начальный интервал между шагами расчета физической сети, к которой подключен блок.
Зависимости
Чтобы использовать этот параметр, установите для параметра Solver type в значение variable-step
.
Minimum step size — минимальный шаг счета физической цепи
1e−12 (по умолчанию)
| положительный скаляр
Минимальный интервал между шагами расчета физической сети, к которой подключен блок.
Зависимости
Чтобы использовать этот параметр, установите для параметра Solver type в значение variable-step
.
Maximum step size — максимальный шаг счета физической цепи
1.0 (по умолчанию)
| положительный скаляр
Максимальный интервал между шагами расчета физической сети, к которой подключен блок.
Зависимости
Чтобы использовать этот параметр, установите для параметра Solver type в значение variable-step
.
Absolute tolerance — абсолютная точность
1e−6 (по умолчанию)
| положительный скаляр
Значение, которое будет использоваться для вычисления начальных условий и переходных процессов
Relative tolerance — относительная точность
1e−3 (по умолчанию)
| положительный скаляр
Значение, которое будет использоваться для вычисления начальных условий и переходных процессов
Problem type — внутреннее представление задачи Коши
ODEProblem (по умолчанию)
| ODAEProblem
Внутреннее представление задачи Коши. Рекомендуется устанавливать значение по умолчанию.
Use automatic differentiation (ForwardDiff.jl) — использовать автоматическое дифференцирование или разностные производные при вычислении матрицы Якоби
включено (по умолчанию)
| выключено
Использовать автоматическое дифференцирование (параметр установлен в true (1)
) или разностные производные (параметр установлен в false (0)
) при численном получении матрицы Якоби.
Use analytical Jacobian — использовать в расчетах аналитически полученную матрицу Якоби
выключено (по умолчанию)
| включено
Использовать в расчетах аналитически полученную матрицу Якоби.
Sparse Jacobian — обработка матриц состояния физической сети как разреженных
выключено (по умолчанию)
| включено
Обработка матриц состояния физической сети как разреженных.