После выполнения регрессионного анализа и сравнения значений напряжений, полученных в системах конечно-элементного анализа CAESigma 6.0h и Nastran, можно сделать вывод, что значения напряжений, рассчитанных в обеих системах не имеют существенного отличия (не более 8% в большую сторону для величин полученных в Nastran за исключением, величины касательного напряжения, т. к. метод конечных элементов плохо работает с малыми по модулю напряжениями). Результаты по отдельности и вместе практически идентичны. Это достигается использованием одинакового интерполяционного полинома для расчета в Sigma и Nastran (тип конечного элемента - Laminate).Отсюда можно сделать вывод о том, что приведенному выше регрессионному анализу можно доверять. Результаты анализа согласования между двумя системами удовлетворительны.

Пункт 7 Оценка эффективности хранения матриц в модифицированной профильной схеме.

Для хранения одного элемента матрицы необходимо хранить значение элемента и значение индексов элемента в матрице, т. е. необходимо 3 ячейки памяти.

Число элементов нижнего треугольника матрицы = (число ненулевых элементов профиля + число диагональных элементов) *3.

% использования памяти определим как отношение (суммарных затрат памяти – число элементов нижнего треугольника) к числу элементов нижнего треугольника матрицы на 100%. Тогда положительные значения будут показывать на сколько процентов хуже метод использует память.

Размерность задачи = 2(NP-NB), где NP–число узлов пластины, NB–число закрепленных узлов. Система Sigma не учитывает это и считает размерностью задачи величину 2*NP.

НЕ нашли? Не то? Что вы ищете?


Характеристики матрицы

Затраты памяти для хранения матрицы

Число элементов нижнего треугольника матрицы

%  использования памяти

NRC

NRC

Размерность задачи, NE, NP

Вид матрицы

Ширина ленты

Размер профиля

Число ненулевых элементов профиля

% заполнения оболочки

DIAG

ENV

XENV

Сумма

Число используемых элементов

Число используемых элементов

Число не нулевых элементов

% за-полн.

Число используемых элементов

3

106Np=63

Ne =88

неупор

55

1549

568

37

126

1683

568

34

127

1936

2082

-7

CM

25

1680

568

34

126

1819

568

31

127

2072

2082

0

RCM

25

1476

568

38

126

1627

568

35

127

1880

2082

-10

QMD

73

2439

568

23

126

2679

568

21

127

2932

2082

41

5

390Np=213NE=352

неупор

185

11471

2290

20

426

11961

2290

19

427

12814

8148

57

CM

43

9612

2290

24

426

9977

2290

23

427

10830

8148

33

RCM

43

8940

2290

26

426

9237

2290

25

427

10090

8148

24

QMD

365

23141

2290

10

426

24517

2290

9

427

25370

8148

211

6

598Np=321Ne=550

неупор

281

21894

3580

16

642

22637

3580

16

643

23922

12666

89

CM

51

16745

3580

21

642

17189

3580

21

643

18474

12666

46

RCM

51

15602

3580

23

642

15997

3580

22

643

17282

12666

36

QMD

449

57578

3580

6

642

61501

3580

6

643

62786

12666

396

8

1146Np=603Ne=1078

неупор

533

58274

7018

12

1206

59683

7018

12

1207

62096

24672

152

CM

71

43665

7018

16

1206

44451

7018

16

1207

46864

24672

90

RCM

71

41314

7018

17

1206

42007

7018

17

1207

44420

24672

80

QMD

983

225200

7018

3

1206

234031

7018

3

1207

236444

24672

858

9

1486Np=777Ne=1408

неупор

689

86057

9166

11

1554

87873

9166

10

1555

90982

32160

183

CM

81

64908

9166

14

1554

65913

9166

14

1555

69022

32160

115

RCM

81

61694

9166

15

1554

62597

9166

15

1555

65706

32160

104

QMD

1419

373604

9166

2

1554

382137

9166

2

1555

385246

32160

1098


Зависимость коэффициента эффективности от размерности решаемой задачи.

Из графика видно, что эффективность использования памяти ухудшается с ростом размерности задачи.

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

Зависимость процента заполнения оболочки матрицы от размерности задачи.

Как видно из графика процент заполнения оболочки матрицы падает с 35-40%% до 10-15% для лучших матриц по данному критерию и с 23% до 2% для худших матриц.

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

Размерность задачи

106

390

598

1146

1486

Неупорядоченная

-8,6

-4,2

-3,3

-2,4

-2,1

CM

-8,2

-3,7

-2,6

-1,8

-1,5

RCM

-10,2

-3,3

-2,5

-1,6

-1,4

QMD

-9,8

-5,9

-6,8

-3,9

-2,3

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

Зависимость % заполнения массива ENV от ширины ленты матрицы

На представленных диаграммах видно, что чем больше ширина ленты матрицы, тем меньшее число элементов массива ENV хранит не нулевые значения.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7