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

Бесплатный доступ

В статье рассматривается моделирование процесса передачи данных с датчиков при промышленном производстве винилацетата. Пакеты данных передаются от датчиков в систему управления и управляющее воздействие идет на регуляторы температуры парогазовой смеси, давление паров хладагента. расход кислорода и расход возвратной уксусной кислоты по промышленным протоколам на основе Ethernet по каналу с множественным доступом с контролем несущей и обнаружением коллизий CSMA/CD (CarrierSense MultipleAccesswithCollisionDetection). Основным узким местом системы является ограниченный буфер передачи датчика, что может вызвать потерю данных при его переполнении, а вследствие неправильное регулирующее воздействие. Математическое моделирование процесса передачи проводили по схеме Марковского процесса с непрерывным временем и дискретными состояниями. Модель буфера передачи датчика построили на основе графа состояний, каждое состояние отображается двумя элементами [i,j]: i ? число пакетов в очереди, ожидающие отправку; j ? число отправленных пакетов, ожидающих подтверждения...

Еще

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

Короткий адрес: https://sciup.org/140238684

IDR: 140238684   |   DOI: 10.20914/2310-1202-2018-3-70-73

Analysis of the queue buffer transmitting device through the channel multiple access with guaranteed delivery of packets

The article deals with the modeling of the process of data transmission from sensors in the industrial production of vinyl acetate. The data packets are transferred from the sensors to the control system and the control effect is directed to the temperature regulators of the gas-vapor mixture, the vapor pressure of the refrigerant. oxygen consumption and return acetic acid consumption by industrial Ethernet protocols over a multiple access channel with carrier control and detection of CSMA / CD collisions (Carrier Sense Multiple Access with Collision Detection). The main bottleneck of the system is a limited sensor transmission buffer, which can cause data loss when it overflows, and due to improper regulatory impact. Mathematical modeling of the transmission process was carried out according to the scheme of the Markov process with continuous time and discrete states. The transmitter transmission buffer model was constructed on the basis of the state graph, each state is displayed by two elements [i, j]: i is the number of packets in the queue waiting to be sent; j - number of sent packets pending confirmation...

Еще

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

Процесс промышленного ацетоксилирования используется в производстве этиленгликоля, которое проводится в два этапа. Сначала из этилена получают моноцететы этиленглиголя и диаце-теты этиленглиголя, после чего осуществляется гидролиз. Для катализа используют хлориды Pd, Li и нитраты Fe, Ni. Этот метод синтеза имеет существенные недостатки, а именно: сильная коррозия аппаратуры, необходимость обновления катализаторов. Но классический способ получения этиленгликоля из этиленоксида считается недостаточно селективным, поэтому в конце двадцатого века американские производители выпустили установку для синтеза этиленгликоля методом ацетоксилирования этилена [1].

На рисунке 1 представлена схема ацеток-силирования этилена. В данной системе за процессом следят десятки датчиков температуры, давления и концентрации различных веществ, от быстроты реакции на возмущение системы, зависит процесс производства, на котором необходимо обеспечивать высокую надежность доставки информации [2, 3]. В системе мониторинга и управления реализован режим реального времени на базе технологии Ethernet. Одним из слабых мест данной системы являются датчики, из-за малого размера в них ограничен размер буферной памяти, он меньше, чем у других сетевых устройств. Проблемы с доставкой информации с датчиков могут возникнуть из-за метода доступа устройств к сети – множественного For citation

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

1- паровой награветель; 2 -реактор; 3- паросборник; 4- холодильник; 5,6- скрубберы; 7- циркулярный компрессор; 8- блок карбонной очистки; 9- система ректификационных колонн; 10-дефлегматор;

11- кипятильник; 12- насос; 13-дроссельный вентиль.

  • 1-    steam heater; 2-reactor; 3- steam collecting box; 4-refrigerator, 5,6-scrubbers, 7-circular compressor; 8 -block of carbonate cleaning; 9 - the system of refurbishment columns; 10 is a reflux condenser; 11 - a heater; 12 - the pump; 13 - throttle valve.

Рисунок 1. Технологическая схема синтеза винилацетата из этилена

  • Figure1.    Technological scheme of synthesis of ethylene vinyl acetate

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

Основной задачей, является – разработка математической модели передачи информации по каналу множественного доступа (КМД) с использованием промышленных протоколов с гарантированной доставкой, основным показателем при этом использовать состояние буфера передачи датчика на производстве.

Результаты и обсуждение

Моделирование проводится на основе анализа особенностей функционирования системы передачи информации по КМД при использовании протоколов с установлением соединения и построения графа состояний сетевого устройства с ограниченным буфером. Решение уравнений Колмогорова для данного графа состояний позволяют получить основные характеристики передачи данных, включая размер очереди в буферной памяти.

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

Математическое моделирование процесса передачи можно провести по схеме Марковского процесса с непрерывным временем и дискретными состояниями, граф состояний представлен на рисунке 2 [4].

Рисунок 2. Граф состояний буфера передачи сетевого устройства

  • Figure2.    State graph of the transmit buffer of the network device

Каждое состояние отображается двумя элементами [i, j]: i – количество пакетов в очереди, ожидающие отправку; j – количество от- правленных пакетов ожидающих подтверждения, т. е. состояние [0,0] – нет пакетов в буфере; состояние [1,0] – пакет поступил в буфер, но еще не отправлен; [1,1] – один пакет в буфере и он отправлен и т. д.

На основе графа получены уравнения Колмогорова для размера буфера n:

  • V, > = Dp 2 - P y , » -   P   , >

dtP ,0( ' ) = x - Pi - 1,0( 1 ) - a 1 - ^ Pi 0( ' ) -

  • - DP I - P. „ ( t )+ ND ■ P. . ( t )+ a. ■ DP 2 - P . . ( t ), i = 1.. n (1) i ,0 '           i ,1V ’ 1             i + 1,1V

—P. .( t ) = DP 1 - P. . .( t )+ a^-ND-P. . .( t )+ dt i , j              i , j - 1      2          г , j + Г

+ a. - DP 2 - P. , . .( t ) - ( DP 2+ a _- DP 1+ ND +

  • 1           i + 1, j + 1               2

+ a, - Я ) - P . .( t )+ a. - Я - P. , .( t ), i = 1.. n ; j = 1..i

  • 3         i , j       4        i - 1, jv 7

При следующих начальных условия:

P 0,0( t ) == 1;

P. .(t ) = 0, i , j = 1.. n .

пакетов в секунду со средней загрузкой сети 95% от пропускной способности были обработаны и просуммированы по состоянию буфера передачи (рисунок 3) . Временные задержки на коммутаторах определялись экспериментально. Адекватность была проверена по критерию Фишера, и гипотеза на уровне значимости генеральных дисперсий принята.

Рисунок 3. Сравнение эксперимента и модели по длине очереди в буфере передачи

Figure3. Comparison of experiment and model by queue length in the transmission buffer

Данная математическая модель позволяет провести анализ загруженности буферной памяти полевого устройства. Так вероятность очереди равной i можно рассчитать по формуле:

i

P i ( t ) = Z Pi , 1               (3)

1 = 0

Представленные на рисунке 4 зависимости вероятностей иллюстрируют динамику изменения вероятности нахождения в буферной памяти различного количества пакетов (при максимальной длине очереди 7).

Одной из важных характеристик систем мониторинга и управления – это время переходных процессов при изменении трафика в сети (рисунок 5) .

где P i,j -(t) – вероятности нахождения в каждом из состояний, λ – интенсивность поступления пакетов в систему, DP1 – интенсивность отправки пакета, DP2 – интенсивность доставки пакета, ND – интенсивность не доставки, a i – коэффициенты модели, характеризующие возможность перехода из i-го состояния и принимающие значение 0 или 1.

Решение проводилось численно. Проверка адекватности модели проводилась на основе эксперимента, в котором специально созданным программным обеспечением проводился замер размера буфера передачи. Полученные данные по эксперименту при отправке пакетов размером 64 килобайта и интенсивностью 200

Рисунок 4. Распределение вероятностей состояний от времени

Figure4. Distribution of probabilities of States from time

Рисунок 5. Зависимость времени выхода на стационарный режим от временных задержек при передаче пакета по сети

  • Figure5. The dependence of the time to the stationary mode of the time delays in the transmission of the packet over the network

Список литературы Анализ передачи данных по каналу множественного доступа в процессе промышленного ацетоксилирования

  • Бояджян В.К., Ерицян В.К., Татевосян А.В., Алавердян Г.Ш. и др. Производство винилацетата на основе этилена. М.: НИИТЭХИМ, 1987. 75 с.
  • Arapov D.V., Karmanova O.V., Tikhomirov S.G., Denisenko V.V. Software-algorithmic complex for the synthesis of catalyst of ethylene acetoxylation process//International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM 17, Informatics, Geoinformatics and Remote Sensing. 2017. P. 587-594
  • Арапов Д.В. Математическая модель синтеза винилацетата на основе этилена для целей управления//Сборник материалов IV и V Международных научно-практических интернет -конференций «Моделирование энергоинформационных процессов». Воронеж: ВГУИТ, 2017. С. 226-229.
  • Arapov D.V., Tikhomirov S.G., Denisenko V.V. Mathematical software for the synthesis of domestic catalyst of ethyleneacetoxylation process/D.V. Arapov//Сборник трудов III международной конференции и молодежной школы «Информационные технологии и нанотехнологии (ИТНТ2017)». Самара: Самарский национальный исследовательский университет имени академика С.П. Королева, 2017. С. 1169-1172.
  • Pat. USA № US 2011/0071312, 24.03.2011 Integrated process for the production of vinyl acetate from acetic acid via ethylene/Johnston V.J., Chen L., Zink J.H. et al.
  • Tung S.T., Ellis M., Christofides P.D. Model Predictive Control of a Nonlinear Large-Scale Process Network Used in the Production of Vinyl Acetate//Ind. Eng. Chem. Res. 2013. № 52 (35). P. 12463-12481
Еще