
- •Лабораторная работа №3 «Определения границ фаз в термическом анализаторе сплавов с помощью нечеткой логики»
- •Краткие теоретические сведения
- •Определение границ фазовых составляющих сплава с помощью четкой логики
- •Определение границ фаз с помощью нечеткой логики
- •Алгоритм определения границ фаз с помощью нечеткой логики.
- •Подготовка к лабораторной работе.
- •Порядок выполнения работы
- •Содержание отчета по лабораторной работе
- •Краткие теоретические сведения.
- •Выполнение работы
- •Файл-процедура для нахождения локального минимума
- •Файл-процедура для нахождения точки конца кристаллизации
- •Файл-процедура для нахождения точек
- •7.1.4 Результаты работы программы для обнаружения границ фаз в термическом анализаторе алюминиевых сплавов при помощи четкой логики.
- •7.2 Для нечеткой логики
- •Файл-процедура для нечеткой логики: определяет максимум
- •7.3 Результаты работы программы для обнаружения границ фаз в термическом анализаторе алюминиевых сплавов при помощи нечеткой логики.
- •Файл-сценарий для создания снв и сохранения ее на диске в виде файла
- •Аннотация к созданной снв
- •7.3. Сравниваем результат работы программы обнаружения границ фаз с помощью четкой логики с результатом работы программы обнаружения границ фаз с помощью нечеткой логики.
Подготовка к лабораторной работе.
Ознакомиться с краткими теоретическими сведениями.
Написать две программы в виде файлов-процедур для нахождения максимума и минимума. Результатом работы программ должны быть вычисленные значения параметров, рассмотренных в п. 1.1.
Используя данные о диапазоне изменения значений входных и выходных параметров, границы и тип ФП, правила, веса правил и метод дефазификации, изложенные в п. 1.4, написать программу в виде файла-сценария для создания СНВ и сохранения ее на диске в виде файла.
Написать две программы в виде файлов-процедур для нахождения максимума и минимума. Результатом работы программ должны быть вычисленные значения параметров, рассмотренных в п. 1.2.
Написать программу по обнаружению границ фаз с помощью четкой логики для кривых темпа охлаждения, выбранных из таблицы 2.1 согласно номеру варианта.
Написать программу по обнаружению границ фаз с помощью нечеткой логики для тех же кривых темпа охлаждения.
Таблица 2.1.
-
№ варианта
Имя файла с данными по КТО
3+8
curve11.xy – curve13.xy, curve39.xy ,curve40.xy
Порядок выполнения работы
Включить ПЭВМ и запустить программу MatLab.
Наберите программы, написанные по п. 2.2.
Наберите программу, написанную по п. 2.5.
Запустите программу на исполнение для всех кривых темпа охлаждения.
Полученные результаты занесите в протокол лабораторной работы.
Наберите программу, написанную по п. 2.3.
Выведите на экран графики всех ФП для каждой переменной, а также аннотацию к системе.
Полученные результаты занесите в протокол лабораторной работы.
Наберите программы, написанные по п. 2.4.
Наберите программу, написанную по п. 2.6.
Запустите программу на исполнение для всех кривых темпа охлаждения.
Полученные результаты занесите в протокол лабораторной работы.
Сравните результат работы программы обнаружения границ фаз с помощью четкой логики с результатом работы программы обнаружения границ фаз с помощью нечеткой логики. Занесите результаты в протокол лабораторной работы.
Измените веса правил № 26, 68, 79 на (0,5), (0,6), (1).
Посмотрите, как сказались изменения весов этих правил на результаты определения границ фаз. Результаты занесите в протокол лабораторной работы.
Содержание отчета по лабораторной работе
Отчет по лабораторной работе должен содержать:
При допуске к лабораторной работе
Цель лабораторной работы.
Краткие теоретические сведения.
Алгоритм работы программ, составленных по п. 2.2.
Написанные для среды MatLab программы с комментариями по п. 2.2.
Алгоритм работы программ, составленных по п. 2.3.
Написанные для среды MatLab программы с комментариями по п. 2.3.
Написанные для среды MatLab программы с комментариями по п. 2.4.
Алгоритм работы программ, составленных по п. 2.5.
Написанные для среды MatLab программы с комментариями по п. 2.5.
4.1.10. Алгоритм работы программ, составленных по п. 2.6.
4.1.11. Написанные для среды MatLab программы с комментариями по п. 2.6.
При сдаче лабораторной работы к материалам по п. 4.1 должны быть добавлены результаты выполнения работы.
Результаты выполнения программы по п. 3.5.
Результаты выполнения программы по п. 3.8.
Результаты выполнения программы по п. 3.12.
Результаты выполнения программы по п. 3.13.
Результаты выполнения программы по п. 3.15.