Обсуждение

В архиве: 3 комментария.

Читать и комментировать в ЖЖ ↗

Имя не сохранено · 12 марта 2010

Комментарий

>>Вывод: нужно четкое и явное выделение социо-части (методы, концепты, терминология предметной области и т.д.) Предлагаю такой вариант. Не нужно ничего выделять, нужно найти язык, способный эффективно справиться с решением задач там где и "техники" и "человеки". Есть такой язык - он позволяет например считать 2+3=6 абсолютно без разницы про машины это или про людей. Из наиболее известного и близкого к вопросу - теория игр - вполне эффективная работающая абстракция, не зависящая ни от каких СОЦИО-эмоционально-религиозных аспектов. Как-то так же надо. Не выискивая "разные души несовместные" в машинах и людях. Наука уже несколько столетий от необходимости подобных метафизик отказалась, и именно после этого таких грандиозных успехов каковые имеются и достигла.

Имя не сохранено · 14 марта 2010

IDE для System Dynamics

> 6. Sphinxes -- ужасная программа для системной динамики. Она портит видеопамять, не > отображается в dimdim.com, она падает с порчей файла модели и т.д.. > Вывод: Поскольку все равно нужно пересаживаться на другую программу, будем пересаживаться > сразу на Modelica -- и системную динамику, ежели нужно, использовать в виде библиотеки > Modelica. Для расчета по уже проверенным моделям и синтеза сложных моделей из имеющихся проверенных моделей, Modelica лучший выбор. Но для создания, проверки и обсуждения желательно иметь специализированную IDE, реализующую минимальную проверку корректности: использования всех связей, размерности и неиспользуемых переменных, в дополнение к расчету и визуализации результатов. При выборе системы для работы и преподавания студентам я перепробовал несколько систем и остановился на Vensim, по трем причинам:
  1. для использования студентами бесплатно доступна урезанная версия PLE, достаточная для изучения и работы со скалярными моделями любой сложности,
  2. для работы есть возможность выбора доступных возможностей и как следствие сэкономить на оплате лицензий (для работы куплена версия DSS с возможностью встраивать модели в разрабатываемое ПО и связи с БД),
  3. модели хранятся как текстовые файлы что позволяет их автоматически создавать не прибегая к ручной работе в vensim.
Модель демонстрировавшуюся на 23 заседании в формате vensim можно взять тут. Советую после загрузки включить режим SyntheSim mode (Меню Model -> Start SyntheSim) и подвигать рычаги констант, обычно на ЛПР производит неизгладимое впечатление и жажду самим работать с системой. Исходную модель преобразовывал полуавтоматически из исходного кода модели Sphinxes и часть семантики потерял. Не понял смысл переменной Time - отобразил в текущее время модели, что вероятно не верно. Линейка блоковых переменных от AnnualRefuel до RemainingFuel между собой не связана использованием значений хотя в оригинальной модели связи прорисованы. Скачать версию PLE для редактирования модели или viewer можно по ссылке http://www.vensim.com/freedownload.html