Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Мясников, В. А. Программное управление оборудованием

.pdf
Скачиваний:
6
Добавлен:
22.10.2023
Размер:
18.36 Mб
Скачать

В. А. МЯСНИКОВ, М. Б. ИГНАТЬЕВ, А. М. ПОКРОВСКИЙ

Программное

управление

оборудованием

ЛЕНИНГРАД «МАШИНОСТРОЕНИЕ»- ЛЕНИНГРАДСКОЕ ОТДЕЛЕНИЕ-

1974-

6П5.4 М99

УДК 62-503.55 : 658.274

HAySPV''*

7£,,д

14~m v $

Мясников В. А., Игнатьев M. .Б., Покровский А. М. М99 Программное управление оборудованием. Л., «Маши­

ностроение» (Ленингр. отд-ние), 1974.

540с.

Вкниге рассмотрены системы программного управления металлорежу­ щими станками, измерительными машинами, роботамн-маннпуляторамн и другим оборудованием. Анализируются основные алгоритмы и подсистемыинтерполяторы, системы мини-машин, специализированные вычислители, средства сбора информации. Рассмотрены системы индивидуального, группо­

вого, централизованного и адаптивного управления, системы автоматизации ручных и вспомогательных работ и системы автоматизации проектирования

санализом существующих проблемно-ориентированных языков, используемых

вобласти автоматизации дискретных технологических процессов.

Книга предназначена для инженерно-технических работников, исполь­ зующих и разрабатывающих как отдельные системы программного управления, так и автоматизированные системы управления технологическими процессами (АСУТП).

31301—036

36—74

6П5.4

м 038 (01) —74

 

 

Ре ц е II з е н т д-р техн. наук проф. А. А. Вавилов

(6)Издательство «Машиностроение», 1974 г.

Предисловие

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

В Директивах XXIV съезда КПСС по пятилетнему плану развития народного хозяйства СССР на 1970— 1975 г. преду­ смотрена разработка новых конструкций и организация производства «подъемно­ транспортных комплексов машин и меха­ низмов с дистанционным и автоматическим управлением, а также машин циклического действия для автоматизации конвейерных линий». Решение этих задач требуетвнедрения в промышленность программного упра­ вления оборудованием. Поэтому становится очевидным серьезный социальный заказ на

разработку проблемы роботов-манипуляторов, которые являются органическим элементом автоматизированной системы управле­ ния технологическими процессами (АСУТП), тесно связанной с системой автоматизации проектирования машин и деталей.

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

Основное место занимает рассмотрение систем автоматизации дискретного механического производства с использованием стан­ ков с числовым программным управлением ЧПУ и автоматичес­ ких роботов-манипуляторов. Такие системы автоматизации объ­ единяют в себе многие черты, характерные для других систем программного управления оборудованием. В связи с развитием систем ЧПУ для металлорежущих станков и появлением робо­ тов-манипуляторов можно ставить вопрос о переходе от ману­ фактурного производства (manufactory) с широким использова­ нием ручных работ к полностью автоматизированным предприя­ тиям (autofactory) для механического производства.

Основой для анализа проблем программного управления обо­ рудованием является системотехнический подход, позволяющий выявить основные структурные элементы систем и осуществить целостный подход к проблеме; его современные концепции осо­ бенно ярко проявляются при построении вычислительных систем. Разнообразное оборудование можно рассматривать как различные устройства ввода-вывода вычислительных машин. Эта точка зре­ ния и позволяет подойти с единых позиций к проблеме программ­ ного управления всей суммой технологий.

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

Очевидно, что исчерпывающе ответить на эти вопросы не пред­ ставляется возможным; в книге делается попытка ответить на них исходя из последних достижений в различных областях науки и техники.

ГЛАВА I

Современные

технологические системы и тенденции их развития

В этой главе мы будем рассматривать взаимодействие трех систем — природной среды, суммы технологий и механизма культуры. На всех уровнях управления оборудованием для определения необхо­ димых адаптационных возможностей си­ стем управления технологией необходимо учитывать как структурные особенности этого взаимодействия, так и его динамику. Недостаточный учет особенностей взаи­ модействия этих систем может привести, с одной стороны, к исчерпанию природ­ ных ресурсов, а с другой стороны, к не­ полному удовлетворению человеческих потребностей. Для того чтобы предста­ вить структуру этих потребностей, необ­ ходимо изучить механизм культуры как сложную систему. И если на первом этапе развития техники управления были полезными бионические модели предприя­ тия [6], то теперь возникает необходи­ мость более глубокого проникновения в специфическую структуру деятельности заказчиков и исполнителей. Для этого могут быть привлечены аналогии и методы артоники1, связанной с целенаправлен­ ным анализом механизма культуры, литературных произведений различных жанров и других видов искусства.

1 Артоника — предложенный авторами неоло­ гизм, определяющий научное направление, связан­ ное с изучением «механизма культуры» (art — ис­ кусство).

5

Сумма технологий является очень сложной многоуровневой иерархической системой, которая непрерывно развивается. Раз­ работка моделей развития систем поэтому является задачей первостепенной важности. Ома должна быть увязана с модели­ рованием больших экономических систем, природных комплексов и механизма культуры.

1. СТРУКТУРА СИСТЕМ УПРАВЛЕНИЯ ТЕХНОЛОГИЕЙ

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

Одна из основных тенденций в развитии технологии — стрем­ ление к организации рабочей среды. Человек от собирания плодов перешел к вспахиванию полей и стал на них выращивать урожай, теперь же он строит теплицы с искусственным обогревом, ороше­ нием и освещением. На первом месте по степени организации ра­ бочей среды стоит обрабатывающая промышленность, в частности машиностроение; на последнем месте — добывающая, которая должна приспосабливаться к разбросанным в разных местах ме­ сторождениям полезных ископаемых. Сельское хозяйство зани­ мает промежуточное положение.

Следует отметить, что организация рабочей среды требует больших энергетических и материальных затрат.

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

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

6

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

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

вгруде металлолома и т. д.

Всельском хозяйстве, для того чтобы добиться дальнейшего

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

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

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

Рассмотрим механическое производство, в котором уровневая структура проявляется наиболее ярко.

На самом низком первом уровне имеем отдельные рабочие ма­ шины, металлорежущие станки, на которых производится обра­ ботка деталей, и роботы-манипуляторы, с помощью которых осуществляются установка деталей в приспособление, снятие го­ товых изделий, их передача на другие станки. Поведение этих агрегатов задается извне программой, в рамках которой каждый из агрегатов имеет различную степень самостоятельности, опре­ деляющую его адаптационные свойства. Цели управления этими агрегатами определяются заданием поведения с точностью до за­ данного программой многообразия. В случае станков и роботов с позиционным управлением это многообразие — точка, для систем контурного управления — линия (одномерное многообразие), для систем обработки поверхности — поверхность (двумерное много­ образие), в системах черновой обработки штампов — объем (трех­ мерное многообразие) и т. д. Чем больше размерность многообра­ зия, с точностью до которого задано поведение, тем больше воз­ можностей для приспособления к непредвиденным заранее факто­ рам. Например, если поведение задано с точностью до линии, то

имеется возможность варьировать

скорость движения по ней,

а если оно задано с точностью до

поверхности, то оказывается

7

возможным менять траекторию движения, чтобы обходить трудно­

преодолимые места,

и т. д. Адаптация на первом уровне позволяет

приспосабливаться

к неоднородности материала и размеров заго­

товок, к износу механических частей и инструментов.

Второй

уровень

включает в себя обрабатывающие агрегаты

и роботы,

а также транспортную систему, которая их связывает,

и склады заготовок, приспособлений, инструментов и готовых изделий. На этом уровне в соответствии с заданным планом про­ изводства осуществляется распределение работы между агрега­ тами в зависимости от их исправности, обеспеченности инстру­ ментом и заготовками. Адаптационные возможности этого уровня должны обеспечить гибкое изменение распределения работы менаду агрегатами при наличии нескольких плановых заданий с разными приоритетами. Этот уровень обычно называют уровнем группового или централизованного управления оборудованием.

На третьем уровне имеются две различные структуры: одна обеспечивает координацию работы отдельных участков различных видов производства и тем самым реализацию плановых заданий в целом, а другая включает в себя отделы автоматизированного проектирования как тех изделий, которые должны выпускаться, так и приспособлений и другой технологической оснастки, необ­ ходимых для этого производства.

Четвертый уровень концентрирует в себе внешние связи, анализ конъюнктуры рынка, связь с поставщиками комплектую­ щих изделий. Этот уровень должен следить за рынками, и именно с него поступает задание в производственные и проектные отделы.

Введем формальный аппарат для описания уровней. Будем полагать, что агрегаты описываются системой уравнений, анало­ гичных уравнениям Пфаффа:

П

( 1. 1)

где xi — переменные системы; Qj( — функция переменных систем, среды и времени; т — число ограничений, наложенных на си­

стему.

Обычно п > т, что позволяет накладывать на систему допол­

нительные управляющие ограничения и приспосабливаться к из­ менению обстановки. Таким образом, в структуре уравнений (1.1) содержится неопределенность. Для того чтобы ее четко струк­ турно определить, введем произвольные коэффициенты и$, для чего ориентируем систему (1.1) относительно переменных хг В этом случае переменные xi оказываются функциями Q,-. и us:

Xl = fi(Q ih «s)> t = 1, 2 ..........

п,

( 1.2)

а число произвольных коэффициентов будет

s = C +1.

(1.3)

8

Например, если мы имеем систему с поведением, заданным с точностью до одномерного многообразия (пусть это будет плос­

кая кривая), то,

имея уравнение кривой F (х1г х 2) = 0, после диф­

ференцирования

получим

уравнение

 

 

 

dF j

 

dF

dx2 — О,

 

 

дхх dXl

дх2

 

 

аналогичное уравнениям (1.1), и будем иметь:

 

dxx ____

dF

dx2 _____

dF

 

dt

Ul

dx2

dt

 

Ul dxx ’

где «х — произвольный коэффициент, с помощью которого можно менять скорость движения по кривой; х 1г х 2 — управляющие

сигналы, которые могут подаваться на исполнительные приводы станка с программным управлением.

Коэффициент иг может меняться в зависимости от усилий реза­

ния и деформаций системы станок—инструмент—деталь таким образом, чтобы обеспечить максимальную производительность при заданном качестве. В этом случае будем иметь адаптивную си­ стему управления станком, которую называют системой с коррек­ цией аргумента [19].

Если имеем систему с поведением, заданным с точностью до двумерного многообразия (пусть это будет поверхность в трехмер­ ном пространстве), то, имея уравнение поверхности, например

параболоида вращения, х\ -f- х\ =

2рхз, можно представить это

уравнение

в виде

q1x 1 +

q2х 2 +

q3x3 =

0, где qx = х ъ

q2 =

— * 2 . <7з =

—2р,

и, применяя вышеописанную методику,

полу­

чим:

 

*i =

«i?2 + “2<7з;

 

 

 

 

 

 

 

 

* 2 =

— Mi<7i +

U3q3\

 

 

 

Х3 =

^2^1

изЧ2>

 

где иъ и2, и3 — произвольные коэффициенты, с помощью кото­

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

тельности систем будет число этих коэффициентов. Поэтому си­ стема позиционного программного управления имеет самостоя­ тельность, равную нулю. Система контурного управления имеет самостоятельность, равную единице. Система поверхностного управления имеет самостоятельность, равную трем.

Дальнейшим развитием систем программного управления в этом направлении будет система с поведением, заданным с точ­ ностью до трехмерного многообразия.

Применительно к металлообработке такой системой будет система выборки металла из заданного объема (объем можно рас­ сматривать как трехмерное многообразие). Выборка объема

9

Соседние файлы в папке книги из ГПНТБ