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

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

CC BY
66
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРЕДСТАВИТЕЛЬНЫЙ ОБЪЕМ / REPRESENTATIVE VOLUME / ИЕРАРХИЧЕСКИ-САМОПОДОБНАЯ СРЕДА / HIERARCHICAL AND SELF-SIMILAR MEDIUM / ФРАКТАЛ / FRACTAL / БЛОК ВОРОНОГО / BLOCK VORONOGO / СТРУКТУРНЫЙ ЭЛЕМЕНТ / STRUCTURAL ELEMENT

Аннотация научной статьи по физике, автор научной работы — Халкечев Руслан Кемалович

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

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

Похожие темы научных работ по физике , автор научной работы — Халкечев Руслан Кемалович

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

MATHEMATICAL MODEL OF MATERIALS CHECK OF VARIOUS ORDER OF COMPLEXITY ON DEMAND TO THE DESCRIPTION THE HIERARCHICAL AND SELF-SIMILAR MEDIUM

In the presented article the mathematical model allowing to check material of any order of complexity regarding possibility of the description it the hierarchical and self-similar medium is developed in an algorithmic look. For the studied material existence of the representative volume determined as the minimum volume since which this material can be considered as a natural fractal is chosen as the main criterion of self-similarity.

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

УДК 519.6; 550.31; 004.942; 331.45

© Р.К. Халкечев, 2015

Р.К. Халкечев

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ПРОВЕРКИ МАТЕРИАЛОВ РАЗЛИЧНОГО ПОРЯДКА СЛОЖНОСТИ ПО ТРЕБОВАНИЮ К ОПИСАНИЮ ИЕРАРХИЧЕСКИ-САМОПОДОБНОЙ СРЕДОЙ

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

Ключевые слова: представительный объем, иерархически-самоподобная среда, фрактал, блок Вороного, структурный элемент.

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

Обобщив работы [6-8], и применяя нотацию Д. Кнута, получим в алгоритмическом виде следующую математическую модель проверки материалов различного порядка сложности по требованию к описанию иерархически-самоподобной средой.

Р . 1. [Обработать входные дан-

шагу 1 1

ные графического вида материала]. Произвести обработку входных данных графического вида исследуемого материала.

{Для материалов первого и второго порядков данный шаг заключается во введении декартовой системы координат на графическом виде структуры данных объектов. Для всех остальных материалов на данном шаге осуществляется построение эквивалентной структуры этого объекта [8], ввод декартовой системы координат в соответствующей эквивалентной структуре, а также выполняются процедуры по формированию блоков Вороного.}

Рша„2. [¿-^1]. Счетчику количества плоскостей ^ присвоить значение 1, т.е. рассмотрим структуру исследуемого материала в первой плоскости ХОУ.

{Для плоскостей ХОУ, 1ОУ и ХОг переменная ^ соответственно равна 1, 2 и 3.}

Рша„3. [Определить множество вспомогательных параметров Асэ]. Для каждого структурного элемента материала определить вспомогательный параметр, состоящий из координаты маркера (центр фрактальной неоднородности или центр макровключения в блоке Вороного) и характеристического вектора (вектора с наибольшей длинной, исходящий из маркера до

точки на границе структурного элемента). Полученные параметры объединить во множество

АСэ =

= {(Xi, Vi,la),(x2,y2,l2),...,(xN,yN,lN)},

где N - количество элементов материала в соответствующей плоскости.

{Для материала первого и второго порядков сложности структурными элементами являются соответственно фрактальная неоднородность и фрактальная неоднородность с микровключением. Для всех остальных материалов структурным элементом является блок Вороного.}

F , 4. [t-^1]. Установить счетчик

mdrv 1 J

горизонтального уровня t равным 1. F . 5. [n<—1]. Установить счетчик

mdrv

общего количества элементов n в материале равным 1.

Fmdrv6. [Установить длину P0 материала]. Определить длину P0 исследуемого материала.

F , 7. [k-^1]. Установить счетчик

mdrv

вертикального уровня k равным 1.

Fmdrv8. [Выбрать первый структурный элемент материала на t-м уровне]. Из множества A найти

J сэ

aE = (XE , VE , lE ) =

= min max{( Xi, Vi, li),( X2, V2, I2),...

Xi Vi

...,(XN , VN , lN )} .

Полученное значение будет соответствовать маркеру структурного элемента, находящегося на t-м горизонтальном и на k-м вертикальном уровнях.

Fmdrv9. [Определить и добавить параметр цп к множеству параметров структуры M]. Для структурного элемента, находящегося на t-м горизонтальном и k-м вертикальном уровнях, определить параметр структуры цп и добавить его к множеству M.

{Для природного объекта первого порядка - цп = gn и M = G, где gn е G, Зп = L Фnn, vn" mnA rn - радиУс-век-

тор центра п-ои неоднородности; 1п - характеристический вектор п-ой неоднородности; фп - угол между векторами г и 1 ; V и т - номера

1 п п п п 1

горизонтального и вертикального уровней неоднородности в структуре материала первого порядка и тп—к}. Для материала второго порядка - цп = Хп и М = Л, где Хп е Л, X = (г , 1 , ф , у , V , т ), у - площадь

п 'п' п' Тп' I п' п' пп 1 п

микровключения. Для остальных материалов: цп = шп и М = где wn е ш = (э , V , т ), э - отношение пло-

п ' п' п' п7 п

щади п-го макровключения к площади всего блока.}

Fmdrv10. [Удалить аЕ из Лсэ]. Удалить параметры описанного структурного элемента из Лсэ.

^11. [Л =0?]. Если множество

та^ 1 сэ

Лсэ является пустым, то перейти к шагу 19, иначе к шагу 12.

Fmdrv12. [Выбранный структурный элемент последний в горизонтальном уровне?]. Если хЕ +11Е 1> Р0 , то перейти к шагу 13, иначе к шагу 15.

^13. [£-—£+1]. Увеличить счетчик

та^ 1 1

горизонтального уровня £ на 1.

^ 14. [п—п+1]. Увеличить счетчик общего количества структурных элементов в материале на 1. Перейти к шагу 7.

Fmdrv15. [Определить структурные элементы материала, с которыми выбранный элемент, описываемый параметром аЕ, имеет общую границу]. Определить множество

В = {(х, у, 1) х - Хе)2 + (у - Уе)2 < < |1 + 1Е\}, В е Асэ .

Fmdrv16. [Выбрать следующий структурный элемент согласно горизонтальному вектору трансляции]. Провести векторы, соединяющие маркер выбранного структурного элемента с маркерами структурных элементов из множества В. Один из полученных векторов, имеющий наименьший угол с осью - ОХ (при 6 = 1 или 6 = 3) или

OY (при d = 2), укажет на маркер следующего структурного элемента. F . 17. [k-^k+1]. Увеличить счет-

mdrv L J

чик вертикального уровня k на 1. F . 18. [п<—п+1]. Увеличить счет-

mdrv

чик общего количества структурных элементов в природном объекте на 1. Перейти к шагу 9.

Fmdrv19. [Построить структурную матрицу H]. Сформировать структурную матрицу H = [hj , при этом h.. = f(i, j, Е,).

{Для материалов первого порядка - f(i, j, У = (|i|, ф), где \ = (r, l, ф, i, j), Е,е G. Для материалов второго порядка - f(i, j, £,) = (|l | , ф, у), где \ = (r, l, ф, y, i, j), ^еЛ. Для остальных материалов: f(i, j, £) = s, где = (s, i, j), Е,е W.} Fmdrv20. [NPHV^2]. Присвоить количеству структурных элементов NpHV в примитивной ячейке материала, согласно горизонтальному вектору трансляции, значение равное 2.

F , 21. [т^1]. Установить счетчик

mdrv

количества подмножеств совокупности структурных элементов равным 1. F , 22. [i<— 1 ]. Установить счетчик

mdrv

строк i матрицы H равным 1.

Fmdrv23. [j^1]. Установить счетчик столбцов j матрицы H равным 1.

Fmdrv24. [i<nCH?]. Если значение счетчика i меньше общего количества строк и столбцов nCH матрицы H, то перейти к шагу 25, иначе к шагу 34.

Fmdrv25. [/<(ncHd:VNpHv)-NpHv?]. Если значение счетчика j не превышает максимума обрабатываемых элементов матрицы H в строке, то перейти к шагу 26, иначе к шагу 33.

F , 26. [Добавить элемент h.. в Q ].

mdrv .. m

Элемент матрицы H, получаемый пересечением строки с номером i и столбцом с номером j, добавить в подмножество совокупности структурных элементов с номером m.

F , 27. [b<— 1]. Установить счетчик

mdrv

b количества структурных элементов в примитивной ячейке равным 1.

F , 28. [Добавить элемент

hi(j+b)

Qm]. Элемент матрицы H, получаемый

пересечением строки с номером 1 и столбцом с номером ]+Ь, добавить в подмножество совокупности структурных элементов с номером т.

Рша„29. [Ь = Мрну?]. Если счетчик Ь достиг предполагаемого количества элементов в примитивной ячейке, то перейти к шагу 31, иначе к шагу 30. Р , 30. [Ь^—Ь+1]. Увеличить счет-

шагу 1 1

чик Ь количества структурных элементов Мрну в примитивной ячейке на 1. Перейти к шагу 28.

Р . 31. [т-^т+1]. Увеличить счет-

шагу 1 *

чик т количества подмножеств совокупности структурных элементов на 1.

Ршагу32. [/-Н+Мрну]. Перейти на номер столбца, с которого начнется нумерация первого элемента последующего подмножества Qш. Перейти к шагу 25.

Р . 33. [1<—1+1]. Увеличить счетчик

шагу 1 _ *

строк 1 на 1. Перейти к шагу 23.

Ршап34. [Построить функции распределения Я(01), РЮ2),..., РЮш)]. Для каждого Мрну - элементного подмножества построить функцию распределения ЯЩ Ш2),..., Шш).

Ршаг»35. [Получить X2, X2,...хО]. Сравнить функции распределения ДQ1), Ш2),..., Шш) друг с другом при помощи критерия согласия х2. В результате получим совокупность приведенных значений х2, х2, • • • X2 , где

о = С2 =■

m!

2!(m - 2)! .

F , 36. [Определить Xmin ]. Среди mdrv .2 „,2 „,2

приведенных значений х1,X2, найти минимальное значение.

.2 ^ I..2

• Хо

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

F . 37.

2 md™, 2N

2 2 [ X тт - (х2)п ?]. Если X т1п - (X )п (для одной степени свободы и уровня значимости а = 0,05 нормативное значение (X2),, = 3,841), то перейти к шагу 38, иначе к шагу 40.

Ршап38. [Определить объемы Уд1, ид2,..., Вычислить объемы Уд1,

ид2,., Удш, формируемые совокупностью структурных элементов, описываемых подмножествами Q1, Q2,..., Qш.

в

^39. [УРНУ—max(VQl, V,)].

Объем примитивной ячейки Урну материала согласно горизонтальному вектору трансляции равен max(VQ1, У^,..., Уа). Перейти к шагу 43.

^а™40. [^РНУ^пСН?]. Если количество структурных элементов Мрну в

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

меньше или равно количеству строк

и столбцов псн матрицы связей, то

перейти к шагу 41, иначе к шагу 42.

^а„41. [^рну—^рну+1]. Увеличить количество структурных элементов ^рну в примитивной ячейке на 1. Перейти к шагу 21.

{Представительный объем - минимальный объем, начиная с которого рассматриваемый материал обладает свойством самоподобия, т.е. является природным фракталом.}

^ 42. [V -—0]. Представительный

mdrv 1 пр 1

объем рассматриваемого материала равен 0. Перейти к шагу 75.

Fmdrv43. [И—И7]. Транспонировать структурную матрицу И.

Fmdrv44. [Мруу—2]. Присвоить количеству структурных элементов №руу в примитивной ячейке, согласно вертикальному вектору трансляции, значение равное 2.

^ 45. [т—1]. Установить счетчик

mdrv 1 1

количества подмножеств совокупности структурных элементов равным 1.

^46. [1—1]. Установить счетчик

mdrv 1 1

строк 1 матрицы И равным 1.

Fmdrv47. [/—1]. Установить счетчик столбцов / матрицы И равным 1.

Fmdrv48. [<псн?]. Если значение счетчика 1 меньше общего количества строк и столбцов псн матрицы И, то перейти к шагу 49, иначе к шагу 58.

Fmdrv49. [Мп^Ш^-^?]. Если значение счетчика / не превышает максимума обрабатываемых элементов матрицы И в строке, то перейти к шагу 50, иначе к шагу 57.

Fmdrv50. [Добавить элемент И., в Элемент матрицы И, получаемый пересечением строки с номером

1 и столбцом с номером /, добавить в подмножество совокупности структурных элементов с номером т.

^51. [Ь—1]. Установить счетчик

mdrv 1 *

Ь количества структурных элементов в примитивной ячейке равным 1.

Fmdrv52. [Добавить элемент И.й+Ь) в

Элемент матрицы И, получаемый пересечением строки с номером 1 и столбцом с номером /+Ь, добавить в подмножество совокупности структурных элементов с номером т.

Fmdrv53. [Ь = Мруу?]. Если счетчик Ь достиг предполагаемого количества структурных элементов Мруу в примитивной ячейке, то перейти к шагу 55, иначе к шагу 54.

^ 54. [Ь——Ь+1]. Увеличить счетчик

mdrv 1 1

Ь количества структурных элементов в примитивной ячейке на 1. Перейти к шагу 52.

^55. [т—т+1]. Увеличить счет-

mdrv 1 1

чик количества подмножеств совокупности структурных элементов т на 1.

Fmdrv56. [/—/+^руу]. Перейти на номер столбца, с которого начнется нумерация первого элемента последующего подмножества Перейти к шагу 49.

^ 57. [1—1+1]. Увеличить счетчик

mdrv 1 _ *

строк 1 на 1. Перейти к шагу 47.

Fmdrv58. [Построить функции распределения Р(01), Я(02),..., Я^)]. Для каждого №р1Л/ -элементного подмножества построить функцию распределения ЯЩ Я^),..., Я^) 2 2 2

Fmdrv59. [Получить Х^ Х^ - Х0 ]. Сравнить функции распределения Р(01), ЯЮ2),..., Я^) друг с другом при помощи критерия согласия х2. В результате получим совокупность приведенных значений Х, ■■■ Х , где

о = С2 =-

т!

2!(т - 2)!

Fmdrv60. [Определить приведенных значений

шп ]. Среди

2 2 2 Х1 , Х2 , ■' * Х0

найти минимальное значение.

2 Fmdrv^¿ [ Х2т1п > (Х2)п ?]. Если Х тт > (Х )п (для одной степени сво-

боды и уровня значимости а = 0,05 нормативное значение (X2), = 3,841), то перейти к шагу 62, иначе к шагу 64.

Ршагу62. [Определить объемы V™,..., ]. Вычислить объемы V«,, У^,..., VQш, формируемые совокупностью структурных элементов, описываемых подмножествами Q1, Q2,..., Qm.

Ршагу63. [VPVV^Шax(VQ1, VQ2,Ш-,

VQl)]. Объем примитивной ячейки VPVV природного объекта согласно вертикальному вектору трансляции равен шах^-р Ч^,..., VQ|). Перейти к шагу 67.

Ршагу64. [^^сн?]. Если количество структурных элементов в

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

меньше или равно количеству строк и

столбцов псн матрицы Н, то перейти к

шагу 65, иначе к шагу 66.

Рша„65. Увеличить

количество структурных элементов в примитивной ячейке на 1. Перейти к шагу 45.

Ршагу66. [V -^0]. Представительный объем рассматриваемого материала равен 0. Перейти к шагу 75.

Ршагу67. Если размер

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

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

шагу 68, иначе к шагу 70.

Рша„68. Муа]^^]. Количеству структурных элементов N^0] в примитивной ячейке исследуемого мате-

риала в плоскости ^ присвоить величину Мр^.

Рша„69. [^М^рш,]. Представительному объему V [а] исследуемого материала в плоскости ^ присвоить значение 2VPHV. Перейти к шагу 72.

Рша„70. [ЗД^А^]. Количеству структурных элементов Мяп[а в примитивной ячейке исследуемого материала в плоскости а присвоить величину

Ршаг„71. [4™^^]. Представительному объему V [а] исследуемого материала в плоскости а присвоить значение 2Ур^

Р 72. [а=3?]. Если счетчик коли-

шагу 1 1

чества плоскостей равен 3, то перейти к шагу 74, иначе к шагу 73.

V .13. Увеличить счет-

шагу 1 *

чик количества плоскостей на 1. Перейти к шагу 3.

Р . 74. [V ^шах(Ц [1], V [2],

шйгу 1 пр 4 пвп1 ^ пвп1

Vпвп[3]]. Представительный объем материала равен наибольшему из объемов V [1], V [2], V [3].

пвп пвп пвп

Ршагу75. [Конец]. Выполнение алгоритма прекратить.

Полученная математическая модель является иерархической. Поэтому для того, чтобы исследуемый материал можно было бы описать иерархически-самоподобной средой, необходимо наличие представительного объема (V ф 0 ) у всех структурных составляющих рассматриваемого объекта.

1. Халкечев Р.К. Мультифрактальная модель с масштабом неоднородности эффективных упругих свойств газосодержащих породных массивов // Известия высших учебных заведений. Северо-Кавказский регион. Технические науки. - 2012. - № 3. -С. 68-70.

2. Халкечев Р.К. Математическая модель эффективных упругих свойств газосодержа-щих породных массивов мультифрактальной структуры // Горный информационно-аналитический бюллетень. Отдельные статьи

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

(специальный выпуск). Методы математического моделирования в горной промышленности. - 2011. - № 12. - С. 7-12.

3. Халкечев Р.К. Разработка метода усреднения упругих свойств геоматериалов на основе теории мультифрактального моделирования // Известия Кабардино-Балкарского научного центра РАН. - 2012. - № 3. -С. 17-21.

4. Халкечев Р.К. Мультифрактальная модель неоднородного поля давлений в газонаполненных порах поликристалла при посто-

янном внешнем поле // Горный информационно-аналитический бюллетень. Отдельные статьи (специальный выпуск). Математическое моделирование трудноформализуемых объектов. - 2012. - № 7. - С. 3-7.

5. Халкечев Р.К. Теоретические основы мультифрактального моделирования труд-ноформализуемых объектов // Горный информационно-аналитический бюллетень. Отдельные статьи (специальный выпуск). Прикладная и промышленная математика. -2013. - № 9. - С. 8-16.

6. Халкечев Р.К. Скейлинг газосодержа-щих породных массивов // Известия высших учебных заведений. Северо-Кавказский ре-

гион. Технические науки. - 2012. - № 2. -С. 102-104.

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

7. Халкечев Р.К. Масштаб неоднородности газосодержащих породных массивов // Горный информационно-аналитический бюллетень. Отдельные статьи (специальный выпуск). Методы математического моделирования в горной промышленности. - 2011. -№ 12. - С. 3-7.

8. Халкечев Р.К. Стохастический метод определения элементарных объемов кристаллических и композиционных геоматериалов // Известия Кабардино-Балкарского научного центра РАН. - 2012. - № 2. - С. 3841. ЕШ

КОРОТКО ОБ АВТОРЕ_

Халкечев Руслан Кемалович - кандидат физико-математических наук, доцент, e-mail: syrus@list.ru, МГИ НИТУ «МИСиС».

UDC 519.6; 550.31; 004.942; 331.45

MATHEMATICAL MODEL OF MATERIALS CHECK OF VARIOUS ORDER OF COMPLEXITY ON DEMAND TO THE DESCRIPTION THE HIERARCHICAL AND SELF-SIMILAR MEDIUM

Khalkechev R.K., Doctor of Physical and Mathematical Sciences, Assistant Professor, e-mail: syrus@list.ru,

Mining Institute, National University of Science and Technology «MISiS», 119049, Moscow, Russia.

In the presented article the mathematical model allowing to check material of any order of complexity regarding possibility of the description it the hierarchical and self-similar medium is developed in an algorithmic look. For the studied material existence of the representative volume determined as the minimum volume since which this material can be considered as a natural fractal is chosen as the main criterion of self-similarity.

Key words: representative volume, hierarchical and self-similar medium, fractal, block Voronogo, structural element.

REFERENCES

1. Khalkechev R.K. Izvestiya vysshikh uchebnykh zavedenii. Severo-Kavkazskii region. Tekhnicheskie nauki. 2012, no 3, pp. 68-70.

2. Khalkechev R.K. Gornyi informatsionno-analiticheskii byulleten'. Special edition. Metody matematich-eskogo modelirovaniya v gornoi promyshlennosti. 2011, no 12, pp. 7-12.

3. Khalkechev R.K. Izvestiya Kabardino-Balkarskogo nauchnogo tsentra RAN. 2012, no 3, pp. 17-21.

4. Khalkechev R.K. Gornyi informatsionno-analiticheskii byulleten'. Special edition. Matematicheskoe modelirovanie trudnoformalizuemykh ob"ektov. 2012, no 7, pp. 3-7.

5. Khalkechev R.K. Gornyi informatsionno-analiticheskii byulleten'. Special edition. Prikladnaya i promy-shlennaya matematika. 2013, no 9, pp. 8-16.

6. Khalkechev R.K. Izvestiya vysshikh uchebnykh zavedenii. Severo-Kavkazskii region. Tekhnicheskie nauki. 2012, no 2, pp. 102-104.

7. Khalkechev R.K. Gornyi informatsionno-analiticheskii byulleten'. Special edition. Metody matematich-eskogo modelirovaniya v gornoi promyshlennosti. 2011, no 12, pp. 3-7.

8. Khalkechev R.K. Izvestiya Kabardino-Balkarskogo nauchnogo tsentra RAN. 2012, no 2, pp. 38-41.

A

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