Описание тега systemdynamics

0 ответов

Есть ли способ реализовать конвейерную (дискретную) задержку с помощью решателя ODE в пакете desolve в R?

В рамках попытки реализовать динамическую модель системы в R с использованием пакета DeSolve я хотел бы знать, есть ли способ встроить конвейер (дискретную задержку) в мою модель. Примером конвейерной задержки может быть процесс распространения, нап…
03 фев '19 в 17:05
0 ответов

Ошибка в модели Tabonuco-Yagrumo-Hybrid Netlogo?

Я работаю над тем, как модель Netlogo Tabonuco-Yagrumo-Hybrid ( http://ccl.northwestern.edu/netlogo/models/TabonucoYagrumoHybrid) объединяет динамику системы и агентное моделирование. Насколько я понимаю, модель заменяет традиционные "потоки" в моде…
1 ответ

ЕСЛИ ПОСЛЕ ЭТОГО ВСТАВЛЯЕТСЯ ВХОДЯЩАЯ СИСТЕМА СИСТЕМЫ ДИНАМИКИ В NetLogo

У меня есть переменные в системной динамике в NetLogo, и я пытаюсь вложить, если еще как Md * (( ifelse n_porg = 0 [ 0 ] [ ifelse ( ( SDIa * Total_norg ) / n_porg ) > 1 [ 1 ] [ ( SDIa * Total_norg ) / n_porg ] ] ) / delay ) Я получаю ошибкуExpect…
10 дек '13 в 13:56
1 ответ

Динамика системы Anylogic: запас мощности

Начальное значение запаса - 1 Расход: 0,1 Начальное значение запаса - 0. Когда я запустил симуляцию, я понял, что стоимость акций становится меньше 0 (получая отрицательное значение). Как остановить поток, когда значение Запаса достигает нуля.
13 апр '18 в 13:48
2 ответа

Anylogic - получить доступ к переменным от других агентов

Я пытаюсь смоделировать производственную инфраструктуру в anylogic, которая состоит из нескольких агентов. Одним из них является "паровая сеть" (динамика системы), которая начинается с потока из ниоткуда. Предполагается, что динамическим значением э…
1 ответ

AnyLogic - Динамика системы: как правильно отслеживать стоимость акций?

скриншот моей модели В базовой модели положительных отзывов первого порядка: (один запас, один поток к нему и параметр дает скорость потока). E сть stock с начальным значением 100, parameter со значением 0.1 и формула flow является: (flow = stock *…
23 ноя '18 в 12:18
0 ответов

Определение типа в функциональном языке

В небольшой Программе пользователи вставляют несколько типизированных формул и соединяют их вместе, чтобы создать систему одновременных уравнений. И я хотел бы ввести проверку типов во время выполнения, чтобы сообщить об ошибке, если измерения не со…
1 ответ

Функция add_people() в примере с населением Агента и в SD-хранилище anylogic

Я пытался использовать add_people() в событии во время выполнения примера anylogic для населения Агента и размещения на SD, чтобы добавить больше агентов в модель во время моделирования, но я сталкиваюсь с этой ошибкой. Как я могу решить эту проблем…
1 ответ

Преобразование серии xarray.DataArrays в массив NumPy

Я использую пакет под названием PySD для моделирования системной динамики. PySD преобразует модели из Vensim (пакет моделирования системной динамики) в python и позволяет пользователю заменять различные уравнения более сложными процедурами, чем Ven…
26 окт '17 в 23:15
0 ответов

Скользящее среднее выходного значения в R

Я новичок в R, но хочу учиться. Я только что построил довольно сложную систему динамики запасов и модель потока, которую я хотел бы запустить, используя R deSolve пакет. Чтобы упростить проблему. Я хотел бы сделать прогноз продаж в зависимости от пр…
07 сен '17 в 10:46
1 ответ

Где я могу найти правильный репозиторий синтаксиса OpenModelica?

В течение недели я изучал Open Modelica для системной динамики. Несмотря на то, что я изучил несколько базовых вещей (таких как синтаксис функций и классов и т. Д.) Из Spoken Tutorial, мне нужно пройти длинный путь. Я не должен найти надлежащий исто…
15 май '17 в 04:22
2 ответа

Ifelse заявление внутри deSolve не работает

Я хочу создать динамическую модель экологии бабочек с использованием deSolve. моделирование выполняется в течение нескольких лет моделирования, и некоторые события запускаются по дням года (поэтому я добавил одну переменную состояния days). для того…
0 ответов

Разные временные шаги в Венсиме не дают одинакового результата, как это можно решить?

Я делаю простую модель в Венсим. Модель состоит из запаса и переменной расхода: запас: уравнения = INTEG (-"отток"), начальное значение: 2,5 Отток: уравнения = ЕСЛИ ТО ЕЩЕ (запас>0, MIN(запас, 1), 0) моделирование выполняется в течение 5 лет (началь…
20 май '19 в 14:44
0 ответов

Функция восстановления вместимости парка для посетителей?

Я привыкаю к ​​Vensim для моделирования динамики системы. Для тренировок я использую Системную динамику посетителей парка. Где я моделирую следующую диаграмму запасов и потоков: Для уравнения "Максимальная емкость" я определил это как: максимальная …
14 ноя '19 в 01:05
1 ответ

Как реализовать конвейерную задержку в стиле системной динамики в deSolve (R)?

Я пытаюсь смоделировать задержку конвейера с помощью deSolve в R. У меня есть один запас (worktodo), который имеет постоянный вход (work_arrival), и я хочу выполнение задержки конвейера (work_rate), где запас падает с той же скоростью прибытия с 3-х…
05 мар '20 в 21:31
1 ответ

Когда при моделировании системной динамики мы используем акции, а когда просто переменную?

Модели системной динамики состоят из запасов (представляющих непрерывные количества о системе, представляющей интерес), потоков (управляющих притоком и оттоком в запасы) и переменных (которые могут быть постоянными или изменяться вместе со стоимость…
06 апр '20 в 16:41
0 ответов

Сравните запустить эксперимент на anylogic

У меня есть модель System Dynamic с некоторыми параметрами (не динамическими переменными), и я хочу запустить эксперимент Compare Run. Я хочу использовать "Набор данных" в прогоне сравнения. Например, я хочу изменить один из параметров и увидеть кри…
1 ответ

Гибкое изменение длительности симуляции в Anylogic

У меня есть модель системной динамики только с одним агентом. Я могу установить продолжительность симуляции, в моем случае одно примерное значение будет 120 месяцев. Что мне делать, если я хочу поэкспериментировать с разной продолжительностью, напри…
14 июл '20 в 12:30
1 ответ

Как работает расчет на anylogic?

Сейчас я работаю над проектом с помощью anylogic. Я делаю систему динамической для моделирования модели SIR. и я делаю вручную расчет каждой акции в Excel (используя метод Эйлера), но результаты в Excel отличаются от результатов в anylogic. Мне любо…
0 ответов

Почему функция System Dynamic delay () в Anylogic 8.7 не всегда работает правильно?

У меня проблемы с функцией delay() в динамической модели системы (годовая модель с фиксированным временным шагом =1). Я хочу рассчитывать изменение переменной на каждом шаге. Значения, считанные из файла: -Atsargų_apyvartumas_dienomis -Atsargos_Eur_…
18 фев '21 в 16:08