지구 주위의 태양 주위의 현재 속도와 현재 속도 및 회전축을 고려할 때 윤년 을 피할 수있는 가장 좋은 방법은 무엇 입니까? 일 년과 일에 몇 시간을 가져야 일 년을 추가하거나 제거 할 필요가 없도록 균형을 유지할 수 있습니까? 또한, 윤초 를 피해야하는 시간당 몇 분 및 분당 초 ?
지구 주위의 태양 주위의 현재 속도와 현재 속도 및 회전축을 고려할 때 윤년 을 피할 수있는 가장 좋은 방법은 무엇 입니까? 일 년과 일에 몇 시간을 가져야 일 년을 추가하거나 제거 할 필요가 없도록 균형을 유지할 수 있습니까? 또한, 윤초 를 피해야하는 시간당 몇 분 및 분당 초 ?
답변:
윤년은 두 가지 이유로 존재합니다.
위와 같이 윤년이나 그와 비슷한 것을 피할 수있는 방법은 없습니다. 달력 연도를 고정 된 일 수 (예 : 365 일)로 정의하면 계절이 4 년마다 하루 씩 이동합니다.
윤초는 두 가지 이유로 존재합니다.
위의 상황에서 윤초 또는 이와 유사한 것을 피할 수있는 방법이 없습니다. 하루를 고정 원자 수 초 (예 : 86400)로 정의하면 시계와 태양이 현지 정오에 동의하지 않지만 아주 적은 양이됩니다.
즉, 윤초를 제거하기위한 심각한 제안이 있습니다. UTC를 사용하여 금융 거래 타임 스탬프를 사용하는 사람들과 같은 일부 사람들은 싫어합니다. 지금까지 이러한 제안은 거부되었습니다. 표준 응답은 깨진 UTC가 아니라는 것입니다. 사용해서는 안되는 상황에서 UTC를 사용하고 있습니다. 단조 증가하는 시간 스케일이 필요한 경우 대신 TAI 또는 GPS 시간을 사용하십시오.
이것은 적어도 당신이 생각하는 방식으로 작동하지는 않습니다. 적어도 사회에 전혀 실용적인 방식으로는 아닙니다. 문제는 우리가 하루를 태양을 기준으로 한 지구 회전을 기준으로 정의하고 1 년을 태양 주위의 완전한 궤도로 정의한다는 것입니다. 단일 궤도에서 지구의 회전 수를 발견하면 정수 (연도 ~ 365.24 회전 (일)). 윤년을 피하려면 1 년에 정수 일 수 (예 : 정확히 365 일)가되도록 요일을 정의해야합니다. 이것에 대한 문제는 낮과 밤이 우리 시계에 비해 표류하고 2 년 후에 낮과 밤이 바뀌는 것입니다. 연중 길이도 기본이 아니라 가변적이므로이 정확한 관계를 유지하려면 하루의 길이를 지속적으로 재정의해야합니다.
윤초는 같은 유형의 문제가 있습니다. 하루의 초 수를 86400 초 / 일로 정의하려고하지만 지구의 회전은 일정하지 않습니다. 따라서 시계가 표류하지 않도록하려면 윤초를 추가해야합니다.
우리는 윤초를 피할 수있을뿐만 아니라 실제로 작동하는 방식입니다. 그리고 윤초를 피하는 일반적인 최신 시스템이 있습니다.
1960 년 이전에는 초가 평균 태양 일의 1/86400으로 정의되었습니다. 그런 다음 지구의 회전 변화로 인해 동기화되지 않은 새로운 평균 태양 일을 86400으로 계산하고 나눌 수 있습니다. 즉, 절대 용어로 초의 길이를 변경하거나 매우 짧게 늘리거나 줄입니다.
당신이 상상할 수 있듯이 그것은 엉망이었습니다. 두 번째는 매우 정확한 원자 진동 수로 정의되었습니다. 하루에 정확한 수를 유지하기 위해 두 번째를 축소하고 늘리는 대신 두 번째를 고정 상태로 유지하고 조정해야 할 때 (정수) 수에서 하나를 더하거나 뺍니다.
이것들은 우리의 시계 시간과 동기화하여 지구 회전 타이밍을 유지하는 방법과 거의 같습니다. 초의 길이를 변경하고 카운트를 고정하거나 길이를 고정하여 유지하고 카운트를 변경하여 어딘가에 일부를 제공해야합니다. 예를 들어 두 UTC 타임 스탬프 사이의 시민 초를 계산하기 위해 간단한 프로그램을 작성하는 사람에게는 이전 방법이 더 쉬웠습니다 (두 번 고정 된 초 수는 사소한 것입니다). 그러나 과학적 또는 공학적 계산이나 실험을 정밀하게 수행하는 경우, 초 단위로 고정하지 않는 것이 좋습니다.
그러나 또 다른 방법은 윤초를 무시하고 시계를 계속 작동시키는 것입니다. 그것이 GPS 시간의 작동 방식입니다-UTC와 동기화하기 시작했지만 그 이후로 윤초를 조정하지 않았으므로 1/4 분 정도 동기화되지 않습니다 (일부 체크인하지 않았습니다). 이는 윤초 조정 경계를 넘는 GPS 궤도 계산에 유용합니다. GPS 데이터 패킷에는 UTC와 GPS 시간 사이의 현재 델타에 대한 정보가 있으므로 새로운 윤초를 추가하거나 생략 할 때 몇 개월의 고급 경고뿐만 아니라 GPS 시간으로도 민간 시간을 계산할 수 있습니다.
또 다른 답변은 윤초를 대기시키고 매 10 년마다 수초의 도약을 제안했습니다. 그렇다고해서 소프트웨어를 크게 단순화 할 수는 없습니다. 이제 매 10 년마다 67 초로 몇 분만 기다려야합니다. 테이블을 사용하여 윤초를 쉽게 처리하고 1 초도 쉬지 않아도됩니다. (표준에 따라 추가 또는 생략 할 수 있습니다. 조정이 필요할 때 59 초 또는 61 초가 걸릴 수 있습니다. 일반적으로 후자입니다.
오, 다른 해결책. 이 모든 것을 실제로 추적 한 조직을 국제 지구 회전 서비스 (International Earth Rotation Service) 라고하며 나중에 국제 지구 회전 및 기준 시스템 서비스 (IERS)로 이름을 변경했습니다 . 그들이 자금 조달을 중단하고 지구가 회전을 멈 추면 혼란을 상상해보십시오. 어쨌든, 당신이 더 일관되게 회전하도록 요청할 수 있다고 생각합니다. :-)
저는 소프트웨어 엔지니어이며 윤초 문제에 대해 이야기 할 수 있습니다.
그들은 예측할 수 없습니다. 당신은 당신이 하나를 가질 것인지 미리 알지 못합니다. 정확한 시간 (초)을 염두에 두는 코드는 올바르게 작동하려면 일종의 업데이트 또는 피드가 필요합니다.
복잡성을 더하는 단계이기도합니다. 61 초가 포함 된 시간을 허용해야합니다.
첫 번째 문제의 경우 지구의 회전과 시간 간의 합리적인 추적을 유지하는 타협은 허용 오차를 완화하는 것입니다. 1 초 이내에있는 것이 아니라 10 년마다 일정대로 수정하십시오. 소프트웨어는 매년 문제에 대해 걱정할 필요가 없으며, 시계는 7 초 (또는 앞으로 점프하면 ± 4)를 유지합니다.
우리가 이미 시간대를 가지고 있다고 가정하면, 태양은 어쨌든 자정에 정확히 자정에 있지 않지만 30 분 앞뒤에 있을 것입니다. 천문학 자들은 이미 특별한 오프셋 시계가 필요합니다.