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

книги из ГПНТБ / Регулирование качества продукции средствами активного контроля

..pdf
Скачиваний:
9
Добавлен:
27.10.2023
Размер:
22.09 Mб
Скачать

среднего значения. На выходе усилителей на каждом

такте

обра­

зуются центрированные значения

величин хп,

хпи

хп-г-

 

 

 

х„-і = хп-\

— тх;

 

 

 

 

 

Хп—2 = Хп—о

'"дГ"

 

 

 

В множительных звеньях МЗі

и М32 образуются

произведения

величин Хп-Хп

и Хп-Хп-і

соответственно.

 

 

 

Далее на каждом такте оба произведения

суммируются

в соот­

ветствующих блоках вычисления среднего. Блок вычисления сред­

него в данном устройстве целесообразно

выполнить

в соответствии

с рис. 184, а. На выходе этих блоков

образуются величины Кі И Кг.

Кг

= Кх

(X =

1) =

 

2 ( % „

-

тх)

(*„_,

-

тх);

 

(532)

 

 

 

 

 

 

Л = І

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А Г

- 2

 

 

 

 

 

 

 

 

Кг

=* Кх (т =

2) =

 

V

(*„ -

тх) (хп_2

 

-

m,).

 

Величины Кі

и /Сг поступают

на выходы делительного

звена

ДЗ,

на выходе которого образуется в соответствии с (531)

величина г.

Применение

в данной

схеме

делительного

звена

 

целесообразно

лишь в том случае, когда требуется

осуществлять

автоматический

ввод величины г в схему управляющего устройства. Управление

ра­

ботой коммутирующих элементов в данном устройстве

 

осуществ­

ляется от схемы

синхронизации.

Полученное

значение

величины г

для процесса с корреляционной

функцией

вида (528, а)

позволяет

определить дисперсию

функциональной

составляющей

о 2 :

 

 

 

 

 

а2

=

(-•

')

=

* L .

 

 

 

 

(533)

 

 

 

|

l

 

r

 

 

r

 

 

 

 

 

 

Подставляя формулу

(533)

в выражение

(529), получим значе­

ние дисперсии для собственно случайной составляющей

а? = о 2 — а 2 .

Таким образом, рассмотренное устройство

позволяет

наряду

с определением параметра г технологического

процесса

решить

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

§ 55. УСТРОЙСТВА Д Л Я

О П Т И М А Л Ь Н О Г О У П Р А В Л Е Н И Я

Т Е Х Н О Л О Г И Ч Е С К И М И

ПРОЦЕССАМИ

В гл. IV были определены оптимальные алгоритмы подналадки для стационарных и нестационарных технологических процессов при марковской модели случайной функциональной составляющей возмущения {(in).

428

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

ловыми

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

оборудования, а также

при необходимости износ инструмента.

 

На

рис. 204 приведена блок-схема устройства для подналадки

технологического процесса шлифования

на круглошлифовальном

станке

с применением прибора активного

контроля, управляющего

циклом обработки станка [61]. Состояние блок-схемы соответству­ ет моменту начала обработки п-то изделия. Обработанное (п — 1)-ое

изделие

измеряется датчиком размеров

изделий,

вынесенным из

зоны обработки, и сигнал о

размере (п—1)-го

изделия Хп-\ по­

ступает

на вход блока

сравнения. В этом блоке

величина Х п - і

 

п-ов

изделие

 

 

 

 

 

 

 

 

Прибор

• Un

Исполни­

 

 

 

 

 

октибно

тельный

 

 

 

 

 

 

 

 

 

 

 

го

конт­

 

механизм

 

 

 

 

 

роля

 

 

 

 

 

{п-^-ое

изделие

 

 

Блок

 

 

Блок

 

 

Датчик

 

Хп-1

формирования

 

 

розмероб

 

сравне­

 

поОналаВочнш

 

 

изделий

 

ния

 

 

импульса

Уроіень

сраЪнения

Рис. 204. Блок-схема устройства для подналадки технологического процесса

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

требуемый номинал

изделия,

например,

середина поля допуска.

На выходе блока

сравнения образуется

величина хп

пропорцио­

нальная отклонению

размера

(п—1)-го

обработанного изделия от

заданного уровня.

 

 

 

 

Величина хп

поступает в блок формирования

оптимального

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

печения

минимума

рассеивания

размеров изделий

от

заданного

уровня.

 

 

 

 

 

Если

случайная

функциональная составляющая

возмущения

{цп} обладает свойствами марковского процесса первого

порядка,

то в соответствии с результатами

§ 18 оптимальный подналадочный

импульс формируется следующим

способом:

 

 

 

 

ип = аип

+ & £ „ _ і .

 

(534)

429

Весовые коэффициенты а и Ъ в этой формуле определяются на основании имеющихся априорных данных о статистических харак­ теристиках технологического процесса. В зависимости от типа про­ цесса коэффициенты а и Ь определяются в соответствии с выраже­ ниями (232) и (233), если стационарный марковский процесс с экспоненциальной корреляционной функцией. Если же {р-п} про­ цесс с независимыми приращениями, то коэффициенты а и Ь опре­ деляются в соответствии с выражениями (232) и (233).

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

Un

—о

1 — Ѵ е Г

 

 

 

 

 

Рис. 205. Функциональная схема бло­

 

 

 

 

 

ка формирования

оптимального

им­

 

 

 

 

 

 

 

пульса

(случайная

 

функциональная

 

 

Un-i

 

ЯП2

 

 

составляющая

{ Ц п } образует

марков­

 

 

 

 

 

 

ский

процесс первого

порядка)

ного механизма

Un

соответствует уровню

настройки

прибора

ак­

тивного контроля в следующем

n-ом такте

технологического

про­

цесса.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Уровень настройки на выходе исполнительного механизма

будет

равен

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

un = S щ-

 

 

 

 

 

 

 

 

Частота

подналадки прибора

активного

контроля

 

зависит

от

требований к технологическому процессу по точности. В частности,

подналадка

может

осуществляться

на каждом

такте

технологиче­

ского процесса.

 

 

,

 

 

 

 

 

 

 

 

 

 

На рис. 205 представлена структурная схема блока

формирова­

ния

подналадочного импульса.

В состав блока входят две ячейки

«памяти» Я

Я

І

и ЯП2, ключи Кі и Кг и делители напряжения,

форми­

рующие весовые коэффициенты а и Ь.

 

 

 

 

 

 

 

 

На вход первой ячейки ЯПі через делитель b и в ключ К\ посту­

пает величина хп-і-

Одновременно с этим с выхода ячейки

#

Я

2 через

делитель а и ключ Кі

на вход # # і поступает сигнал

ип -і- При сра­

батывании

ключа

Кі

величины

хп

и ип

суммируются и запо­

минаются с постоянными весовыми коэффициентами а и Ь, значе­

ния

которых

устанавливаются

в

соответствующих

 

делителях

напряжения в зависимости от статистических

характеристик под-

налаживаемого

процесса.

 

 

 

 

 

 

 

 

 

430

На выходе # Я 4 при этом образуется подналадочный импульс ип. Как правило, трент является линейной функцией с интенсивностью износа т. В этом случае на вход ЯП^ через ключ Кі с соответствую­

щим весовым коэффициентом

с необходимо

подать

опорное

на­

пряжение, пропорциональное

интенсивности

износа

инструмента.

На рис. 206 приведен вариант принципиальной

электрической

схемы, построенной

в соответствии с блок-схемой,

изображенной

на рис. 205.

ЯП^ И ЯП2 на рис. 206 выполнены в виде

 

Ячейки «памяти»

ана­

логовых запоминающих ячеек

соответственно

АЗЯі и АЗЯ2 (на

ри-

Г •

Рис. 206. Вариант принципиальной электрической схемы блока формиро­ вания оптимального подналадочного импульса

сунке собственно аналоговые запоминающие ячейки

АЗЯі и

АЗЯі

показаны пунктиром). Работа этих ячеек описана в § 50.

 

На рис. 206 положения

контактов реле Р\ РІ

соответствуют

режиму хранения. В момент подачи на вход схемы

величины xn-t

подается синхроимпульс СИи

При этом срабатывают

реле Рі и Р2

и происходит

перебрасывание контактов ІРі и и

соответствую­

щих реле Pu

а также контактов 2 и 2, соответствующих

реле

Р2, и АЗЯ\ переводится в режим запоминания входного напряжения. В этом режиме на вход АЗЯі поступают величины, пропорцио­ нальные хп и ы„_і с соответствующими весовыми коэффициента­

ми. Реализация весовых коэффициентов а и ft осуществляется

уста­

новкой

соответствующих значений

сопротивлений Ri

и R2

по

отно­

шению

к величине сопротивления

R3 в зависимости

от

известных

статистических характеристик процесса:

На выходе АЗЯІ

В данный момент времени образуется величина

оптимального подналадочного импульса ип,

которая подается на

вход исполнительного механизма После отработки

исполнительным

механизмом

величины ип в схему

подается

синхроимпульс СИ2.

При этом происходит запоминание величины ип в

АЗЯг-

Схема

готова

к формированию

следующего

подналадочного

импульса Н

п + і .

 

 

 

 

При компенсации трента в схеме весовой коэффициент m опре­ деляется соотношением сопротивлений Rz и Rw'-

R,

m = —. Rw

Для обеспечения малой погрешности за счет сеточных токов при длительном хранении напряжений в схему периодически подаются тактовые импульсы ТИ от генератора такта. При этом срабатывают реле РІ и Р3 и в схеме происходит компенсация погрешности, вы­ званной сеточным током. Частота следования тактовых импульсов может быть определена в соответствии с методикой расчета схемы, приведенной в § 50.

Рассмотрим

теперь случай, когда

случайная функциональная

составляющая

п}

имеет корреляционную функцию

(т) вида

 

 

К(4) = о2е-а

I т 1

cos

<«-.

 

В соответствии

с результатами

§

18

оптимальный

подналадоч-

ный импульс вычисляется в этом случае в соответствии с рекуррент­ ной формулой (240) :

un = аип-\

4- Ьхп4-

cun_2 4

dxn-2.

(535)

(я — 1,2,

')

 

 

 

На рис. 207 приведена

структурная

схема

блока

формирования

оптимального подналадочного импульса в соответствии с выраже­ нием (535). В отличие от схемы на рис. 205 в данном случае необ­ ходимо запоминать информацию о двух предыдущих тактах про­

цесса. На вход блока в конце

(п— 1)-го такта поступает величина

отклонения размера (п—1)-го

изделия

от заданного уровня

хп-і-

В схеме предусмотрены

четыре ячейки

«памяти» ЯПИ

ЯП2,

ЯП3

и # Я 4 . В ячейках ЯП у и ЯП2

хранится

информация об

(п—1

)-ом

такте процесса, а в ЯП3

и # Я 4 — информация об (п — 2)-ом

такте.

При замыкании ключа Кі все компоненты выражения (535)

с соот­

ветствующими значениями весовых коэффициентов а, Ь, с и d по­

ступают на вход ЯПІ.

Значение весовых коэффициентов устанавли­

вается в зависимости

от известных статистических характеристик

технологического

процесса.

На выходе # Л 4

образуется величина оптимального подналадоч­

ного импульса un,

которая поступает затем на исполнительный ме­

ханизм системы подналадки.

432

После отработки подналадочного импульса

ип

происходит

раз­

мыкание ключа КІ и замыкание

ключей Кг и КІ.

При этом в

ЯП3

и #/74 происходит запоминание величин х„_2 и u n _ t .

Затем ключи

Кз и КІ размыкаются и происходит замыкание

ключа Кг- При

этом

в ЯП2 запоминается величина ип.

Схема подготовлена

к

формиро­

ванию подналадочного импульса в следующем такте процесса.

 

Если гармоническая составляющая в корреляционной

функции

Ку. (т) близка к нулю (со » 0), то и весовые

коэффициенты

с и d

также близки к нулю. В этом случае структурная

схема блока

фор-

Рис. 207. Функциональная схема блока формирования опти­ мального подналадочного импульса (случайная функциональ­ ная составляющая {р.п } образует марковский процесс второго порядка)

мирования подналадочного импульса аналогична схеме, приведен­

ной

на

рис. 205.

 

 

 

 

 

 

При реализации оптимальных алгоритмов контроля и управле­

ния

предполагалось,

что статистические характеристики

известны

и неизменны в течение всего

хода

технологического

процесса.

Однако

параметры

технологического

процесса под

воздействием

различных факторов

могут изменяться.

 

 

 

Причиной таких изменений

может

быть изменение

температур­

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

На рис. 208 приведена блок-схема системы подналадки техноло­ гического процесса, в которой одновременно с процессом управле­ ния происходит определение статистических характеристик про-

433

ti-je изделие

Ilpufîop

Исполни­

т.

актив­

тельный

ного

механизм

контроля

 

 

(п-1)-ое

Блок

изделие

 

формиро­

 

вания

поднала­

дочного

импульса

Оператор

Статистиче­ ский анализа­ тор

Рис. 208. Блок-схема устройства для контроля

Рис. 209. Блок-схема устройства непрерывного

определения параметров а и Ь технологического

и подналадки технологического процесса

процесса

 

цесса. Состояние блок-схемы соответствует моменту окончания об­ работки (п—1)-го изделия.

Обработанное [п—1)-ое изделие измеряется датчиком разме­ ров изделий, вынесенным из зоны обработки. Полученная величина сравнивается с заданным уровнем, и определяется отклонение регу­ лируемого параметра хп. Затем величина хп поступает на вход блока формирования подналадочного импульса и на вход статисти­

ческого анализатора. Структура

блока

формирования

поднала­

дочного импульса в зависимости от типа

технологического

про­

цесса аналогична описанным выше на рис. 205 или 207.

Х П - І по­

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

ступает также относящаяся к концу (п—1)-го

такта процесса ве­

личина уровня настройки

Un-i.

На основании

известных

величин

л-ті-1 и 1)п-\ подналаживаемого

процесса в статистическом

анализа­

торе определяется величина

суммарного

возмущения ЦП-І,

дейст­

вующего на процесс в (п

1)-ом такте,

 

 

 

 

тіп= хп

Un-\

= п-\

-т- £л-і

+ ln-

 

(536)

В статистическом анализаторе по известной последовательности {цп} (п — \, 2,..., N) определяются статистические характеристи­ ки процесса г of и а ?по методике, изложенной в гл. X.

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

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

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

 

 

Vn

= aUn_i - f ~ & Y i n

_ i .

 

 

Уровень

настройки

{Un}

(п =

1, 2 , . . . )

можно

рассматривать

в качестве

модели возмущения

{т)„}, действующего

в технологиче­

ском процессе.

 

 

 

 

 

 

Принцип действия схемы, представленной на рис. 209,

основан

на использовании метода

идентификации

объекта

с применением

(s + 1)-ой

модели.

Для

определения его

s параметров

[148, 151]

используются три модели технологического процесса. Параметрами в моделях являются величины а и Ь, соответствующие весовым коэффициентам в выражении (534).

435

Состояние схемы на рис. 209

соответствует

концу

( я 1 ) - г о

такта процесса. Перед началом поиска во всех моделях

установле­

ны некоторые априорные значения параметров a и Ь.

 

 

Причем в модели М2

параметр a смещен на некоторую величину

Да, a в модели М 3

параметр Ь смещен на величину Ab (знак смеще­

ния можно выбирать произвольным).

 

U^n,

 

 

 

 

Обозначим выход модели в n-ом такте

где / — номер моде­

ли. Тогда в моделях Ми

М2

и М3 реализуются

 

соответственно сле­

дующие соотношения:

 

 

 

 

 

 

 

 

 

 

 

1 5 3 7 )

 

 

 

ир

= аи^

+

Ьъ-1\

 

 

 

 

 

 

UM

=

[а + Да) Щ

- f Ц „ _ І

;

 

 

( 5 3 8 )

 

 

Vf

=

aU^l,

+

(b +

Ab) , , „ _ ,

 

 

 

( 5 3 9 )

 

 

 

 

( л =

1,2

 

).

 

 

 

 

 

 

Ha каждом такте

процесса

в схеме

вычисляются

следующие

разности х^> :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

•*</> = -»]„ — «</>

 

 

 

 

 

і '540)

 

 

 

і я =

1,2

 

).

 

 

 

 

 

 

 

Выберем в качестве критерия

близости

моделей

М%, М2 и М3

к процессу

{т]„} оценки дисперсий

последовательностей

{х'п}:

 

 

Q [а,

Ь) = М* ( U-,«1»]2] = Оу\

 

 

 

«

 

Q |> +

Да, Ь) =

М* {[х^]г\

=

D*!2>;

 

 

(542)

 

Q (а, Л -f- Aô) =

7W* {[43 >]2 } = D;<3>.

 

 

( 5 4 3 )

Задача

состоит в определении

таких

значений

параметров а*

и b *, при которых критерий близости

Q (а, Ь) — минимален, т. е.

 

 

Q [a*,

b*)

=

min Q (a, 6),

 

 

 

 

 

 

 

 

 

 

 

b G Q b

 

 

 

 

 

 

где Qa и І2ь — области возможного изменения параметров а и b.

Минимальному

значению

критерия

Q (a*,

b *)

соответствует

равенство нулю градиента

функции

Q (а, Ь)

в точке

 

экстремума

(а *, b * ) , т. е.

 

 

 

 

 

 

 

 

 

 

 

 

 

или

dQ

да

grad Q (a*, b*) = 0

= 0 и —

= 0.

За счет приращений Аа и До по параметрам a u b величина рабочего шага при поиске методом градиента соответственно равна:

о= — — • Да;

ада

436

где ô 0

и оь — величины

рабочих

шагов по параметрам а

и Ь.

В точке Q (a*,

b *) обеспечивается минумум дисперсии

размеров

изделий относительно заданного

уровня.

 

 

 

 

На практике приращение критерия качества целесообразно оп­

ределять в конечных разностях, т. е.:

 

 

 

 

 

 

AQ (a.

Ь) _

Q(a+

Да. Ь) — Q (а, Ь)

 

 

 

 

Да

 

 

 

Да

 

 

 

 

 

 

AQ (a,

b) _

Q(a,

Ь +bb)—Q(a,

b)

 

 

 

 

 

Ab

~

 

 

Aft

 

 

 

 

Величина рабочего шага по параметрам

а и b в конечных разно­

стях соответственно равна:

 

 

 

 

 

 

 

 

la

= — Ka[Q

+

Да, b} — Q (а, Ь)];

 

 

 

8* = - / C * [ Q

(я, ô +Aft) — Q (а , 6)1,

 

 

где Ка

и Кь — коэффициенты

пропорциональности

(нормирующие

 

множители).

 

 

 

 

 

 

 

Величины Q (a, b), Q (а +

Да, Ь) и Q (а, & +

До)

определяются

соответственное

выражениями

(541) — (543).

Вычислительные

операции на схеме рис. 209 происходят в следующей

последователь­

ности:

 

 

 

 

 

(п—1)-го

 

 

 

 

1. В блоке разности в конце

такта

вычисляется не­

вязка

по выражению (540).

 

 

 

 

 

2.С помощью квадратора (Кв.) невязка х~п возводится в квад­

рат.

3.В блоке вычисления среднего происходит определение оцен­

ки дисперсии последовательности {x{nJ)} D*(f). Оценку дисперсии можно производить, например, с помощью схемы для определения скользящего среднего либо для определения среднего по фиксиро­ ванной величине выборки (см. § 52).

4.На суммирующих элементах происходит вычисление величин

ôo и оь:

Ъ„ = - К ь \Df)-D?4.

5. При замыкании ключей К\ и /С2 от системы синхронизации

дан­

ной схемы величины ô a

и оь интегрируются и на выходе

соответст­

вующих интеграторов образуются напряжения,

пропорциональные

параметрам а и Ь. Эти напряжения поступают

в модели

Mi,

М2

и М3.

 

 

 

 

 

На рис. 210 показана схема модели М4 . Величины а и b поступа­

ют на соответствующие

входы множительных

звеньев М3{

и

М32,

на выходе которых образуются слагаемые выражения

(534).

 

437