Научный журнал
Современные наукоемкие технологии
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

РАЗРАБОТКА СИСТЕМЫ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ПРЕЦИЗИОННОЙ ШТАМПОВКОЙ НА ОСНОВЕ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ

Гавариев Р.В. 1 Гавариева К.Н. 2
1 Казанский национальный исследовательский технический университет им. А.Н. Туполева
2 Казанский (Приволжский) федеральный университет
В статье приведены результаты математического моделирования системы управления устройства индукционного нагрева заготовок, устройства исключения брака после нагрева поковки технологического процесса горячей объемной штамповки зубчатых конических колес посредством конечных автоматов. Конечные автоматы широко применяются в теории формальных языков при осуществлении автоматного подхода к программированию, а также при взаимосвязи алгоритмов логического управления. Для формирования определенного функционирования алгоритмов синтезированные конечные автоматы должны быть детерминированными. Применение указанного математического аппарата позволяет просмотреть единую логику управления процессом горячей объемной штамповки, который объединяет множество взаимодействующих подсистем для выполнения общего задания. В результате предлагается такая методика, которая позволила бы на этапе проектирования и разработки технологического процесса горячей объемной штамповки четко представить логику диспетчерского управления, определения и реагирования на ошибки при работе, в виде конечно-автоматной сети функционирования всех подсистем комплекса. В качестве предмета исследования выступает структура системы управления технологическим процессом горячей объемной штамповки конических колес, состоящим из автоматизированного оборудования для горячей штамповки, устройства индукционного нагрева заготовок, устройства подачи заготовок, устройства сортировки бракованных поковок и промышленного робота-манипулятора.
горячая объемная штамповка
индукционный нагрев
конечные автоматы
система управления
математическое моделирование
1. Охрименко Я.М. Полезное действие трения в процессах штамповки, прессования и выдавливания // Кузнечно-штамповочное производство 1981. № 6. C. 17–20.
2. Зенкевич С.Л., Ющенко А.С. Основы управления манипуляционными роботами. М.: Изд. МГТУ им. Н.Э. Баумана, 2000. 400 с.
3. Руднев В.В. Конечный автомат как объект управления // Автоматика и телемеханика. 1978. № 9. С. 126–135.
4. Gavarieva K.N., Simonova L.A., Pankratov D.L., Gavariev R.V. Development of expert systems for modeling of technological process of pressure casting on the basis of artificial intelligence. IOP Conference Series Materials Science and Engineering. September 2017. Institute of Physics Publishing. DOI: 10.1088/1757-899x/240/1/012019.
5. Максимов А.А. Один подход к построению конечно-автоматной управляющей сети // Вестник МГТУ им. Н.Э. Баумана. Серия Приборостроение. 2012. № S6. C. 14–29.
6. Иванов В.А., Медведев В.С. Математические основы теории оптимального и логического управления. М.: Изд. МГТУ им. Н.Э. Баумана, 2011. 599 с.
7. Gavarieva K.N., Simonova L.A., Pankratov D.L., Shibakov V.G., Gavariev R.V. Application of multi-agent system for control of parameters of precision stamping process of bevel gears. IOP Conference Series: Materials Science and Engineering. 2018. Vol. 412. DOI: 10.1088/1757-899X/412/1/012020.
8. Shaparev A.V., Savin I.A. Calculation of Joint Plastic Deformation to Form Metal Compound in Cold Condition. Solid State Phenomena. 2017. Vol. 265. P. 313–318. DOI: 10.4028/www.scientific.net/ssp.265.313.
9. Бухаров М.Н. Использование теории конечных автоматов для управления сложными системами // Информационно-технологический вестник. 2015. № 1(03). С. 31–46.
10. Кибкало М.А. Об автоматной сложности классов поста булевых функций // Интеллектуальные системы. 2011. Т. 15. № 1–4. С. 379–400.
11. Гавариева К.Н., Симонова Л.А. Разработка базы знаний для системы нечеткого логического вывода процесса прецизионной штамповки // Научно-технический вестник Поволжья. 2020. № 1. С. 62–64.

Согласно исследованиям иностранных ученых, процесс горячей объемной штамповки (ГОШ) конических зубчатых колес без дополнительной токарной обработки является технологически и экономически эффективным. При производстве на кузнечно-прессовом оборудовании конических колес с одновременным формообразованием зубьев с применением метода точной объемной штамповки снижаются затраты на изготовление изделий на 10–12 % [1]. Однако горячая объемная штамповка является сложным производственным процессом, зависящим от множества факторов (температура заготовки и штампа, закрытая высота штампа, усилие штамповки, объем заготовки).

Для получения качественных зубчатых конических колес необходимы контроль и регулировка указанных параметров. Реализация данной задачи возможна за счет использования средств автоматизации, позволяющих вносить коррективы, не останавливая производственный процесс. Математические модели нашли широкое применение при проектирования дискретных производственных систем, таких как горячая объемная штамповка. При формировании структурных схем и алгоритмов функционирования подобных комплексов оптимально использование метода конечных автоматов [2; 3].

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

Описание организационной структуры

Производство зубчатых конических колес методом прецизионной штамповки начинается с индукционного нагрева заготовок до температуры штамповки, равной 1051–1150 °С. После нагрева заготовка движется по транспортеру пластинчатому, оснащенному пирометром. Пирометр замеряет температуру заготовки. В случае если температура заготовки находится в диапазоне 850–1050 °С или 1201–1270 °С, срабатывает отсекатель, который сталкивает бракованные заготовки в тару. Если же температура заготовки находится в диапазоне 1151–1200 °С, срабатывает блокиратор, приостанавливающий транспортировку поковки в зону штампа [4]. Оптимальной температуры поковки поступают в рабочую зону штампа формообразующего. При этом с помощью высотомера выполняется замер высотного размера заготовки, от которого производится регулировка закрытой высоты штампа. Компоновочная структура технологического процесса представлена на рисунке.

gavariev1.tif

Компоновочная схема участка горячей объемной штамповки зубчатых конических колес

Моделирование работы подсистем технологического процесса ГОШ

Автоматизированное управление технологическим процессом ГОШ зубчатых конических колес характеризуется сложным технологическим поведением. Поэтому рациональным будет применение такого метода управления технологическим процессом точной штамповки зубчатых конических колес, который в первую очередь регулировал бы потоки производственной системы и координировал рабочие циклы оборудования производственной системы для выполнения заданного технологического процесса [5].

Логико-программное управление позволяет решать такого типа задачи, а с помощью теории конечных автоматов и графов функционирования можно выполнить формализованное описание технологического процесса. Синтез системы логико- программного управления формируется по блокам, выделяя воздействия на каждый исполнительный механизм. Основная задача синтеза систем логико-программного управления состоит в формировании алгоритмической структуры блоков командных и управляющих сигналов, т.е. необходимо представление последовательности смены дискретных состояний производственной системы. Для формирования выводов команд управления перевода процесса в требуемое состояние и описания последовательности действий согласно логическим сигналам о положении управляемого техпроцесса составляют алгоритм программного управления [6; 7].

Основной задачей логико-программного управления является стабилизация отклонений протекающего процесса от запланированного, что в конечном итоге влияет на обеспечение выполнения плана выпуска готовой продукции, обеспечение эффективного использования оборудования, сокращение длительности производственного цикла и объема незавершенного производства [8].

Рассмотрим представление логико-программного управления технологического процесса горячей объемной штамповки зубчатых конических колес в виде конечного автомата.

Конечный автомат представляет собой математическую модель S = {A, Q, V, δ, λ}, где А = {a1, a2, a3, …, am}, Q = {q1, q2, q3, …, qn}, V = {v1, v2, v3, …, vk} – это конечные множества (алфавиты), А – множество входных логических сигналов, V – множество выходных логических сигналов, Q – множество внутренних состояний автомата, λ – функция выходов, δ – функция переходов [9; 10].

Таблицы функций переходов и выходов являются алгоритмами конечных автоматов процессов и состояний процессов. Период активации состояний процесса служит тактом для конечных автоматов [11].

В табл. 1 приведена функция переходов и выходов конечного автомата индукционного нагрева заготовок.

Таблица 1

Функция переходов и выходов конечного автомата индукционного нагрева заготовок

 

а1

а2

q0

q1 V1

q0 V0

q1

q1 V1

q0 V0

Алгоритм работы конечного автомата индукционного нагрева:

1. Блок вывода управляющей команды отображает сообщение a1 – «Запустить процесс нагрева заготовок».

При активности сигнала пуска конечный автомат из состояния q0 – «Процесс не активен» переходит в состояние q1 – «Процесс нагрева заготовок» путем выдачи команды v1 – «Процесс нагрева заготовок».

При активности сигнала пуска конечный автомат в состоянии q1 – «Процесс нагрева заготовок» остается в этом же состоянии и выдает команду v1 – «Процесс нагрева заготовок активный».

2. Блок вывода управляющей команды отображает сообщение a2 – «Остановить процесс нагрева заготовок».

При активности сигнала пуска конечный автомат в состоянии q0 – «Процесс не активен» остается в этом же состоянии и выдает команду v0 – «Процесс нагрева заготовок не активен».

При активности сигнала пуска конечный автомат из состояния q1 – «Процесс нагрева заготовок» переходит в состояние q0 – «Процесс не активен» путем выдачи команды v0 – «Процесс нагрева заготовок не активен».

Функция переходов и выходов конечного автомата блокиратора-отсекателя представлена в табл. 2.

Таблица 2

Функция переходов и выходов конечного автомата устройства исключения бракованных поковок

 

а1

а2

а1

а2

q0

q1 V1

q1 V2

q3V3

q3V2

q1

q1 V1

q1V2

q0 V0 → q1V2n

q0 V0 → q1V2n

q2

q0 V0 → q1Vn

q0 V0 → q1V2n

q3V3

q2V3n+1

Алгоритм работы конечного автомата блокиратора-отсекателя:

1. Блок вывода управляющей команды отображает сообщение a1 – «Температура заготовки 850–1050 °С, запустить процесс движения устройства исключения бракованных поковок в режиме отсекатель».

При активности сигнала пуска конечный автомат из состояния q0 – «Начальное положение устройства исключения бракованных поковок» переходит в состояние q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» путем выдачи команды V1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель».

При активности сигнала пуска конечный автомат в состоянии q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» остается в этом же состоянии и выдает команду V1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель активный».

Конечный автомат из состояния q2 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор» при воздействии сигнала пуска переходит в состояние q0 – «Начальное положение устройства исключения бракованных поковок» путем выдачи команды V0 – «Процесс движения устройства исключения бракованных поковок в начальном положении» и переходит в состояние q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» при управляющей команде Vn – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель активное».

2. Блок вывода управляющей команды отображает сообщение a2 – «Температура заготовки 1201–1270 °С, запустить процесс движения устройства исключения бракованных поковок в режиме отсекатель».

При активности сигнала пуска конечный автомат из состояния q0 – «Начальное положение устройства исключения бракованных поковок» переходит в состояние q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» путем выдачи команды V2 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель».

Конечный автомат в состоянии q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» при поступлении команды, v2 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель активный» и остается в этом же состоянии.

Конечный автомат из состояния q2 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор» переходит в состояние q0 – «Начальное положение устройства исключения бракованных поковок» при воздействии команды v0 – «Процесс движения устройства исключения бракованных поковок в начальном положении» и переходит в состояние q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» путем выдачи команды V2n – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель активный».

3. Блок вывода управляющей команды отображает сообщение a3 – «Температура заготовки 1151–1200 °С, запустить процесс движения устройства исключения бракованных поковок в режиме блокировка».

Если конечный автомат находится в состоянии q0 – «Начальное положение устройства исключения бракованных поковок», то при управляющем активном сигнале конечный автомат переходит в состояние q2 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор» при команде V3 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор».

При активности сигнала пуска конечный автомат из положения q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» переходит в состояние q0 – «Начальное положение устройства исключения бракованных поковок» путем выдачи команды v0 – «Процесс движения устройства исключения бракованных поковок в начальном положении» и переходит в состояние q2 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» при команде V3n – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор активный».

Конечный автомат остается в состоянии q2 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор» при выводе команды V3n – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор активный».

4. Блок вывода управляющей команды отображает сообщение a4 – «Температура заготовки 1151–1200 °С, запустить процесс движения устройства исключения бракованных поковок в режиме блокировка 5 сек.».

Конечный автомат из состояния q0 – «Начальное положение устройства исключения бракованных поковок» переходит в состояние q3 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор» при активном сигнале пуска и выдаче команды V3 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор».

Конечный автомат из состояния q1 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» переходит в состояние q0 – «Начальное положение устройства исключения бракованных поковок» при команде v0 – «Процесс движения устройства исключения бракованных поковок в начальном положении» и переходит в состояние q2 – «Процесс движения устройства исключения бракованных поковок в режиме отсекатель» путем выдачи команды V3n – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор активный».

Конечный автомат остается в состоянии q2 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор» при активности сигнала пуска путем выдачи команды V3n+1 – «Процесс движения устройства исключения бракованных поковок в режиме блокиратор 5 сек. активный».

Заключение

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


Библиографическая ссылка

Гавариев Р.В., Гавариева К.Н. РАЗРАБОТКА СИСТЕМЫ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ПРЕЦИЗИОННОЙ ШТАМПОВКОЙ НА ОСНОВЕ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ // Современные наукоемкие технологии. – 2020. – № 8. – С. 20-24;
URL: https://top-technologies.ru/ru/article/view?id=38167 (дата обращения: 09.10.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674