- соединять во времени несколько асинхронно выполненных процессов (т. е. планировать в соответствии с приоритетами обработку поступивших в систему показателей);
- обеспечивать механизм рассуждения при ограниченных ресурсах времени и памяти. Реализация этого механизма требует высокой скорости решения нескольких задач одновременно;
- обеспечивать "предсказуемость" поведения системы, т. е. гарантию того, что каждая задача будет запущена и завершена в строгом соответствии с временными ограничениями;
- моделировать "окружающий мир", обеспечивать создание различных его состояний;
- протоколировать свои действия и действия персонала, обеспечивать восстановление после сбоя;
- обеспечивать наполнение базы знаний для приложений реальной степени сложности с минимальными затратами времени и труда (необходимо использование объектно-ориентированной технологии, общих правил, модульности и т. п.);
- настраивать системы на решаемые задачи, исходя из проблемной и предметной их ориентированности;
- обеспечивать создание и поддержку пользовательских интерфейсов для различных категорий пользователей;
- обеспечивать уровень защиты информации (по категориям пользователей) и предотвращать несанкционированный доступ.
Таким образом, средства создания экспертных систем реального времени должны удовлетворять этим требованиям и, кроме того, общим требованиям к инструментальным средствам создания систем искусственного интеллекта:
1. Специализация инструментальных средств. Переход от разработки инструментальных средств общего назначения к специализированным обеспечивает сокращение сроков разработки приложений, увеличивает эффективность использования инструментария, упрощает и ускоряет работу эксперта, что позволяет повторно использовать информационное и программное обеспечение.
2. Использование языков традиционного программирования и компьютерных рабочих станций. Переход от систем, основанных на языках искусственного интеллекта (Lisp, Ргоlog и т. п.), к языкам традиционного программирования, упрощает "интегрированность" и снижает требования приложений к быстродействию и ёмкости памяти. Использование рабочих станций вместо индивидуальных компьютерных пунктов резко увеличило круг возможных приложений методов искусственного интеллекта.
3. Интегрированность с другими средствами. Разработаны инструментальные средства искусственного интеллекта, легко интегрирующиеся с другими информационными технологиями и средствами.
4. Открытость систем. Разработки ведутся с соблюдением стандартов, обеспечивающих возможность расширения системы.
5. Архитектура должна включать систему "клиент/сервер". Разработка распределённой информационной системы в данной архитектуре позволяет снизить стоимость оборудования, используемого в различных модулях, децентрализовать модули, повысить надёжность и общую производительность за счёт сокращения объёма информации, пересылаемой между компьютерными пунктами. Для этого каждый модуль приложения выпускается на адекватном оборудовании.
Экспертные системы реального времени в составе компьютерной системы управления инвестиционным строительным проектом выполняют следующие основные функции:
- сбор, хранение и обработку данных и знаний о предметной области проектирования или управления строительством;
- приобретение и выделение новых знаний из массива ранее полученных;
- общение с исполнителями инвестиционного проекта на ограниченном естественном языке;
- реализация основных качеств специалиста-эксперта путём имитации участия
в мыслительных процессах человека.
Основой функционирования ЭС является база знаний. Это информационный массив, состоящий из жёстко установленных (декларативных) правил и факторов, в том числе фактических данных об инвестиционном строительном проекте, и из процедурной группы знаний, включающей эвристические методы или правила решения задач, в том числе для выработки гипотез, обработки информации и логики получения выводов.
В экспертную систему входят также:
- языковый процессор, предназначенный для общения пользователя с ЭС на понятном для него языке;
- промежуточный буфер (рабочая память) - временное запоминающее устройство, предназначенной для хранения текущего состояния решаемой задачи, т. е. предварительных гипотез и результатов, к которым ЭС приходит во время решения задачи. В этом буфере храниться также информация, извлекаемая системой из динамически меняющегося состояния проекта;
- блок управления правилами, определяющий порядок выполнения правил; он предназначен для выбора правила выполнения того или иного действия ЭС;
интерпретатор правил, ориентированный на применение соответствующих правил к конкретным данным;
- аппарат согласования, корректирующий процедуру оценки достоверности потенциального решения;
- блок обоснования, предназначенный для объяснения пользователю действий ЭС
В качестве примера, структура и состав экспертной системы для управления реализацией проекта представлена на рисунке 12.
Оценка совершенствования системы управления строительством осуществляется на основе следующих обобщённых критериев эффективности:
1) экономического (стоимостного)
прибыль стремиться к максимуму П сп à мах (1)
2) оперативного
минимизация цикла управления (ЦУ) Т цу à мin (2)
минимизация инвестиционного цикла (ИЦ) Т иц à min (3)
Выполнение условий 1, 2 и 3 происходит вследствие влияния следующих групп факторов:
1. совершенствование средств и предметов труда;
2. оптимизация проектных и управленческих решений;
3. реагирование в реальном масштабе времени на все изменения, происходящие в производственной подсистеме, что обеспечивает минимизацией простоя бригад, машин, механизмов.
Определяющими факторами при неизменных предметах и средствах труда являются 2-я и 3-я группа факторов.
ПРИНЦИП ПОСТРОЕНИЯ КОМПЬЮТЕРНЫХ СЕТЕЙ
Компьютерная сеть – это совокупность компьютеров и различных устройств, обеспечивающих информационный обмен между компьютерами в сети без использования каких-либо промежуточных носителей информации.
Все многообразие компьютерных сетей можно классифицировать по группе признаков:
1) Территориальная распространенность;
2) Ведомственная принадлежность;
3) Скорость передачи информации;
4) Тип среды передачи;
По территориальной распространенности сети могут быть локальными, глобальными, и региональными. Локальные – это сети, перекрывающие территорию не более 10 м2, региональные – расположенные на территории города или области, глобальные на территории государства или группы государств, например, всемирная сеть Internet.