Формализация

Естественные языки используются для создания описательных информационных моделей. Например, гелиоцентрическая модель мира, которую предложил Коперник, формулировалась следующим образом:

Земля вращается вокруг своей оси и вокруг Солнца;

орбиты всех планет проходят вокруг Солнца.

С помощью формальных языков строятся формальные информационные модели (математические, логические и др.). Процесс построения информационных моделей с помощью формальных языков называется формализацией. При изучении нового объекта обычно сначала строится его описательная информационная модель на естественном языке, затем она формализуется, то есть выражается с использованием формальных языков.

При формализации задачи отталкиваются от ее общего описания. Это позволяет четко выделить прототип моделирования и его основные свойства. Как правило, этих свойств довольно много, причем некоторые невозможно описать количественными соотношениями. Кроме того, в соответствии с поставленной целью необходимо выделить параметры, которые известны (исходные данные) и которые следует найти (результаты).

На первом этапе проводится анализ моделируемой системы: выявляются её составляющие (элементарные объекты или процессы) и определяются связи между ними. Решается вопрос о необходимом уровне детализации системы.

Формализацию проводят в виде поиска ответов на вопросы, уточняющие общее описание задачи (таблица 5.3).

Таблица 5.3 – Примеры вопросов и ответов для моделирования движение автомобиля

Что моделируется? Процесс движения объекта «автомобиль»
Вид движения Равноускоренное
Что известно о движении? Начальная скорость (v0), ускорение (а), максимальная развиваемая автомобилем скорость (vmax)
Что надо найти? Скорость (vj) в заданные моменты времени (ti)
Как задаются моменты времени От нуля через равные интервалы (t2-t1)
Что ограничивает расчеты? vi < vmax

Такие характеристики объекта, как цвет, тип кузова, степень изношенности шин и другие, для данной цели моделирования несущественны.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: