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

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

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

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

Наиболее эффективным методом проектирования оптимального соотношения различных компонентов известного фракционного состава и приближения гранулометрического состава смеси к эталонной кривой распределения является метод сложения эмпирических распределений частиц исходных компонентов с возможностью изменения их объемных (или массовых) долей в смеси.

В качестве основного критерия оптимальности в такой задаче рассматривается величина расхождения рассчитанного гранулометрического состава смеси компонентов и эталонного гранулометрического состава, выраженного оптимальной кривой распределения (рисунок 1).

Рисунок 1  Гранулометрические составы исходных компонентов и «идеальная» кривая просеивания

Опишем суть предлагаемого метода на примере компьютерной программы «Granumetrik», разработанной на кафедре производства строительных изделий конструкций Тверского государственного технического университета авторами данного учебного пособия (свидетельство о государственной регистрации программы для ЭВМ №2010617267 «Подбор оптимальной гранулометрии заполнителя строительного композита» от 29.10.2010 г.). В целях упрощения работы с программой, ее пользовательский интерфейс разделен на 6 функциональных форм.

Форма 1 – «Параметры сырьевой смеси» (рисунок 2). В данной форме пользователь указывает название проектируемой смеси, после чего задает количество применяемых сырьевых компонентов Ni (до 10 компонентов включительно), их названия, а также плотность зерен каждого компонента ρi (г/см³). В приведенном примере проектируется огнеупорная смесь, включающая 7 сырьевых компонентов с различной плотностью зерен.

Рисунок 2  Интерфейс программы «Granumetrik» – форма «Параметры сырьевой смеси»

Форма 2 – «Зерновые составы сырьевых компонентов смеси» (рисунок 3). В данной форме пользователь выбирает тип представления исходных данных – интегральный или дифференциальный. Первый тип предполагает, что зерновые составы будут задаваться полными проходами частиц i-го компонента Aji (%) через апертуру условного j-го сита dj по аналогии с ситовым анализом. Второй тип предполагает, что зерновые составы будут задаваться частными остатками частиц Qji (%) на условном j-ом сите с апертурой dj также по аналогии с ситовым анализом. Далее задается количество типоразмеров частиц Nj (до 50 типоразмеров). Ввод данных о зерновых составах исходных компонентов осуществляется в интерактивную электронную таблицу, причем заполнение таблицы осуществляется сверху вниз в порядке уменьшения размеров частиц. Размерность частиц принимается условно и не обозначается в расчетах, однако значения типоразмеров частиц для всех компонентов должны иметь одинаковую размерность (пользователем предполагаются мм, мкм, нм и т.д.). В случае интегральной формы представления исходных данных, значения полных проходов частиц уменьшаются сверху вниз, а в случае дифференциальной формы представления данных, сумма частных остатков для каждого типоразмера частиц должна составлять 100 %.

Рисунок 3  Интерфейс программы «Granumetrik» – форма «Зерновые составы сырьевых компонентов смеси»

Форма 3 – «Исходный состав сырьевой смеси» (рисунок 4). В данной форме пользователем задается исходный состав сырьевой смеси в массовых долях компонентов Moi (%). Ввод исходного состава смеси предполагает наличие базовой рецептуры приготовления смеси, которая в последующем корректируется с помощью данной программы. В случае отсутствия исходного состава (если состав смеси проектируется с нуля) данный шаг пропускается. Обязательным условием ввода исходных массовых долей компонентов является сумма массовых долей, которая после заполнения таблицы должна составить 100 %. Помимо таблицы на экране отображается круговая диаграмма массовых долей, на которой цветом отмечены сектора, соответствующие заданным сырьевым компонентам смеси.

Рисунок 4  Интерфейс программы «Granumetrik» – форма «Исходный состав сырьевой смеси»

Форма 4 – «Выбор эталонного распределения частиц по размерам» (рисунок 5). В данной форме пользователю предлагается выбрать эталонное распределение размеров частиц – 4 функции оптимального распределения: Функа/Дингера, Фуллера, Гуммеля, Боломея с соответствующими параметрами, а также ввести эталонный зерновой состав вручную с помощью интерактивной электронной таблицы. Последняя опция предназначена для сравнения проектируемого (корректируемого) состава сырьевой смеси с другим существующим (предположительно, более оптимальным) составом, а также может быть использована для оценки расхождения двух любых гранулометрических кривых.

В случае выбора одной из четырех предложенных оптимальных функций распределения, заполнение таблицы эталонного зернового состава осуществляется автоматически путем расчета полных проходов зерен эталонного состава Aj’ (%) через условные сита с апертурой dj. Выбор эталонной функции распределения осуществляется на основании теоретически обоснованных методик, базирующихся на теории упаковок дискретных систем или других научных теорий, учитывающих закономерности формирования структуры гранулированных материалов. Программа не дает рекомендаций по выбору эталонной функции распределения, а лишь автоматизирует расчеты.

Рисунок 5  Интерфейс программы «Granumetrik» – форма «Выбор эталонного распределения частиц по размерам»

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

Расчет зернового состава исходной смеси производится следующим образом. Если выбран интегральный тип представления исходных данных, то полные проходы зерен исходной смеси через условные сита Dj вычисляются по формуле:

(1)

где Voi – объемные доли компонентов исходного состава, %; Aji – полный проход частиц исходного i-го компонента через условное j-е сито, %; Ni – количество компонентов смеси.

Объемные доли компонентов исходного состава вычисляются по формуле:

(2)

где Moi – исходные массовые доли, %; ρi – плотность зерен исходных компонентов.

Рисунок 6  Интерфейс программы «Granumetrik» – форма «Корректировка состава сырьевой смеси» с различным представлением гранулометрического графика: в натуральном масштабе оси абсцисс (а) и логарифмическом масштабе (б)

Если выбран дифференциальный тип представления исходных данных, то полные проходы зерен исходной смеси через условные сита j вычисляются по формуле:

(3)

где Qji^– полный остаток частиц исходного i-го компонента на условном j-м сите, %, который вычисляется по формуле:

(4)

где Qji – частный остаток частиц исходного i-го компонента на условном j-м сите, % (по данным формы 2 для дифференциального представления исходных данных).

Вычисление зернового состава скорректированной смеси осуществляется по тем же формулам (1-4), но вместо исходных объемных долей в расчет берутся скорректированные значения Vкi:

(5)

где Mкi – скорректированные массовые доли компонентов, %.

Корректировка массовых долей компонентов проектируемой смеси осуществляется с помощью блока специальных элементов управления – так называемых «слайдеров» или «бегунков» (рисунок 7).

Рисунок 7  «Бегунки» для изменения соотношения массовых долей

Изменение массовой доли производится путем перемещения «бегунка» мышью, либо с помощью кнопок «плюс» и «минус», расположенных в правой части блока. При изменении текущей выбранной массовой доли, в цикле программы производится пересчет остальных массовых долей таким образом, что сумма массовых долей компонентов всегда составляет 100 %. Кроме того, положение «бегунков» можно фиксировать с помощью элементов управления «флажок» с изображением замка, расположенных справа от кнопок «плюс» и «минус». Зафиксированные «бегунки» невозможно перемещать, а также в процессе пересчета зафиксированные массовые доли остаются неизменными. Данная опция полезна для случаев, если массовое содержание какого-либо компонента в смеси строго регламентировано и не может быть изменено.

В цикле рассчитываются расхождения между интегральными кривыми проектируемого и эталонного составов по каждому типоразмеру частиц:

(6)

где Aj’ – полный проход зерна эталонного состава через условное j-е сито, %; Aкj – полный проход зерна скорректированного состава через условное j-е сито, %.

Далее определяется наибольшее значение величины расхождения ΔAmax путем последовательного сравнения величин ΔAj. Верхняя граница коридора расхождения  кривых  рассчитывается  прибавлением  величины ΔAmax к ординатам кривой эталонного состава, а нижняя граница коридора расхождения, соответственно, вычитанием величины ΔAmax от ординат кривой эталонного состава.