bilim.techО проекте

Системы координат

Одну и ту же точку можно задать как (x, y) или как длину и угол. Тяни точку, смотри обе записи сразу и веди стрелу крана в декартовых, полярных и цилиндрических координатах.

01 Что это такое

Система координат это договоренность, какими числами записать положение точки.

Одну и ту же точку можно описать по-разному. «8 шагов на восток и 6 на север» это декартовы координаты (x, y). «10 шагов под углом 37° от востока» это полярные координаты (r, φ). Точка одна, записи разные, и одну можно перевести в другую. Выбирают ту, в которой задача проще: прямые и прямоугольники удобно описывать через x и y, окружности, повороты и вращение через r и φ.

x = 8y = 6декартовы (x; y)φ = 37°r = 10полярные (r; φ)=
Одна и та же точка. Слева дошли до нее по осям, справа повернулись на угол и прошли по прямой.
x, y
Декартовы координаты. Сдвиг от начала вдоль двух перпендикулярных осей. Как адрес на плане: столько метров на восток, столько на север.
r, φ
Полярные координаты. Расстояние от начала r и угол φ от оси x против часовой стрелки. Как вылет и поворот стрелы.
z
Высота. Если к полярным (r, φ) добавить высоту z, получатся цилиндрические координаты для объемных задач.
02 Опыт
Тяни точку. Смотри обе записи сразу. РАСЧЕТ В РЕАЛЬНОМ ВРЕМЕНИ
ГЕОМЕТРИЯ И ТРИГОНОМЕТРИЯ

Как одну точку записать двумя способами?

Рис. 2.4
ГОТОВЫЕ СЛУЧАИ
Декартовы (x; y)
Полярные (r; φ)
Угол φ в радианах

ⓘ Масштаб по осям одинаковый, поэтому углы на плоскости настоящие. Угол φ выводится в пределах от −180° до 180°, как его дает функция atan2. Кран нарисован в изометрии: вертикаль остается вертикалью, оси x и y идут под 30° к горизонту.

03 Формулы по буквам

Из полярных в декартовы, обратно и в объеме

Перевод держится на одном прямоугольном треугольнике: r гипотенуза, x и y катеты, φ угол при начале координат. Под каждой формулой числа из опыта.

Где окажется точка, если знать расстояние и угол?

x = r · cos φ
y = r · sin φ

Косинус показывает, какая доля длины r приходится на ось x, синус какая на ось y. Знаки косинуса и синуса сами дают нужную четверть.

r
расстояние от начала координат, всегда ≥ 0
φ
угол от оси x против часовой стрелки
x, y
сдвиги по осям, могут быть отрицательными

Как найти расстояние и угол по x и y?

r = √(x² + y²)
φ = atan2(y, x)

Расстояние это гипотенуза по теореме Пифагора. Угол дает функция atan2: она смотрит на знаки x и y по отдельности и поэтому не путает четверти.

√
квадратный корень
atan2(y, x)
угол точки (x; y), от −180° до 180°
arctg(y / x)
дает верный угол только при x > 0

Как описать положение в пространстве вокруг оси?

(r, φ, z)
x = r · cos φ, y = r · sin φ, z = z

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

r
расстояние от оси вращения, вылет
φ
угол поворота вокруг оси
z
высота вдоль оси, одинакова в обеих системах

Откуда берутся формулы перевода

Опустим из точки P перпендикуляр на ось x. Получился прямоугольный треугольник: гипотенуза r, угол при начале координат φ, прилежащий катет x, противолежащий катет y. По определению косинуса и синуса x / r = cos φ и y / r = sin φ. Отсюда x = r · cos φ, y = r · sin φ.

Обратно: по теореме Пифагора r² = x² + y². Угол находим по отношению катетов tg φ = y / x. Но y / x одинаково для точек (3; 4) и (−3; −4), а они смотрят в противоположные стороны. Поэтому в программах и калькуляторах станков угол считают функцией atan2(y, x): она учитывает знаки и возвращает угол в нужной четверти.

1 рад ≈ 57,3°
угол, при котором дуга равна радиусу
φ рад = φ° · π / 180
перевод градусов в радианы
(r; φ) = (r; φ + 360°)
полный оборот возвращает в ту же точку
Pφrx = r · cos φy = r · sin φ
Радиус r, проекции x и y и угол φ образуют прямоугольный треугольник.
04 Где и зачем это применяют

Везде, где есть план, поворот или вращение

Допущения модели+

Начало координат совмещено с центром вращения, а угол отсчитывается от оси x против часовой стрелки, как принято в математике. В геодезии азимут считают от севера по часовой стрелке, а в станках ЧПУ начало координат ставят в удобную точку детали, поэтому перед расчетом всегда проверяй, откуда и в какую сторону отсчитан угол. Кран в опыте не учитывает прогиб стрелы и раскачивание груза.

Еще в направлении «Математика»

Все темы направления «Математика» →