Реализованная экспертная система тестировалась в Лаборатории ………………………………………………………………………………
В процессе тестирования оценивалась и проверялась работа экспертной системы с целью приведения в соответствие с реальными запросами пользователей.
Рассмотрим, например, один из результатов тестирования:
Пусть исследуется конструкция, изготовленная из стали марки Вст3кп.
Необходимо выяснить условия дальнейшей эксплуатации исследуемой конструкции.
Результат, который выдает экспертная система представлен на рисунке 6.1.
Программа выдала значение: условия эксплуатации следует корректировать.
То есть необходимо уменьшить нагрузку в исследованной точке конструкции. Если невозможно это сделать, то не следует далее эксплуатировать конструкцию в целом.
В данной работе представлено технико-экономическое обоснование формирования модели анализа работоспособности элементов металлоконструкций.
Разработка экспертной системы (ЭС) заключается в представлении знаний в виде модели, которая затем заносится в базу знаний. ЭС имеет существенные достоинства при решении задач в данной предметной области (ПО):
-удобство работы;
-структурированное представление знаний;
-полученные решения сопровождаются объяснениями;
(эксплуатационно-технического уровня)
Для обобщающей характеристики модели можно использовать обобщающий индекс эксплуатационно-технического уровня JЭТУ, который рассчитывается как произведение частных индексов [17].
Для учета значимости отдельных параметров может быть применен балльно-индексный метод:
JЭТУ=
, (7.1)где JЭТУ- комплексный показатель качества по группе показателей;
n- число рассматриваемых показателей;
Bi- коэффициент весомости i-ого показателя в долях единицы, устанавливаемый экспертным путем (сумма весов всех рассматриваемых показателей должна составлять единицу);
Xi- относительный показатель качества, устанавливаемый экспертным путем по выбранной шкале оценивания.
В качестве базового варианта выбрана построенная модель представления знаний.
В таблице 7.1 представлены результаты расчета балльно-индексным методом. Использована пятибалльная шкала оценивания.
Таблица 7.1- Расчет показателя качества балльно-индексным методом
Показатели качества | Коэффициентвесомости | Проект | Аналог | ||
1 Рациональность | 0.1 | 4 | 0.4 | 2 | 0.2 |
2 Быстродействие | 0.3 | 5 | 1.5 | 2 | 0.6 |
3 Круг решаемых задач | 0.4 | 5 | 2 | 2 | 0.8 |
4 Удобство работы | 0.2 | 4 | 0.8 | 1 | 0.2 |
Итого | 1 | JЭТУ=4.7 | JЭТУ=1.8 |
Таким образом, разработанная модель представления знаний имеет более высокий показатель эксплуатационно-технического уровня по сравнению с аналогом.
Планирование работ заключается в составлении перечня работ, необходимых для достижения поставленных задач; определения исполнителей каждой работы; установлении продолжительности работ в рабочих днях; построение линейного графика.
Трудоемкость работ определяется с учетом срока окончания работ, объемом выполняемых функций. Для разработки модели было задействовано два человека.
Для определения ожидаемой продолжительности работы tож применяется вариант использования вероятностных оценок длительности работ. Он основан на использовании трех оценок: tmax, tmin, tн.в.
tож=
, (7.2)где tmin - кратчайшая продолжительность заданной работы (оптимистическая оценка);
tmax - самая большая продолжительность работы (пессимистическая оценка);
tн.в - наиболее вероятная по мнению экспертов продолжительность работы (реалистическая оценка).
Результаты оценки трудоемкости отдельных видов работ оформлены в таблицу 7.2.
Таблица 7.2 - Оценка трудоемкости работ
Наименование работ | Исполнители(должность) | Кол-во человек | Продолжитель-ность работ | ||||
tmin | tmax | tн.в | tож | ||||
1. Обоснование необходимости в разработке модели | руководитель | 1 | 1 | 1 | 1 | 1 | |
2. Постановка задачи | руководительинженер | 2 | 1 | 1 | 1 | 1 | |
3. Изучение предметной области | инженер | 1 | 5 | 7 | 6 | 6 | |
4. Подбор и изучение литературы | руководительинженер | 2 | 16 | 18 | 17 | 17 | |
5. Разработка и утверждение технического задания | руководительинженер | 2 | 4 | 5 | 5 | 5 | |
6. Формирование исходных данных для создания ЭС | инженер | 1 | 4 | 6 | 5 | 5 | |
7. Формирование параметров и их значений для ЭС | инженер | 1 | 10 | 13 | 12 | 12 | |
8. Формирование сети параметров, правил и формул, используемых в ЭС | инженер | 1 | 11 | 15 | 13 | 13 | |
9. Тестирование модели | руководительинженер | 2 | 1 | 1 | 1 | 1 | |
10. Оценка полноты решения поставленной задачи | руководительинженер | 2 | 1 | 2 | 2 | 2 | |
11. Рассмотрение вопросов безопасности жизнедеятельности, проведение экономических расчетов | инженер | 1 | 6 | 8 | 7 | 7 | |
12. Оформление пояснительной записки | инженер | 1 | 13 | 15 | 14 | 14 | |
Итого | 84 |
При составлении ленточного графика был охвачен весь перечень выполненных работ по теме. Он выполнен в форме таблицы 7.3.
Таблица 7.3- Построение ленточного графика
Перечень работ | Исполнители | Трудоемкость чел/дн | численность чел. | длительность дней | Продолжительность работ, недель | |||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |||||
1. Обоснование необходимости в разработке модели | руково-дитель | 1 | 1 | 1 | ||||||||||
2. Постановка задачи | руково-дительинженер | 1 | 2 | 2 | ||||||||||
3. Изучение предметной области | инженер | 6 | 1 | 6 | ||||||||||
4. Подбор и изучение литературы | руково-дительинженер | 10 | 2 | 20 | ||||||||||
5. Разработка и утверждение технического задания | руково-дительинженер | 2 | 2 | 4 | ||||||||||
6. Формирование исходных данных для создания ЭС | инженер | 5 | 1 | 5 | ||||||||||
7. Формирование параметров и их значений для ЭС | инженер | 12 | 1 | 12 | ||||||||||
8. Формирование сети параметров, правил и формул, используемых в ЭС | инженер | 10 | 1 | 10 | ||||||||||
9. Тестирование ЭС | руково-дительинженер | 1 | 1 | 1 | ||||||||||
10. Оценка полноты решения поставленной задачи | руково-дительинженер | 2 | 2 | 4 | ||||||||||
11. Рассмотрение вопросов безопасности жизнедеятельности, проведение экономических расчетов | инженер | 4 | 1 | 4 | ||||||||||
12. Оформление пояснительной записки | инженер | 10 | 1 | 10 | ||||||||||
Общая длительность проведения работ | 79 |
Смета затрат на разработку проекта состоит из прямых и накладных расходов. Смета затрат вычисляется по формуле (1).