Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: XL Международной научно-практической конференции «Технические науки - от теории к практике» (Россия, г. Новосибирск, 19 ноября 2014 г.)

Наука: Технические науки

Секция: Инженерная графика, САПР, CAD, CAE

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Воронцов О.В., Тулупова Л.А. ДИСКРЕТНОЕ МОДЕЛИРОВАНИЕ КРИВЫХ ПОВЕРХНОСТЕЙ СУПЕРПОЗИЦИЯМИ ДВУМЕРНЫХ ТОЧЕЧНЫХ МНОЖЕСТВ // Технические науки - от теории к практике: сб. ст. по матер. XL междунар. науч.-практ. конф. № 11(36). – Новосибирск: СибАК, 2014.
Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов

ДИСКРЕТНОЕ  МОДЕЛИРОВАНИЕ  КРИВЫХ  ПОВЕРХНОСТЕЙ  СУПЕРПОЗИЦИЯМИ  ДВУМЕРНЫХ  ТОЧЕЧНЫХ  МНОЖЕСТВ

Воронцов  Олег  Викторович

канд.  техн.  наук,  зав.  кафедрой  начертательной  геометрии  и  графики,  доцент  Полтавского  национального  технического  университета  имени  Юрия  Кондратюка,  Украина,  г.  Полтава

E-mail:  uaag.poltava2012@gmail.com

Тулупова  Лариса  Александровна

канд.  физ.-мат.  наук,  доцент  Полтавского  национального  технического  университета  имени  Юрия  Кондратюка,  Украина,  г.  Полтава

E-mail: 

 

DISCRETE  MODELING  OF  CURVED  SURFACES  BY  SUPERPOSITIONS  OF  TWO-DIMENSIONAL  POINT  SETS

Oleg  Vorontsov

PhD,  Associate  Professor,  Poltava  National  Technical  Yuri  Kondratyuk  University,  Ukraine,  Poltava

Larisa  Tulupova

PhD,  Associate  Professor,  Poltava  National  Technical  Yuri  Kondratyuk  University,  Ukraine,  Poltava

 

АННОТАЦИЯ

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

ABSTRACT

In  the  article  some  aspects  of  the  discrete  determination  of  curved  surfaces  were  investigated,  using  geometrical  superposition  of  point  sets.

 

Ключевые  слова:   прикладная  геометрия;  дискретное  геометрическое  моделирование;  метод  конечных  разностей;  статико-геометрический  метод;  математический  аппарат  числовых  последовательностей;  геометрический  аппарат  суперпозиций.

Keywords:   applied  geometry;  discrete  geometric  modeling;  finite  difference  method;  static-geometric  method;  mathematical  apparatus  of  numerical  sequences;  geometrical  apparatus  of  superpositions.

 

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

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

Анализ  последних  исследований.   Классический  метод  конечных  разностей,  статико-геометрический  метод,  математический  аппарат  числовых  последовательностей  [6;  7;  8]  имеют  свои  преимущества  и  недостатки  относительно  решения  конкретных  практических  задач.  Поэтому  их  исследование,  обогащение  новыми  эффективными  алгоритмами,  изучение  возможности  их  компиляции,  а  на  этой  основе  расширения  множества  исходных  данных  является  актуальными.  Также  актуальным  является  последующее  развитие  и  совершенствование  вышеназванных  методов  в  целом. 

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

Вопросы  применения  геометрического  аппарата  суперпозиций  для  дискретного  моделирования  одномерных  геометрических  образов  исследованы  в  работах  [1;  2;  3;  4]  автора  данной  статьи.

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

Изложение  основного  материала  исследования.  В  вышеперечисленных  известных  методах  дискретного  геометрического  моделирования  координаты  узлов  моделируемых  дискретных  аналогов  кривых  линий  и  поверхностей  определяются  по  известным  координатам  смежных  узлов.  Дискретно  представленные  линии  и  поверхности  задаются  координатами  узлов  с  равномерным  шагом  по  осям.

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

В  прикладной  геометрии  понятие  «суперпозиции»,  как  правило  ассоциируется  с  операцией  сложения  функций,  помноженных  на  весовые  коэффициенты.

Суперпозиция  соответственных  точек  n  множеств  в  m-пространстве  в  декартовой  системе  координат  определяется  системой  уравнений  (1)  [4]:

 

    (1)

 

где:  i  —  номер  координатной  оси;

j   —  номер  исходного  множества  суперпозиции;

ki,j  —  коэффициент  суперпозиции.

Пусть  ,  …  ,    точки  n-мерного  пространства  Rn

Будем  рассматривать  точку  X0  как  суперпозицию  точек  XXX,…  Xn  : 

 

  ,  (2)

 

где  .

Коэффициенты  k1k2,  …,  kn-1  можно  найти  решив  систему  линейных  алгебраических  уравнений  [2]:

 

  (3)

 

Дискретно  определить  представленную  на  рисунке  1  кривую  можно,  используя  следующее  свойство: 

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

 

  (4)

 

Рисунок  1.  Дискретно  представленная  кривая 

 

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

Поэтому,  если  на  произвольной  линии    выберем  четыре  точки  A0A1A2A3  и  запишем  равенство 

 

  (5)

 

Или  в  координатной  форме

 

  (6)

 

Или:

 

  (7)

 

То  это  и  есть  представление  вектора    в  виде  линейной  комбинации  векторов    и 

Если  определитель  ,  то  коэффициенты  k1  и  k2  можно  найти  как  решение  системы  (7)  .  Это  решение  существует  и  является  единственным.

Значит  координаты  произвольной  точки  A0  на  кривой    всегда  можно  представить  в  виде  (5)  (при  указанных  выше  условиях.

Если  определитель 

 

  ,

 

т.  е.  ,  т.  е.    .

Это  означает,  что  ,  если  точки  A1A2  и  A3  лежат  на  одной  прямой.  Значит  задачу  представления  точки  A0  в  виде  (5)  можно  решить  и  при  этом  единственным  способом  тогда  и  только  тогда,  если  точки  A1A2A3  не  лежат  на  одной  прямой.

Запишем  систему  (4)  в  виде:

 

  ,  (8)

 

где:  x0x1x2x3,  x4,  —  известные  числовые  параметры, 

k1,   k2  —  неизвестные. 

Решив  систему  (8),  найдем  выражения  для  вычисления  коэффициентов  суперпозиции  k1,  k2  [1]:

 

  (9)

 

Результаты  вычисленных  коэффициентов  суперпозиции  заданных  точек  A1A2A3  для  определения  координат  неизвестных  точек  A01  и  A02  кривой  с  равномерным  шагом  h=1  вдоль  оси  Ox,  представленной  на  рисунке  1  приведены  в  таблице  1.

Таблица  1.

Значения  коэффициентов  суперпозиции

 

A1

A0 1

A2

A0 2

A3

x0

-2

-1

0

1

2

y0

8

5

4

5

8

k1

 

0 ,375

 

-0,12 5

 

k 2

 

0,75

 

0,75

 

k 3=1-  k1k2

 

-0,12 5

 

0 ,375

 

 

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

 

  (10)

 

Проверим  верность  данного  утверждения.  Пусть  теперь  точки  A1(x1y1z1)A2(x2y2z2)A3(x3y3z3)A4(x4y4z4),  лежат  на  поверхности    (рис.  2).  Тогда  произвольную  точку  A0(x0y0z0),  можно  представить  в  виде:

 

  (11)

 

Рисунок  2.  Дискретно  представленная  поверхность 

 

Чтобы  найти  коэффициенты  k1,  k2,  k3  нужно  решить  систему  (10)  или:

 

  (12)

 

В  результате  решения  системы  (12)  найдем  выражения  для  вычисления  коэффициентов  суперпозиции  k1,  k2,  k3:

 

    ;

    ;  (13)

    .

 

Таблица  2.

Значения  аппликат  точек  поверхности 

 

x=-2

x=-1

x=0

x=1

x=2

y=2

8

5

4

5

8

y=1

5

2

1

2

5

y=0

4

1

0

1

4

y=-1

5

2

1

2

5

y=-2

8

5

4

5

8

 

Проверим  верность  выведенных  выражений  на  конкретном  примере.  В  таблице  2  приведены  значения  координат  точек  дискретно  представленной  на  рисунке  2  поверхности 

Вычислим  значения  коэффициентов  суперпозиции  трех  заданных  точек  опорного  контура  A1(2,  0,  4)A2(0,  2,  4)A3(-2,  0,  4)  и  центрального  узла  A4(0,  0,  0)  для  определения  координат  точки  A0(1,  0,  1)

 

  (14)

 

Решение  системы  (14)  дает  значения  коэффициентов  суперпозиции:  k1  =  0,375k2  =  0k3  =-0,125  . 

Для  определения  координат  точки  A0(1,  1,  2)  коэффициенты  суперпозиции  будут  иметь  значения:  k1  =  0,25k2  =  0,5k3  =-0,25  . 

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

Варьирование  значениями  коэффициентов  суперпозиции  позволит  управлять  формой  моделируемой  поверхности.

 

Список  литературы:

1.Воронцов  О.В.,  Радченко  Г.О.  Дискретне  визначення  кривих  на  основі  різних  методів  геометричного  моделювання  /  О.В.  Воронцов,  Г.О.  Радченко  //  Прикладна  геометрія  та  інженерна  графіка.  К.:  КНУБА,  —  2011.  —  Вип.  88.  —  С.  116—120.

2.Воронцов  О.В.,  Радченко  Г.О.  Дискретне  моделювання  кривих  ліній  на  основі  геометричного  апарату  суперпозицій  /  О.В.  Воронцов,  Г.О.  Радченко  //  Прикладна  геометрія  та  інженерна  графіка.  К.:  КНУБА,  —  2012.  —  Вип.  89.  —  С.  116—120.

3.Воронцов  О.В.,  Тулупова  Л.О.  Определение  дискретных  аналогов  классов  элементарных  функций  суперпозициями  одномерных  точечных  множеств  /  О.В.  Воронцов,  Л.О.  Тулупова  //  Universum:  Технические  науки:  электрон.  научн.  журн.  2014.  №  3(4).  [Электронный  ресурс]  —  Режим  доступа.  —  URL:  http:  //  7universum.com/ru/tech/archive/item/1135

4.Воронцов  О.В.,  Усенко  В.Г.  Применение  геометрического  аппарата  суперпозиций  в  дискретном  моделировании  объектов  строительства  и  машиностроения  /  О.В.  Воронцов,  В.Г.  Усенко  //  Сборник  статей  по  материалам  XXVIII  международной  научно-практической  конференции  «Технические  науки  —  от  теории  к  практике».  Новосибирск.  —  2013.  —  №  11(24).  —  С.  14—27.

5.Ковалев  С.Н.  Формирование  дискретных  моделей  поверхностей  пространственных  архитектурных  конструкций:  Дис…  доктора  техн.  наук:  05.01.01  /  С.Н.  Ковалев.  М.,  1986  —  348  с.

6.Ковалев  С.Н.  О  суперпозициях  /  С.Н.  Ковалев  //  Прикладна  геометрія  та  інженерна  графіка.  К.:  КНУБА,  —  2010.  —  Вип.  84.  —  С.  38-42.

7.Ковальов  С.М.,  Гумен  М.С.,  Пустюльга  С.І.,  Михайленко  В.Є.,  Бурчак  І.Н.  Прикладна  геометрія  та  інженерна  графіка.  Спеціальні  розділи.  Випуск  1.  Луцьк.:  Редакційно-видавничий  відділ  ЛДТУ,  2006.  —  С.  118—176.

8.Пустюльга,  С.І.  Дискретне  визначення  геометричних  об’єктів  числовими  послідовностями:  Дис.  …  доктора  техн.  наук:  05.01.01  /  С.І.  Пустюльга.  К.,  2006.  —  322  с.

Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий