Научная статья на тему 'Моделирование технологии получения хлорида кальция'

Моделирование технологии получения хлорида кальция Текст научной статьи по специальности «Математика»

CC BY
89
46
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
хлорид кальция / производство / моделирование / управление / переходный процесс / MatLAB. / calcium chloride / production / modeling / control / transient processes / MatLAB.

Аннотация научной статьи по математике, автор научной работы — Беккер Вячеслав Филиппович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MODELING TECHNOLOGY FOR CALCIUM CHLORIDE PRODUCTION

The dynamics of a control system for technology processes of calcium chloride production is studied. A method of mathematical modeling was chosen as a basic method of the research. The technological process is described. A scheme of relations of parameters of material flows is built. The neutralization process is carried out in three successive neutralizing reactors. The indicator of acidity of milk of lime at the entrance and the cost of milk of lime and calcium chloride are the parameters of the model. The acidity index of hydrochloric acid is a disturbing effect. The adjustable parameters and controlled factors of the model are determined basing on the scheme. Ions Ca2+ and Clare considered fully dissociated. The reactor equation is obtained under these conditions in integral form. The model is implemented in MatLAB software. Schemes of the reactor, its subroutine blocks for converting the values of acidity to concentration and vice versa, are made separately with the points of connection with the leader model. Blocks of subroutines of the processes of mixing and determination of acidity for individual concentrations allow obtaining the result at the output of the system in the whole range of possible changes of the parameters. It is shown that to determine the acidity at the output of the system, it is enough to know the ratio of the concentrations of input flows. The resulting blocks are combined into a common model in Simulink environment. The dynamics of stabilization of the controlled variable over time at the output of each of the three successively included neutralizing reactors shows that the model is representative and quite adequately represents a complex technological process in a fairly wide time range of about 12 ... 15 hours. Transients in the system of twoposition control are also adequate to the original object. Thus, it is proved that the model can be used to study the properties of the control object and the synthesis of control systems.

Текст научной работы на тему «Моделирование технологии получения хлорида кальция»

УДК 004.94:661.842 DOI: 10.15350/17270529.2019.2.21

МОДЕЛИРОВАНИЕ ТЕХНОЛОГИИ ПОЛУЧЕНИЯ ХЛОРИДА КАЛЬЦИЯ БЕККЕР В. Ф.

Березниковский филиал Пермского национального исследовательского политехнического университета, 618404, Пермский край, г. Березники, ул. Тельмана, 7

АННОТАЦИЯ. Построена математическая модель динамики системы управления производством хлорида кальция. Описан технологический процесс. Построена схема связей материальных потоков. С ее использованием определены регулируемые параметры и управляемые факторы модели. Показано, что для определения кислотности на выходе системы достаточно знать соотношение концентраций расходов на входе. Модель реализована в среде MatLAB. Проверка достоверности модели показала ее способность адекватно отображать переходные процессы в системе продолжительностью 12-15 часов.

КЛЮЧЕВЫЕ СЛОВА: хлорид кальция, производство, моделирование, управление, переходный процесс, MatLAB.

ВВЕДЕНИЕ

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

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

ОПИСАНИЕ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА

Хлорид кальция кислый через сливные штуцера растворителя известняка самотеком поступает в реактор-нейтрализатор 1.

Рис. 1. Схема процесса нейтрализации хлорида кальция

Известковое молоко из емкости известняка центробежным насосом подается в реактор -нейтрализатор 1 для нейтрализации в нем хлорида кальция кислого и доведения водородного показателя раствора до рН = 7... 9. При нейтрализации хлорида кальция кислого известковым молоком происходит реакция нейтрализации избыточной соляной кислоты по реакции: 2НС1 + Cа(ОН)2 = СаСЬ + 2Н2О; ДН= - 197,8 кДж

Нейтрализованный хлорид кальция с кислотностью рН = 7,5... 8 из реактора-нейтрализатора 1 откачивается насосом в емкости-хранилища для отстаивания.

Составлена схема связей параметров материальных потоков на входе и выходе производства (рис. 2).

рНСа(он)г - водородный показатель рН известкового молока, ед; рНна - водородный показатель рН хлорида кальция кислого, ед.; рНСла - водородный показатель рН хлорида кальция жидкого, ед.;

&

Са(ОН)2

расход известкового молока, м3/с; 0СаС1 - расход хлорида кальция кислого, м3/с

Рис. 2. Схема связей параметров материальных потоков

Регулируемым параметром, как следует из рис. 2, является рН хлорида кальция -продукта, отгружаемого потребителям. В таблице приведены исходные данные по основному технологическому потоку.

Таблица

Исходные данные

Значение водородного показателя рН Описание

рНСа(ОН)2 = 12 рН известкового молока

рН на = 3,3 рН хлорида кальция кислого

&саа2 = 0,0041 м3/с = 14,76 м3/ч расход хлорида кальция кислого

Значение рН раствора определяется соотношением свободных ионов Н+ и ОН . Ионы Са2+ и СГ считаем полностью диссоциированными, поэтому накопление их в реакторе будет протекать независимо друг от друга и определяться только потоками втекающих кислоты и основания, и их концентрациями.

Мп^ + —

-— = П — П '

пС1 пС1;

м (!)

М ' СС1) _ /Р+ _Г)- п-

. &С1 ' СС1 &С1 ' СС1,

М

где пс1 - число ионов хлора в реакторе; п+ - число втекающих ионов хлора; V - число

вытекающих ионов хлора; &+ - объем входящего потока; & - объем исходящего потока;

&+=&"=&•

Получаем уравнение реактора в дифференциальной форме:

МСС1 _ &

Мг V

■(С+ —Са ), (2)

где ■ С+ — ' Са С+ С+1 С+ - концентрация входящего потока; Сс1 - концентрация в реакторе.

Проинтегрировав полученное уравнение, получим уравнение реактора в интегральной форме:

са- £

я ■ сс - сС1)

V

■ йг.

(3)

ПОСТРОЕНИЕ МОДЕЛИ

Моделирование процесса нейтрализации хлорида кальция кислого выполнено в интегрированном пакете «Ма1ЬАВ», с использованием положительного опыта моделирования сложных технологических объектов, например, изотермического реактора с обратимой экзотермической реакцией [1].

По полученным уравнениям составим схему реактора (рис. 3).

Рис. 3. Схема реактора

2+

Аналогично получаем уравнение в дифференциальной форме для Са :

йС

Са _

Я -(Оза С0. ) >

Са Са (4)

йг V 4 '

Проинтегрировав полученное уравнение, получим уравнение реактора в интегральной форме:

Я-(ССа - Сса )

ССа -

0

V

■■ йг.

(5)

По полученным уравнениям составим блок подпрограммы реактора (рис. 4).

ОА/

Рис. 4. Блок реактора

Составим уравнения для преобразования значения рН кислоты в значение концентрации:

Рнна = = -1§(СН*._ а _ )

Е на

Р0ННС1 = -18Сон-рНнс1 а рОНнС1=14 = Кш

Са -С„,,-

"^О

(6)

0

<

С = C =(C + C )-C

^HCi Hh20

=10-iffHCl

-10

- ( Kw-pHHO>

(7)

По полученным уравнениям составим блок подпрограммы преобразования значения рН (HCl) в концентрацию HCl (рис. 5).

Рис. 5. Блок преобразования рН (НС1) в концентрацию (НС1)

Аналогично составляем уравнение для определения концентрации Са(ОН)2.

2-С = C

= (C

V с

+ C ) - C

Подставляя выражения для концентраций, полученные по аналогии с (7)

^ ^ _ К)- (KW-pHCa(OH)2 ) _2Q pHCa(OH)2

(8)

По полученным уравнениям составим блок подпрограммы преобразования значения рН в концентрации (рис. 6) [2].

Рис. 6. Блок преобразования значения рН в значение концентрации

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

Г = Па = С а,

n

Ci

V

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

HCi

= с ■■

V V + V СГ V + V

V VHCi V Ca(OH)2 VHCi VCa(OH)2

V.

2■ С 2+ =2■ С 2+--CÄ-

Cam+x Ca V + V

V UPI 1 V n.

(9)

(10)

НС1 г Са(ОН)2

По полученным уравнениям составим блок подпрограммы процесса смешения растворов в трубопроводе (рис. 7) [3].

Определение значения рН раствора по известным концентрациям в смешанном растворе.

Так как значение рН определяется концентрацией только свободных ионов [4], то принимая Кж = сonst , можно составить уравнение:

рНт + ^ОНт1Х = К*. (11)

Количество свободных ионов Н (ОН-), обусловленное разностью числа ионов Са и О-, обозначено через пй, а число диссоциированных молекул воды через х .

2+

Рис. 7. Блок смешения растворов в трубопроводе

При условии п >2 ■ и 2+ , получено уравнение:

Пй+Х X -18—-18 Х-К*.

Выполнено его преобразование

(п, + х) - X

( й х ) = - К

V2

2 1 А-Кп>

х2 +п, -X-V2-10

Б-п2 + 4-V2-10-К* >0

-П±^п2 + 4 -V2 -10-К* _ 1

(-пй+4

п2 + 4-V2-10

2 л Л-К

)

Учитывая условие и >2 - п

Са2

п, = п - 2 - п 2а = V - С -V - С 2а =К - (С - 2 - С 2а) = V-АС,

й ГГ Гя2а ГГ Гя2а V Г- Гя2а ' '

й С1- ' "Ca2а С1- Ca2а у С1- Са2

получим уравнение

Р^х - -18п+Х- -18^

(12)

(13)

V -АС +1 -(-V-АС + ^2 - АС2 + 4-V2-10-К* )

-181 (аС + л/АС2 + 4 -10-К* ).

(14)

(15)

При условии п <2-иГя2а, п = -VхАС получено уравнение:

Са2

РНшх- -18- - -18

181 - ( ВС + 4сС+Х\0рК* )■

(16)

X

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

На основании полученных уравнений составлен блок подпрограммы для определения значения рН по известным концентрациям (рис. 8) [2].

Рис. 8. Блок определения значения рН по известным концентрациям

РЕЗУЛЬТАТЫ И ИХ ОБСУЖДЕНИЕ

Полученные блоки объединены в общую модель в программе БШиЫпк (рис. 9) по аналогии с [5].

Рис. 9. Модель процесса нейтрализации

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

Рис. 10. Графики выходной величины

На рис. 11 приведены результаты двухпозиционного регулирования уровня в основном - первом реакторе-нейтрализаторе.

Рис. 11. График уровня

ВЫВОДЫ

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

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

1. Беккер В. Ф., Камаев Д. С. Управление стационарными режимами изотермического реактора с обратимой экзотермической реакцией // Промышленные АСУ и контроллеры. 2013. № 1. С. 19-25.

2. Беккер В.Ф., Камаев Д.С. Измерение и регулирование кислотности среды в процессе промышленной нейтрализации // Промышленные АСУ и контроллеры. 2013. №6. С. 27-34.

3. Затонский А. В. Программные средства глобальной оптимизации систем автоматического регулирования. М.: РИОР : ИНФРА-М, 2013. 136 с.

4. Кирин Ю. П., Затонский А. В., Беккер В. Ф. Построение моделей динамики сложных технологических объектов в позиционных системах управления // Вестник Магнитогорского государственного технического университета им. Г.И. Носова. 2009. № 3(27). С. 25-28.

5. Затонский А. В. Моделирование технологического участка обогатительной фабрики в пакете Ма1ЬАВ // Обогащение руд. 2014. № 4(352). С. 49-54.

MODELING TECHNOLOGY FOR CALCIUM CHLORIDE PRODUCTION

Bekker V. F.

Berezniki Branch of Perm National Research Polytechnic University, Berezniki, Perm region, Russia

SUMMARY. The dynamics of a control system for technology processes of calcium chloride production is studied. A method of mathematical modeling was chosen as a basic method of the research. The technological process is described. A scheme of relations of parameters of material flows is built. The neutralization process is carried out in three successive neutralizing reactors. The indicator of acidity of milk of lime at the entrance and the cost of milk of lime and calcium chloride are the parameters of the model. The acidity index of hydrochloric acid is a disturbing effect. The adjustable parameters and controlled factors of the model are determined basing on the scheme. Ions Ca2+ and Cl- are considered fully dissociated. The reactor equation is obtained under these conditions in integral form. The model is implemented in MatLAB software. Schemes of the reactor, its subroutine blocks for converting the values of acidity to concentration and vice versa, are made separately with the points of connection with the leader model. Blocks of subroutines of the processes of mixing and determination of acidity for individual concentrations allow obtaining the result at the output of the system in the whole range of possible changes of the parameters. It is shown that to determine the acidity at the output of the system, it is enough to know the ratio of the concentrations of input flows. The resulting blocks are combined into a common model in Simulink environment. The dynamics of stabilization of the controlled variable over time at the output of each of the three successively included neutralizing reactors shows that the model is representative and quite adequately represents a complex technological process in a fairly wide time range of about 12 ... 15 hours. Transients in the system of two-position control are also adequate to the original object. Thus, it is proved that the model can be used to study the properties of the control object and the synthesis of control systems.

KEYWORDS: calcium chloride, production, modeling, control, transient processes, MatLAB. REFERENCES

1. Bekker V. F., Kamaev D. S. Upravlenie statsionarnymi rezhimami izotermicheskogo reaktora s obratimoy ekzotermicheskoy reaktsiey [Management Stationary Mode Isothermal Reactor with Reversible Exothermic Reaction]. Promyshlennye ASU i kontrollery [Industrial Automatic Control Systems and Controllers], 2013, no. 1, pp. 19-25.

2. Bekker V. F., Kamaev D. S. Izmerenie i regulirovanie kislotnosti sredy v protsesse promyshlennoy neytralizatsii [Measurement and Control of the Medium Acidity in Industrial Neutralization]. Promyshlennye ASU i kontrollery [Industrial Automatic Control Systems and Controllers], 2013, no. 6, pp. 27-34.

3. Zatonskiy A. V. Programmnye sredstva global'noy optimizatsii sistem avtomaticheskogo regulirovaniya. [Software of global optimization of systems of automatic control: monograph]. Moscow: RIOR : INFRA-M Publ., 2013. 136 p.

4. Kirin Yu. P., Zatonskiy A. V., Bekker V. F. Postroenie modeley dinamiki slozhnykh tekhnologicheskikh ob"ektov v pozitsionnykh sistemakh upravleniya [The dynamic model of complex technology objects building to the position control system]. Vestnik Magnitogorskogo gosudarstvennogo tekhnicheskogo universiteta im. G.I. Nosova [Vestnik of Nosov Magnitogorsk State Technical University], 2009, no. 3(27), pp. 25-28.

5. Zatonskiy A. V. Modelirovanie tekhnologicheskogo uchastka obogatitel'noy fabriki v pakete MatLAB [Concentrating plant processing section modeling in MatLAB package]. Obogashchenie rud [Ore dressing], 2014, no. 4(352), pp. 49-54.

Беккер Вячеслав Филиппович, кандидат технических наук, профессор, профессор кафедры автоматизации технологических процессов, Березниковский филиал ПНИТУ, тел 8(3424)269090, e-mail: bekker@bf.pstu.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.