Геометрия срединных поверхностей оболочек
ГЕОМЕТРИЯ ЦИКЛИЧЕСКИХ ОБОЛОЧЕК ПЕРЕНОСА С ОБРАЗУЮЩЕЙ ОКРУЖНОСТЬЮ И НАПРАВЛЯЮЩИМИ МЕРИДИАНАМИ БАЗОВОЙ СФЕРЫ
В.Н. ИВАНОВ, докт. техн. наук, профессор Российский университет дружбы народов 117198, Москва, ул. Миклухо-Маклая, 6 Тел. (495) 955-08-21; E-mail: [email protected]
Поверхности переноса образуются параллельным движением в пространстве кривой (образующей) вдоль другой кривой (направляющей) [1]. При этом координатная сеть поверхности образуется системой кривых идентичных образующей и направляющей кривым поверхности переноса. Та же самая поверхность переноса получается, если поменять направляющую и образующую кривые, т.е. провести параллельный перенос направляющей кривой (первоначального способа образования поверхности переноса) вдоль образующей кривой. В тоже время за направляющую кривую поверхности переноса можно принимать кривую не пересекающуюся с образующей кривой. В этом случае образующая кривая при ее параллельном движении в пространстве должна быть жестко связана с направляющей кривой (не вращаться при параллельном переносе). В этом случае, уравнение образующей кривой связывается с системой координат с началом координат на направляющей кривой. Координатная система движется без вращения вдаль направляющей кривой совместно с образующей кривой поверхности переноса. В частности, за направляющую циклической поверхности обычно принимается линия центров образующей окружности. В настоящей работе исследуется геометрия циклических поверхностей переноса с образующей окружностью и направляющими меридианами базовой сферы. Получены векторные уравнения поверхности в линиях переноса и в системе координатных линий, включающих опорные меридианы базовой сферы. Показана возможность конструирования зонтичных оболочек из отсеков циклических поверхностей переноса, ограниченных опорными меридианами базовой сферы.
КЛЮЧЕВЫЕ СЛОВА: базовая сфера, циклическая поверхность переноса, направляющие меридианы поверхности переноса на сфере, векторное уравнение поверхности,
Рассмотрим сферическую поверхность радиуса а, заданную параметрическими уравнениями:
х(и, v) = a sin и cos v;
y(u, v) = a sin и sin v; z(u, 9) = a cos и . (1)
Зададим на сфере сечение z0 = a cos u0, параллельное плоскости ху. В сечении получаем окружность радиуса R0 = a sin u0 . Задаем, также, на сфере сектор, образуемый меридианами 9 = ±9 0 (рис. 1).
Окружность сферы в сечении z0 принимаем в качестве образующей окружности циклической поверхности переноса. Поверхность переноса получаем движением образующей окружности параллельно плоскости ху так, чтобы точки образующей окружности скользили по направляющим меридианам ±9 0 на базовой сфере (рис. 2), т.е. образующая окружность при движении пересекается с направляющими меридианами сферы. Очевидно, при движении образующей окружности вдоль оси z происходит смещение центра образующей
Рис. 1
окружности вдоль оси х. На рис 2,б показано сечение циклической поверхности переноса при смещении образующей окружности вдоль оси z в положение z(u). При этом центр образующей окружности с поверхности переноса смещается по оси х на расстояние x = r (u). Положение центра образующей окружности определяется из условия равенства в сечении z(u) хорд сектора сферы и сектора образующей окружности (рис. 2,б):
R(u)sin v0 = R0 sin V или sin u sin v0 = sin uo sin V , откуда R(u )sin v0 . sin v0
V = V (u ) =
arcsm
Rл
= arcsin
sin u
sin u
0
(2)
- угол, образуемый радиусом, направленным из центра образующей окружности поверхности переноса в сечении г = г(и) в точку пересечения образующей окружности с направляющим меридианом базовой сферы, и осью х.
z
Линия центров
R(w)sinv0
V0
Рис. 2
Из рис. 2, б получаем
D(u) = *JR02 — R2(u)sin2 v0 = o^/siñ
,2/ \ • 2 -2 -2 -2 (u )sin v0 = Од/sin u0 - sin u sin v0
r(u) = R(u)cos 00 - D(u); R(u) = osinu.
(3)
10 — D(u) ; R(u) — osinu. (4)
Из формулы (3) следует, что R(u)sinv0 — osinusinv0 не должно превышать радиуса образующей окружности R0—osinu0, откуда
u < uiñáa = arcsin(sin u0 / sin v0 ). (5)
Из формул (5), (2) следует, что предельному значению координаты u соответствует значение углового параметра V(u)—л/2 и, следовательно, хорда АВ равна диаметру образующей окружности 2R0. Ограничение (5) действует, если u0 < v0. Экватор базовой сферы определяет плоскость симметрии поверхности переноса. Если u0 < v0, то в верхней и нижней частях базовой сферы получаем не соединяющиеся симметричные отсеки поверхности.
Уравнение линии центров циклической поверхности переноса, построенной на базе сферы rc (u), получаем в виде
rc (u) = r(u )i + z(u)k . (6)
Тогда, векторное уравнение циклической переноса с образующей окружностью и направляющими меридианами базовой сферы получаем в виде
p(u, v) = rc (u) + Ro e(v), (7)
где e(0) = i cos v + j sin v - уравнение окружности единичного радиуса в плоскости ху. Циклическая поверхность переноса на фоне базовой сферы представлена на рис. 3,а (uo= л/6; 0о=л/8; и=(л/6^л/2) На рис. 3,б представлена циклическая поверхность переноса только с направляющими меридианами базовой сферы.
Согласно условия (5) при и0 > v0 циклическая поверхность переноса с образующей окружностью и направляющими меридианами базовой сферы может быть непрерывно продолжена на нижнюю половину базовой сферы (рис. 4). Причем при и0 = v0 на экваторе поверхности наблюдается разрыв касательной к линии переноса (рис. 4,а - и0 = V) = л/6 ). При и0 > v0 разрыв касательных на экваторе поверхности сглаживается (рис. 4,б - и0 = л/6; v0 = л/6,2)
При и0 < v0 можно построить две ветви поверхности на верхней и нижней частях опорной сферы, между которыми имеется разрыв (рис.5,в - и0 = л/6,2; V) = л/6; ио < и < ипред, ипред = 0,4215л,).
Рис. 4
На рис. 3, 4 приведены отсеки циклической поверхности переноса с образующей окружностью и направляющими меридианами базовой сферы при движении образующей окружности от сечения 2 = z(u0) к экватору базовой сферы (и0 < и < ипред). В то же время, при движении образующей окружности от сечения 2 = 2(и0) к полюсу базовой сферы также получаем отсек циклической оболочки переноса (рис. 5,а). В предельном положении (и = 0) образующая окружность поверхности переноса касается полюса базовой сферы и лежит за ее
пределами. На Рис. 5,6 при-а б веден полный отсек цикличе-
ской оболочки переноса на базовой полусфере (0 < и < л/2; и0 = л/6; 0о = л/6).
Дифференцируя уравнение циклической поверхности переноса (7) с учетом формулы (6), имеем:
5
p u = К (u )=+z k; p v = Ro g(v);
p uu = r"(u)=+z "k; p uv =0; p vv = -R0e. Здесь g(v) = e '(v) = -i sin (v) + j cos(v); g '(v)=-e(v).
V = e v = -i sinv + j cos{v); g v =-e\v) Тогда, получаем коэффициенты квадратичных форм циклической поверхности переноса с образующей окружностью и направляющими меридианами базовой сферы в координатной системе линий переноса:
E = r"2 + z "2 = 5
2
2
F = - Rf,r' sin v; G = R,
0 ; z " = a sin u ;
r =
R sin 2 v.
cos v0 -
0
D(u)
R' = a cosu
cos v0 -
sin(u )sin2 v,
0
д/sin2 u0 - sin2 (u)si
u )sin2 v.
0
m = — [- z ' e + r' cos v k ] - единичная нормаль поверхности (Iml = 1). с
1 í
с = — = V.
Ro
z "2 + r"2 cos2 v ; E = vEG - F2
Z = -(r "z" - r"z ")c
R z "
(r ■ z"- r"z ') cos v; М = 0; N = — сс
(9)
Опорные меридианы базовой сферы уравнения циклической поверхности переноса в формуле (7) не совпадают с системой линий переноса, определяемых системой координат v = const. Введем систему координат, включающую опорные меридианы базовой сферы. Для этого в сечении u = const введем переменную:
9 = v(u, v) = ó(u)v; p(u) = V(u)/ v0 =
arcsin
sin v
V
sin u
sin u
0
/ v0 .
(10)
Векторное уравнение циклической оболочки переноса в координатной системе, включающей опорные меридианы базовой сферы, получаем в виде:.
p(u, v ) = rc (u) + R0h(u, v). (11)
Здесь h(u,v) = e(9) = i cos 9 + jsin 9 = icos[p(u)v] + jsin[p(u) v]. (12)
При изменении угловой координаты v в пределах - v0 < v < v0 получаем отсек циклической оболочки переноса, ограниченный направляющими меридианами базовой сферы. На рис. 6,а представлен отсек циклической оболочки совместно с базовой сферой, на рис. 6,б - отдельно отсек оболочки переноса с параметрами - u0 = v0 = л/6 , u0 < u < л/2; -v0 < v < v0. На рис. 6,а, б представлены отсеки аналогичной оболочки при 0 < u < л/2.
Рис. 6
Отметим, что при переходе отсека оболочки, описываемого уравнением (9), границ направляющих меридианов меридиана V < V < у0, в виду более быстрого изменения углового параметра 9 в нижней части отсека оболочки про-
исходит сначала сближение нижней части оболочки (рис. 7,а; -2у0 < V < 2у0), а затем перехлест (наложение) нижних ветвей оболочки (рис. 7,б; -3v0 < V < 3v0). Поэтому уравнение (11) с параметром р(и), определяемом формулой (10), целесообразно использовать для внешнего отсека оболочки V < V < Для отсека поверхности в пределах v0 < V < 2л - v0 параметр р определяем формулой
p(u ) =
л - arcsin
sin v.
sin u
sin u
0
/(л- v0 ) .
(12)
На рис. 8 приведены отсеки циклической поверхности переноса с образующей окружностью и
направляющими меридиа- F 1Ья:»„ б
нами базовой сферы в ко- \ ^ВИИ^
ординатной системе,
включающей направляющие меридианы: а) v0 < v
< 2л - v0; б) - v0 < v < v0; Рис. 7
в) совмещенные отсеки.
Рис. 8
Рассмотрим особенности дифференцирования функции единичной окружности h(u, v):
hu (u, v )=e„ (e)=g(e)0u = p 'vg(e); hv (u, v)=(e)=g(e)e v = pg(e);
huu (u, v)=-p '2 v 2 e(e) + p "vg (e); hvv (u, v)=-p 2 e(e);
huv (u, v )=- pp've(e)+p g(e). (13)
Тогда, дифференцируя уравнение поверхности (11), имеем: р u = r" + Ro p 'vg(e); p v = Ro pg(e); p uu = rC + Ro \p'vg(e)-pp w(e)];
Pvv(u,v)= -Rop2e(e); Puv(u, v) = Ro [- pp've(e) + p"g(e)]. (14)
Коэффициенты квадратичных форм циклической поверхности переноса с образующей окружностью и направляющими меридианами сферы в координатных линиях, включающих направляющие меридианы получаем в виде:
E = 2 - 2Ro r'p'v sin(pv) + (Ro p 'v)2; G = R¡ p 2; F = Ro pR p'v - r" sin(pv)];
1 S I-
m = -[- z"e(e) + r"cos(pv)k]; c =-= ^z"2 + r"2 cos2(pv) ; (15)
С Ro p
L = -[(r "z " - r"z ")cos(pv)+ z pp'v] M = ; N = R — .
С
С
С
Если параметр у0 = л/k (k- целое число), то последовательно добавляя отсеки оболочки путем поворота исходного отсека на угол ф = 2v0i (/ = 1, 2,..,к-1), получаем замкнутую оболочку зонтичного типа.
На рис. 9 показаны оболочки зонтичного типа из 5 отсеков циклической оболочки переноса - k = 5.
На рис 9,а - оболочка совмещена с базовой сферой, на рис. 9, б - отдельно зонтичная оболочка. л/5 < и < л/2. На рис. 9,в зонтичная оболочка с вершиной
0 < и < л/2.
Рис. 9
Зонтичные оболочки удобны при их возведении на строительной площадке, так как они строятся из однотипных повторяющихся отсеков. Особенностью варианта циклической поверхности переноса с образующей окружностью и направляющими меридианами базовой сферы является то, что каркас сектора оболочки строится из отсеков окружностей постоянного радиуса, которые опираются на направляющие окружности базовой сферы.
Пример архитектурного ансамбля включающего конструкции оболочек зонтичного типа на основе циклических поверхностей переноса с использование базовой сферы приведен в работе [2].
Л и т е р а т у р а
1. Шуликовский В.И. Классическая дифференциальная геометрия. - М.: ГИФМЛ, 1963. - 540 с.
2. Иванов В.Н., Кривошапко С.Н. Конструирование зонтичных оболочек из отсеков циклических оболочек переноса// Строительная механика инженерных конструкций и сооружений. - 2011. - № 1. - С. 3-7.
GEOMETRY OF THE CYCLIC TRANSLATION SURFACES WITH GENERATING CIRCLE AND DIRECTRIX MERIDIANS OF THE BASE SPHERE
Ivanov V.N.
The geometry of the cyclic translation surfaces with generating circle and directrix meridians of the base sphere is investigated in the article.
The surface is received by parallel moving of the circle of some section of the base sphere. The generating circle moves so they cross two meridians of the base sphere.
The vector equation of the cyclic translation surface in coordinate lines of translation is received. The equation of the surface in coordinate lines including directrix meridians are received too.
The drawings of the cyclic translation surfaces with generating circle and directrix meridians of the base sphere made in MathCad system are shown.
The possibility of construction of the umbrella surfaces from repeating sectors of the cyclic translation surfaces are shown.
KEY WORDS: base sphere, cyclic translation surface, directix meridians, vector equation of the surface