2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Криволинейные координаты
Сообщение02.05.2014, 09:47 


18/04/14
157
sbp
Всякие три числа $q_1, q_2, q_3$, однозначно определяющие положение точки в пространстве, можно рассматривать как координаты этой точки. Эти числа называют криволинейными координатами.

Связь между декартовыми и криволинейными координатами задается следующим образом:
$$ r = r(q_1,q_2,q_3) = x \vec {i} + y \vec {j}+z \vec {k} $$, где $x,y,z$ - функции от $q_1,q_2,q_3$, которые считаем дважды непрерывно дифференцируемыми.

Далее
Единичный вектор может быть записан в виде.
$$ \vec {e_i} = \frac 1 {H_i} \frac {\partial \vec r} {\partial q_i} $$
$$ \frac {\partial \vec{r}} {\partial q_i} = \frac {\partial x} {\partial q_i} \vec{i} + \frac {\partial y} {\partial q_i} \vec{i} + \frac {\partial z} {\partial q_i} \vec{i} $$

Величины $H_i$ назвали коэффициентами Ламе.

Далее рассматривают, что все $e_i$ взаимно ортогональны. То есть рассматривают ортогональные криволинейные системы координат.
Найдем проекции $v_{q_i}$ на оси криволинейных координат.

$$ \vec v = \frac {d \vec r} {dt} = \frac {\partial \vec{r}} {\partial q_1} \dot {q_1} + \frac {\partial \vec{r}} {\partial q_2} \dot {q_2} + \frac {\partial \vec{r}} {\partial q_3} \dot {q_3} =  v_{q_1} \vec {e_1} + v_{q_2} \vec {e_2} + v_{q_3} \vec {e_3} $$
где $ v_{q_i} = H_i \dot {q_i} $


Это была теория. А на практике дело почему-то обстоит не так то просто.
Рассмотрим полярную систему координат.
$$ r = r(t) = q_1(t), \varphi = \varphi (t) = q_2(t)  , x = r\cos{\varphi}, y = r\sin{\varphi}$$

Находим коэффициенты Ламе:
$$ H_{\varphi} = r \dot {\varphi}, H_r = \dot r $$

Далее вычисляем скорость по формуле, которая дана в теории выше.

$$ \vec v = \frac {d \vec r} {dt} = H_r \dot r \vec{e_r} + H_{\varphi} \dot {\varphi} \vec {e_{\varphi}}  = {\dot r}^2 \vec{e_r} + r {\dot {\varphi}}^2 \vec{e_{\varphi}}  $$

то есть $ v_r = {\dot r}^2 $ , а $$ v_{\varphi} = r {\dot {\varphi}}^2 $

хотя должно получиться $ v_r = {\dot r},  v_{\varphi} = r {\dot {\varphi}} $

В чем же может быть ошибка

 Профиль  
                  
 
 Re: Криволинейные координаты
Сообщение02.05.2014, 10:05 


30/05/13
253
СПб
Katmandu в сообщении #858067 писал(а):
В чем же может быть ошибка

В коэффициентах Ламе. По идее они такие $$H_r=1, H_\varphi=r.$$ Тогда всё получается.

 Профиль  
                  
 
 Re: Криволинейные координаты
Сообщение02.05.2014, 11:46 


18/04/14
157
sbp
$$ H_i = \left| {\frac {\partial \vec {r}} {\partial q_i} } \right| = \sqrt {  \left( \frac {\partial x} {\partial q_i} \right) ^2 +  \left( \frac {\partial y} {\partial q_i} \right) ^2  +  \left( \frac {\partial z} {\partial q_i} \right) ^2 }   $$


Тогда
$$ H_r = \sqrt {  \left( \frac {\partial x} {\partial r} \right) ^2 +  \left( \frac {\partial y} {\partial r} \right) ^2   } =1  $$
И правда равняется 1. :shock: :shock: :shock:

тут я понял свою ошибку... Да и во втором тоже..
просто думал что
$$ \frac {\partial ( r\cos{\varphi})} {\partial r}  = \dot r \cos \varphi $$

так как $ r = r(t) $ :oops: :oops: :oops: :oops: :oops: а на самом то деле

$$ \frac {\partial ( r\cos{\varphi})} {\partial r}  = \cos \varphi $$
$$ \frac {d( r\cos{\varphi})} {dt}  = \dot r \cos \varphi $$

 Профиль  
                  
 
 Re: Криволинейные координаты
Сообщение06.05.2014, 12:54 
Заслуженный участник


02/08/11
7034
Katmandu в сообщении #858102 писал(а):
$$ \frac {d( r\cos{\varphi})} {dt}  = \dot r \cos \varphi $$
Это ещё почему? $\dot\varphi$ потеряно.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: photon, whiterussian, profrotter, Jnrty, Aer, Парджеттер, Eule_A, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group