Моделируемая система.
Алгоритм взаимодействия узлов беспроводной сенсорной сети
В разделе «Инструменты моделирования» приведено описание нового подхода в моделировании под названием агентное моделирование, приводятся его характеристики и преимущества для использования применительно к моделированию беспроводных сенсорных сетей, проведен выбор описание обоснование выбранного инструмента моделирования. Агентное моделирование как обособленный вид присутствует в среде… Читать ещё >
Моделируемая система. Алгоритм взаимодействия узлов беспроводной сенсорной сети (реферат, курсовая, диплом, контрольная)
В разделе «Инструменты моделирования» приведено описание нового подхода в моделировании под названием агентное моделирование, приводятся его характеристики и преимущества для использования применительно к моделированию беспроводных сенсорных сетей, проведен выбор описание обоснование выбранного инструмента моделирования. Агентное моделирование как обособленный вид присутствует в среде моделирования ANYLOGIC, но другие характеристики этой среды не позволяют выбрать ее в качестве основного инструмента разработки. В качестве основного инструмента моделирования выбран Matlab. Несмотря на то, что явно в инструментарии Matlab не присутствует агентное моделирование, предполагается сохранить основные принципы агентного моделирования, такие как:
- — большое количество агентов моделируемой системы;
- — взаимосвязь каждого из агентов с окружающей средой;
- — наличие у системы общей цели;
- — влияние поведения каждого агента на степень достижения поставленной цели;
Моделируемой системой, в данном случае, считается совокупность узлов сенсорной сети, окружающей среды, в которой они находятся, сценария их поведения, цели, которую необходимо достигнуть моделируемой системе в процессе своей работы.
Узел сенсорной сети является обособленным классом и характеризуется индивидуальными параметрами, зависящими и независящими от состояния окружающей среды. В случае моделирования сенсорной сети этими параметрами являются технические характеристики узла сети. Параметрами, зависящими от состояния окружающей среды, можно считать тип, память, уровень заряда аккумулятора узла и прочие. Параметрами, независящими от состояния окружающей среды, можно считать расстояние между узлами, (поскольку оно фиксировано), значения вероятностей, необходимые для расчета формул и прочие.
Окружающая среда является обособленным классом и характеризуется индивидуальными параметрами, такими как размер рассматриваемой области, параметр, который измеряется датчиками (например, температура, влажность, передвижение объектов по площади заданного размера).
Цель является обособленным классом и характеризуется индивидуальными параметрами. В случае моделируемой системы, целью является задача, которую необходимо распределенно вычислить узлам сенсорной сети. Цель или задача может характеризоваться количеством подзадач, на которое задача может быть разделена, приоритетом задачи, необходимыми требованиями к памяти, заряду аккумулятора узла, который будет выполнять ее.
Сценарием поведения является последовательность действий узла сенсорной сети, которая меняется в зависимости от состояния окружающей среды.