PowerAnt - Могучий Муравей: Научи Свой компьютер Управлять Реальным Миром
PowerAnt это программное управление через RS-232 порт 14 и больше внешними устройствами с помощью компьютера. Открытый, текстовый, хорошо задокументированный протокол управления. Управление электроприборами с потребяемой мощностью до 200Вт. Хотите управлять Реальным Миром даже из MS Excel?.
 Применение
Компьютерный клуб
Компьютерная сеть
Домовая сеть
Умный дом
Прочее
 PowerAnt
Описание
Применение
Тех. характеристики
Документация
Фотографии
 Базовая станция
Описание
Применение
Тех. характеристики
Документация
 Типы PowerAnt
SwSe
SwSw
SeSe
 Скорость работы
MS-DOS
Linux
MS Windows 98
MS Windows 98, Perl
 Программирование
Примеры на Perl
C/C++ - c чего начать
C/C++ - примеры
MS Access 2000
MS Excel 2000
 Заказ
Комплектность
Цены
 ЧаВо
 Новости сайта RSS
 Статьи
 Контакты
 Рейтинги

МИКРОСИСТЕМА ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ
ПРОЦЕССОВ УПРАВЛЕНИЯ



А. В. Пастухов, В. В. Казимир


УКРАИНА, Черниговский Технологический Институт


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

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

1)     удобство описания моделируемых процессов;

2)     кроссплатформенность;

3)     высокое быстродействие.

Перечисленные выше требования могут быть вполне обеспечены применением платформы Java [1].

Язык Java, располагая развитым  механизмом многопоточности, позволяет достаточно просто описывать разветвленные параллельные процессы с элементами синхронизации. Кроме того, данному языку внутренне присуща кроссплатформенность за счет использования виртуальной Java - машины.

В рамках рассмотренных требований была разработана платформо - незави-симая система имитационного моделирования [2] включающая:

-           инструмент разработчика ‑ среду визуального проектирования, обеспечивающую интерактивную разработку моделей;

-           набор базовых компонентов;

-           управляющий модуль, обеспечивающий выполнение модели.

В качестве аппарата формализации в системе используются сети СМО. Состав набора базовых компонентов заимствован из языка СЛАМ II [3].

Скорость интерпретации байт-кода платформы Java является ее слабым местом, но ее можно увеличить за счет использования специализированных процессоров или организа-цией распределенных вычислений.

Встроенные сетевые возможности Java позволяют обеспечить распределенность процесса моделирования в сети. Особенно удобным в этом плане является механизм сохранения объектов в поток (serialization). В частности, этот механизм может  исполь-зоваться при проведении моделирования с целью предсказания реакции системы на формируемый системой управления поток управляющих команд. В определенный момент времени (перед отсылкой управляющих команд) происходит сохранение модели в потоки; изменяются ключевые параметры модели, которые в различных вариантах передаются в распределенную вычислительную среду. По результатам моделирования выбирается наиболее подходящий вариант потока управления. Многократность итераций при принятии решений обеспечивается механизмом откатов и воспроизведение сохраненной модели из потока.



Литература

1.      Нортон Патрик, Шилдт Герберт. Полный справочник по Java.: Пер. с англ. - К.: Диалектика, 1997. - 592 с.: ил. - Парал. тит. англ.

2.      В.В. Казимир, А. В. Пастухов. Платформно - независимая система имитационного моделирования. - В сб.: Працi першо⌡ науково-практично⌡ конференцi⌡ з програмування УкрПРОГ'98. - Укра⌡на, Ки⌡в, Кiбернетичний центр НАН Укра⌡ни, 1998.

3.      Прицкер А. Введение в имитационное моделирование и язык СЛАМ II: Пер. с англ.-М.: Мир, 1987.- 646 с., ил.

PowerAnt это программное управление через RS-232 порт 14 и больше внешними устройствами с помощью компьютера. Открытый, текстовый, хорошо задокументированный протокол управления. Управление электроприборами с потребяемой мощностью до 200Вт. Хотите управлять Реальным Миром даже из MS Excel?.
  © 2004-2022 by  www.anthillsolutions.com