Инструкция пользователя Functional Semantic Network. Условия выполнения программы. Требования к конфигурации технических средств

Страницы работы

12 страниц (Word-файл)

Содержание работы

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

высшего профессионального образования

«Санкт-Петербургский  государственный электротехнический

университет «ЛЭТИ» имени В.И. Ульянова (Ленина)»

Кафедра АСОиУ

Инструкция пользователя

Functional Semantic Network

Санкт-Петербург

2011


Содержание

Введение

1.  Назначение программы

2.  Условия выполнения программы:

2.1 Требования к конфигурации технических средств

2.2 Требования к ОС

3.  Выполнение программы

4.  Сообщения оператору


Введение

В настоящем документе приводятся инструкция по применению программного продукта (ПП) Functional Semantic Network, в дальнейшем будем использовать сокращение FSS. FSS реализует стратегию прямой волны для поиска решений на Функциональных Семантических Сетях (Functional Semantic Networks).

1.  Назначение FSS

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

2.  Условия выполнения программы

Так как данный программный продукт  используют среду Mathlab то для его полного функционирования требование к аппаратному и программному обеспечению заключаются в возможности функционирования MaTLab версии 6.5 и более поздних. Версия MathLab выбирается в зависимости от операционной системы. Поэтому здесь приводятся минимальные требования для MathLab 6.5.

2.1 Требования к конфигурации технических средств:

Процессор: 700 МГц

Операционная память (RAM): 128 MB минимум, 256 MB рекомендуется

Место на жестком диске: 304 MB

2.2 Требования к ОС:

Платформа: Microsoft Windows 98,ME,NT 4.0,2000,XP, Vista, 7.

Программное обеспечение: MaTLab 6.5.

3.  Выполнение программы

Выполнение программы проходит в два этапа:

  1. Планирование расчёта в оболочке на Delphi (FSS.exe). На выходе оболочка создает M-файл с описанием процесса решения задачи и вывода результатов.
  2. Загрузка M-файла в Matlab и исполнение его по клавише F5 с последующим просмотром результатов в окне Matlab.

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

Таблица 1

Шаг 1

Шаг 2

Шаг n

F

Список параметров

N1

N2

N1

N2

N1

N2

F1

<          >

Fm

<          >

В таблицу выписываются все операторы F и соответствующие списки параметров<       >. Lh – функция вида   Поиск решений идет последовательно по шагам. N1 -число неизвестных параметров.

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

Таблица 2

Обозначение

Математические отношения

Параметры, связанные с отношением

F1

A+B+C-Pi=0

A, B, C

F2

sin(A)/a-sin(B)/b=0

A, B, a, b

F3

sin(B)/b-sin(C)/c=0

B, C, b, c

После того, как мы представили свой план решений, мы можем использовать FSS для визуального представления стратегии прямой волны. Запустим файл FSS.exe. По умолчанию, в программу введено формальное описание треугольника. Данное формальное описание включает 42 математических отношения и 21 переменную, что позволяет наиболее  полно описать данную геометрическую фигуру. Для решения задачи следует в поле «известные переменные» отметить известные переменные. При каждом изменении таблица, содержащая план решения будет пересчитываться. В левом нижнем поле будет выводиться количество переменных получаемых на каждом шаге вычислений (рис. 1).

Похожие материалы

Информация о работе