Курсовая работа на тему «Системы машинного зрения»

Системы машинного зрения запрограммированы для выполнения узкоспециализированных задач, таких как подсчет объектов на конвейере, чтение серийных номеров или поиск поверхностных дефектов. Польза системы визуальной инспекции на основе машинного зрения заключается в высокой скорости работы с увеличением оборота, возможности 24-часовой работы и точности повторяемых измерений.

Курсовая работа с гарантией

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ОПИСАНИЕ АСУ

1.1 Структурная схема

2. ОПИСАНИЕ ПЕРВИЧНЫХ ДАТЧИКОВ

2.1 Весоизмерительная ячейка Siwarex R серии BB

2.2 Система технического зрения FZM1-350-ECT

3. ОПИСАНИЕ МИКРОКОНТРОЛЛЕРА

4. ОПИСАНИЕ СИСТЕМЫ ВВОДА-ВЫВОДА

4.1 Модульная станция ввода-вывода Simantic ET200S

4.2 Сенсорная панель Simantic TP 177B

5. ОПИСАНИЕ ОБЪЕКТА УПРАВЛЕНИЯ

6. ОПИСАНИЕ ИНТЕРФЕЙСА

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

7. АЛГОРИТМ ОПРОСА ДАТЧИКОВ

8. РАСЧЕТ НАДЕЖНОСТИ АСУ

9. ПОДГОТОВКА СТАТИЧЕСКИХ ДАННЫХ

10. РЕЗУЛЬТАТЫ, ПОЛУЧЕННЫЕ ПРИ ОБРАБОТКЕ ИСХОДНЫХ ДАННЫХ

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

Системы машинного зрения запрограммированы для выполнения узкоспециализированных задач, таких как подсчет объектов на конвейере, чтение серийных номеров или поиск поверхностных дефектов. Польза системы визуальной инспекции на основе машинного зрения заключается в высокой скорости работы с увеличением оборота, возможности 24-часовой работы и точности повторяемых измерений. Так же преимущество машин перед людьми заключается в отсутствии утомляемости, болезней или невнимательности. Тем не менее, люди обладают тонким восприятием в течение короткого периода и большей гибкостью в классификации и адаптации к поиску новых дефектов.

Компьютеры не могут «видеть» таким же образом, как это делает человек. Фотокамеры не эквивалентны системе зрения человека, и в то время как люди могут опираться на догадки и предположения, системы машинного зрения должны «видеть» путем изучения отдельных пикселей изображения, обрабатывая их и пытаясь сделать выводы с помощью базы знаний и набора функций таких, как устройство распознавания образов. Хотя некоторые алгоритмы машинного зрения были разработаны, чтобы имитировать зрительное восприятие человека, большое количество уникальных методов были разработаны для обработки изображений и определения соответствующих свойств изображения.

Хотя машинное зрение — процесс применения компьютерного зрения для промышленного применения, полезно перечислить часто использовались аппаратные и программные компоненты. Типовое решение системы машинного зрения включает в себя несколько следующих компонентов:

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

2.      Программное обеспечение для изготовления изображений для обработки. Для аналоговых камер это оцифровщик изображений

3.      Процессор (современный ПК <#»870777.files/image001.gif»>

Рисунок 1 — Схема АСУ

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

Рисунок 2 — Структурная схема АСУ

Управление производственной подсистемой реализовано на базе SCADA-системы WinCC компании Siemens и промышленных контроллеров Simatic S7-315F, станций распределённого ввода/вывода ET200S, сенсорных дисплеев TP177B. Также здесь используются элементы системы безопасности Safety Integrated на основе световых барьеров и средств сигнализации.

Объект управления состоит из двух РТК, которые имитируют изготовление деталей и сборку. Первый РТК включает робот-манипулятор, транспортёр с позицией обработки, систему взвешивания Siwarex, магазин для хранения заготовок, готовых и бракованных деталей. Второй РТК состоит из пневматического сборочного центра, поворотного стола, транспортёра, системы взвешивания Siwarex и робота-манипулятора. Два МР перемещают модели заготовок и готовых деталей между РТК. Система управления МР через беспроводной интерфейс интегрирована с системой WinCC и системой технического зрения.

Системы технического зрения и взвешивания позволяют имитировать функционирование производственной подсистемы анализа качества выпускаемых изделий. Результаты передаются в систему SAP ERP, где определяется и анализируется эффективность производства.
2. ОПИСАНИЕ ПЕРВИЧНЫХ ДАТЧИКОВ

В рассматриваемой АСУ датчиками являются весоизмерительная ячейка SIWAREX R серии ВВ и система технического зрения FZM1-350-ECT.
2.1 Весоизмерительная ячейка SIWAREX R серии ВВ

Весоизмерительная ячейка на базе гибкого стержня, для эксплуатации в небольших резервуарах и платформенных весах. Измерительный элемент представляет собой двойную изгибную полосу из нержавеющей стали, на которой расположены 4 расширительных измерительных полоски (DMS).

DMS установлены таким образом, что две из них работают на растяжение, а две других на сплющивание.

За счет воздействия нагрузки на измерительном направлении пружинное тело и связанные с ним DMS эластично деформируются. При этом вырабатывается измерительное напряжение пропорциональное нагрузке.

Таблица 1

Технические характеристики весоизмерительной ячейки SIWAREX R серии ВВ

.2 Система технического зрения FZM1-350-ECT

Технологии обработки изображений оптимизированы для решения задач позиционирования. Позиционирование объектов по форме: разделение скрепленных объектов, обнаружение частично скрытых объектов, компенсация скругленных или поврежденных кромок, проверка царапин и дефектов, обнаружение загрязненных или перекрывающихся объектов, проверка повреждений кромок и углов.

Таблица 2

Технические характеристики системы технического зрения FZM1-350-ECT

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

3. ОПИСАНИЕ МИКРОКОНТРОЛЛЕРА

В данной АСУ используется микроконтроллер Simantic S7-300F. Программируемый контроллер для построения распределенных систем автоматики безопасности. В этом микроконтроллере применяется CPU 315F-2DP с встроенными функциями автоматики безопасности и интерфейсом PROFIBUS DP, поддерживающим профиль PROFIsafe, реализованы стандартные функции управления с функциями автоматики.

микроконтроллер модульный зрение весоизмерительный

Таблица 3

Технические характеристики микроконтроллера Simantic S7-300F CPU 315-2DP

4. ОПИСАНИЕ СИСТЕМЫ ВВОДА-ВЫВОДА

Системы ввода вывода представлены модульной станцией ввода-вывода Simantic ET200S и человеко-машиным интерфейсом реализованным с помощью сенсорной панели Simantic PT 177B.
4.1 Модульная станция ввода-вывода Simantic ET200S

Станции ET200S используются для построения систем распределенного ввода-вывода программируемых контроллеров SIMATIC S7-300/ S7-400/ WinAC/ C7, базирующихся на промышленных сетях PROFIBUS DP или PROFINET IO.

Обширный спектр модулей различного назначения позволяет оптимально адаптировать станции ET200S к требованиям решаемой задачи. Интерфейсные модули обеспечивают возможность непосредственного подключения станции к электрическим или оптическим каналам связи PROFIBUS DP, а также электрическим каналам связи Industrial Ethernet, выполнять предварительную обработку данных на уровне станции, обеспечивать поддержку профиля PROFISafe в распределенных системах автоматики безопасности. При работе в системах распределенного ввода-вывода программируемых контроллеров S7-400 обеспечивается поддержка функций “горячей” замены как электронных, так и силовых модулей.

Таблица 4

Технические характеристики модульной станциии ввода-вывода Simantic ET200S

4.2 Сенсорная панель Simantic TP 177B

Сенсорные панели оператора SIMATIC серии 177 предназначены для построения систем человеко-машинного интерфейса и решения задач оперативного управления и мониторинга. Панели могут использоваться с программируемыми контроллерами SIMATIC S7-200/ S7-300/ S7-400, системами компьютерного управления SIMATIC WinAC, программируемыми контроллерами других фирм.

Таблица 5

Технические характеристики сенсорной панели Simantic TP 177B

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

5. ОПИСАНИЕ ОБЪЕКТА УПРАВЛЕНИЯ

Объект управления представлен промышленным роботом Юнимен-3000. Промышленный робот «Юнимен-3000» имеет шесть степеней свободы, из них четыре у руки (перемещение по горизонтали и вертикали, а также поворот относительно двух осей) и две у кисти (качание и захват). Поворот руки может выполняться одновременно с горизонтальным перемещением.
Робот «Юнимен-3000» работает в цилиндрической системе координат. Манипулятор, пульт управления и гидравлический узел смонтированы раздельно.

Большая грузоподъемность робота позволяет использовать его для транспортировки тяжелых деталей и узлов.

Таблица 6

Технические характеристики промышленного робота Юнимен-3000

6. ОПИСАНИЕ ИНТЕРФЕЙСА

Так как рассматриваема АСУ базируется на промышленном контроллере Simantic компании Siemens AG, то система передачи данных в АСУ основа на открытой промышленной сети PROFIBUS (PROFIBUS DP — профиль протоколов этой сети), разработанной этой же компанией Siemes AG.

На физическом уровне интерфейс представлен электрической сетью с шинной топологией, использующей экранированную витую пару, соответствующую стандарту RS-485.

Так же устройства данной АСУ поддерживают интерфейс Ethernet.

Таблица 7

Технические характеристики протокола PROFIBUS DP

 

Таблица 8

Технические характеристики интерфейса RS-485

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

7. АЛГОРИТМ ОПРОСА ДАТЧИКОВ

Рисунок 3 — Блок схема алгоритма опроса датчиков

Алгоритм опроса датчиков

.                                                               Подготовка к началу работы.

.        Система передает значения управляемых параметров (заданных и текущих) в микроконтроллер.

.        В микроконтроллере на основе разности между значениями управляемых параметров вырабатывается управляющий сигнал g((x-x0),(y-y0),(z-z0)). Управляющий сигнал поступает в мобильный робот, после получения управляющего сигнала происходит изменение значений управляемых величин(V[g((x-x0),(y-y0),(z-z0))]).

.        Система опрашивает датчики, для получения текущего значения управляемых параметров.

.        Текущие значения поступают в микроконтроллер, где происходит их сравнения с заданными. Если значения совпадают, то система вырабатывает сигнал прерывания и выводит на экран сообщение о выполнении(пункт 7,8). Если значения не совпадают, то система возвращается к пункту 3.

8. РАСЧЕТ НАДЕЖНОСТИ АСУ

Для расчета надежности предоставления информации составим сводную таблицу всех элементов системы с указанием из времени наработки на отказ.

Таблица 9

Сводная таблица элементов системы

 

Построим кривую надежно предоставления информации. Функция описывающая эту кривую имеет вид:

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

,

где ,Tn — время наработки на отказ элемента.

.

 

Рисунок 4 — Кривая надежного предоставления информации

Оценим вероятность надежного предоставления информации в течение 10000ч. Из графика видно, что значение данной вероятности примерно составляет 52.5%.

Оценим доверительную вероятность для уровня вероятности 0,999

Рисунок 5 — Доверительная вероятность

Время в течение, которого надежность предоставления информации будет выше уровня вероятности 0,999, составляет 15 часов.
9. ПОДГОТОВКА СТАТИЧЕСКИХ ДАННЫХ О ВРЕМЕНИ НАРАБОТКИ И ВРЕМЕНИ ВОССТАНОВЛЕНИЯ КОМПОНЕНТА ССОИ. РАСЧЕТ ОЦЕНКИ СРЕДНЕЙ НАРАБОТКИ НА ОТКАЗ (Т0)

В качестве исходных данных возьмем следующие данные:

Таблица 10

Номера прерываний

Таблица 11

Время обработки запросов

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

На основании исходных данных (таблица 10), произведем расчет суммарного (общего) времени пребывания системы в работоспособном состоянии:

,

где N = 6 — суммарное за период испытаний количество прерываний работоспособного функционирования;

thl — момент времени фактического начала работы после наступления
(l-1)-го прерывания; kl — момент времени фактического окончания работы при наступлении l-го прерывания.

Переведем время данное в таблице в секунды и подсчитаем ТPi:

tkl — thl=1272 с

tk2 — th2=1181 с

tk3 — th3=549 с

tk4 — th4=1212 с

tk5 — th5=2432 с

tk6 — th6=3600 с

Рассчитаем среднюю наработку на отказ по формуле:

,

где    Tpi — суммарное (общее) время пребывания АИС в работоспособном состоянии; — суммарное число отказов.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

k=6

,

Расчет оценки среднего времени восстановления.

Рассчитаем среднее время восстановления в работоспособное состояние после отказа:

,

где k = 5 — число отказов, после которых происходило восстановление во время испытаний;

tbi — время восстановления после j-го отказа.

tb1=622 c

tb2=752 c

tb3=497 c

tb4=228 c

tb5=257 c

Расчет оценки среднего времени реакции ССОИ на получение входного сигнала.

Вычислим среднее время реакции:

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Подробнее

где m = 7 — количество замеров времени обработки запросов i-го типа (табл.11.);

tis время обработки входной информации (табл. 11.).

Расчет значения коэффициента готовности ССОИ.

Произведем расчет значения коэффициента готовности:

Расчет оценки вероятности надежного преобразования входной информации.

Вероятность рассчитывается по формуле:

,

где    Toi и Tbi — среднее время наработки на отказ и восстановления после отказа;

Tpeaк.i — среднее время реакции

В качестве значения доверительной вероятности α возьмем значение α=0,999 для повышения точности расчетов.

Определение значения доверительной вероятности g для интервала оценки Расчет нижней  и верхней  доверительных границ для показателя наработки на отказ можно произвести по формулам:

где    коэффициенты r1(k,a) = 6,68 и r3(k,a) = 0,27 берутся из табл. 1.1. и 1.2. в приложении 1;

Toi= 1707,66 с — оценка

α = 0,999 — доверительная вероятность.

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Заказать курсовую

Расчет нижней  и верхней  доверительных границ для показателя времени восстановления работоспособности АИС производится по формулам:

где    коэффициенты r1 (k,a) = 6,68 и r3(k,a) = 0,27;

Tbi = 471,2 с — оценка.

Расчет нижней  и верхней  доверительных границ для показателя коэффициент готовности производится по формулам:

,

,

,

,

где  с — нижняя доверительная граница для показателя наработки на отказ;

с — верхняя доверительная граница для показателя наработки на отказ;

с — нижняя доверительная граница для показателя времени восстановления работоспособности;

с — верхняя доверительная граница для показателя времени восстановления работоспособности;

Расчет нижней  и верхней  доверительных границ вероятности надежного представления запрашиваемой выходной информации производится по формулам:

,

Нужна помощь в написании курсовой?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Наша система гарантирует сдачу работы к сроку без плагиата. Правки вносим бесплатно.

Цена курсовой

,

,

,
10. РЕЗУЛЬТАТЫ, ПОЛУЧЕННЫЕ ПРИ ОБРАБОТКЕ ИСХОДНЫХ ДАННЫХ

Сведем полученные данные в таблицу.

Таблица 12

Результаты обработки исходных данных.

ЗАКЛЮЧЕНИЕ

Анализ графика аппаратной части АСУ показывает, что при заданном уровне надежности α=0.999 система находится в работоспособном состоянии течении 16 часов. Что является крайне не высоким показателем. Для повышения времени работы автоматизированной системы управления, необходимо, например, поменять датчики на более надежные. Также, при анализе надежного предоставлении информации в течении 10000 часов, система показывает невысокую надежность 0,53.

Во второй части данной курсовой работы мы произвели расчет нижней
() и верхней () доверительных границ вероятности надежного представления запрашиваемой выходной информации: они составили 0,044 и 0,92 соответственно. Значит, рассматриваемая нами будет работать надежно, без сбоев в течение заданного промежутка времени.   СПИСОК ЛИТЕРАТУРЫ

1.        Линаев В.В, Сертификация информационных технологий программных средств и баз данных, Казань, 2010

2.      Костогрызов А.И., Петухов А.В., Щербина А.М. Основы оценки, обеспечения и повышения качества выходной информации в АСУ организованного типа, М.: «Вооружение. Политика. Конверсия», 1994.

.        Климов Г.П. Теория вероятности и математическая статистика М.: МГУ, 1983.

.        Вентцель Е.Г. Теория вероятностей, М.: Наука, 2009.

6.      www.sta.ru

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

297

Закажите такую же работу

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке