Презентация на тему "Контролер на нечёткой логике для систем числового программного управления"

Презентация: Контролер на нечёткой логике для систем числового программного управления
1 из 22
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
3.5
2 оценки

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Контролер на нечёткой логике для систем числового программного управления" по информатике, включающую в себя 22 слайда. Скачать файл презентации 1.06 Мб. Средняя оценка: 3.5 балла из 5. Для студентов. Большой выбор учебных powerpoint презентаций по информатике

Содержание

  • Презентация: Контролер на нечёткой логике для систем числового программного управления
    Слайд 1

    Контролер на нечёткой логике для систем числового программного управления

    Выполнил студент 5-го курса Чалый Борис Руководитель: Крапивный Юрий Николаевич

  • Слайд 2

    Цели и задачи

    Задачей настоящего проекта является реализация программного продукта, на основе нечетких запросов способного оптимизировать и управлять раскройным станком с четырьмя степенями свободы(рис.1).

  • Слайд 3

    Рисунок 1 Y Z X G G L L

  • Слайд 4

    Установка лазерной резки Syncronoфирмы Prima Power

  • Слайд 5

    Главная и локальная оси

  • Слайд 6

    Для достижения данной цели требуется решить следующие задачи:

    Проанализировать особенностипроектирования подобных систем; Произвести выбор программной среды; Разработать интерпретатор; Построитьнечёткую модель с использованием Look-Ahead алгоритма; Разработать программу, на основе построенной модели.

  • Слайд 7

    Интерпретатор

    Рисунок 2 – Входной файл программы G-код — условное именование языка программирования устройств с ЧПУ

  • Слайд 8

    Рисунок 3 – Тестовый контур

  • Слайд 9

    Look-Ahead алгоритм

    Основной целью является анализ перемещений в следующих тактах для принятия решения о перераспределении нагрузки по движению в текущем такте. Для этого в некой заранее выделенной области (рис.4) программа будет «смотреть» на такты которые нужно выполнить и в зависимости от задания в тактах будет принимать решения о перераспределении нагрузки. Рисунок 4

  • Слайд 10

    Правила для Look-Ahead

    П1: ЕСЛИ «Дистанция» низкая ТО «Нагрузка Локальная» высокая, «Нагрузка Глобальная» низкая; П2: ЕСЛИ «Дистанция» высокая ТО «Нагрузка Локальная» низкая, «Нагрузка Глобальная» высокая;

  • Слайд 11
  • Слайд 12

    Реализация модели в Delphi

    Для реализации данной модели в Delphi были написаны несколько функций. Функияkof() – для подсчёта степени принадлежности. Функция fuzz – фаззификация. Функция defuzz– дефаззификация. Для дефаззификация был выбран Метод Центра Тяжести – в качестве выходного значения у0 выбирается абсцисса центра тяжести площади, расположенной под функцией принадлежности mв(у), уÎY:

  • Слайд 13

    Эксперименты

    Рисунок 5

  • Слайд 14

    Линейная модель 1586041,11 Нечёткая модель 1273685,29 Рисунок 6

  • Слайд 15

    Линейная модель 7493369,59 Нечёткая модель 7593776,29 Рисунок 7

  • Слайд 16

    Рисунок 8

  • Слайд 17
  • Слайд 18

    Локальный контур 59 209 238 Глобальный контур 11 512 401

  • Слайд 19

    П1: ЕСЛИ «Дистанция» средняя ТО «Нагрузка Локальная» высокая, «Нагрузка Глобальная» низкая; Локальный контур 63 515 552 Глобальный контур 7 206 087

  • Слайд 20

    П1: ЕСЛИ «Дистанция» средняя ТО «Нагрузка Локальная» низкая, «Нагрузка Глобальная» высокая; Локальный контур 56 146 313 Глобальный контур 14 575 325

  • Слайд 21

    Выводы

    Нечёткая модель с Look-ahead алгоритмом, улучшила качество работы СЧПУ, путём целесообразного распределения нагрузки между осями.

  • Слайд 22

    Программная модель контролера на нечёткой логике

    Выполнил студент 5-го курса Чалый Борис Руководитель: Крапивный Юрий Николаевич

Посмотреть все слайды

Сообщить об ошибке