성도 관련 문서
2009.08.11 22:04

계산 방법에 관한 정보

조회 수 6772 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

<계산 방법에 관한 정보>


이 프로그램에서 각종 천문 계산에 사용한 방법은 다음과 같습니다.

  • 각종 좌표의 변환: 주로 Meeus의 방법을 썼지만 Peter Duffett-Smith의 방법을 쓴 것도 있고 직접 개발하여 쓴 것도 있습니다. 사람에 따라 각각의 계산 방법은 약간의 차이가 있습니다만 결과는 모두 같습니다.
  • 황도경사각의 계산: Meeus의 방법 가운데 정밀한 방법(식 22.3)을 썼습니다.
  • 세차 운동: Meeus의 방법 가운데 정밀한 방법(식 21.3)을 썼습니다.
  • 장동: 장동 운동은 Meeus의 책 144쪽에 소개되어 있는 간단한 방법을 쓰고 있습니다. 계산 정밀도는 황경 방향으로 0.5초각, 황위 방향으로 0.1초각 이하입니다.
  • DeltaT: NASA의 일식 페이지(Polynomial Expressions for Delta T)에 있는 식을 쓰고 있습니다. 조석으로 인한 가속도는 -26.0 arcsec/cy^2로 계산한 값입니다. 이에 대한 설명은 NASA의 일식 페이지에 상세히 나와 있습니다(http://eclipse.gsfc.nasa.gov/SEhelp/deltatpoly2004.html).
  • 천체의 출몰 시각: 출몰 시각 계산은 직접 개발한 방법을 쓰고 있습니다. 정밀도는 10초 이내입니다.
  • 항성시의 계산: Meeus가 소개한 방법을 쓰고 있습니다.
  • 24기 입기 시각 및 정삭망 시각, 일월식 예측: 전부 자체 개발한 방법을 쓰고 있습니다. 계산 정밀도는 5분 이내입니다(광행차 및 장동 보정이 반영되어 있으며 DeltaT의 불확실성에 따라 오차가 조금 더 커질 수 있습니다).
  • 음력 계산: 음력 계산 역시 자체 개발한 방법을 쓰고 있습니다. 유효 기간은 기원전 1350년에서 기원후 3000년입니다. 이 범위 밖에서도 계산은 가능하지만 오차가 커질 수 있습니다. 양력 날짜의 경우 1582년 10월 4일까지는 율리우스력으로, 그 이후에는 그레고리력으로 표시합니다. 음력 계산에서 주의할 점은 과거의 역 계산법을 전혀 반영하지 않았다는 점입니다. 예를 들어 과거에 쓰였던 역법 중 하나인 원가력은 평기법과 평삭법을 쓰고 있지만 이 프로그램에서는 정기법과 정삭법만 씁니다. 따라서 음력의 날짜에 하루나 이틀 정도의 차이가 생길 수 있으며 윤달 계산에서도 다른 결과가 나올 수 있습니다. 이 때에는 일진을 비교하여 날짜를 결정하는 것이 좋습니다.
  • 이슬람력 계산: 이슬람력의 계산은 Meeus가 소개한 방법을 쓰고 있습니다.
  • 혜성, 소행성의 위치 계산: 계산법은 Meeus의 책 33~35장에 쓰인 방법을 바탕으로 제작하였습니다. 궤도 요소의 분점 이동 역시 계산에 포함되어 있습니다.
  • 지구의 그림자 위치: 직접 만든 방법을 쓰고 있습니다. DE404에 기반을 두고 있습니다.
  • 달, 행성의 위치 계산: NASA/JPL에서 만든 천체력인 DE404에 기반을 두고 있습니다(http://www.moshier.net). 계산 정밀도는 내행성은 기원전 1350년에서 기원후 3000년까지 0.5초각 이내이며, 외행성은 기원전 3000년에서 기원후 3000년 사이에서 1초각 이내입니다(일심 황도좌표 기준, 성도 프로그램에서 실제로 출력하는 결과는 세차 및 장동 보정의 오차, DeltaT의 불확실성, 광행차 보정 생략으로 인한 오차가 포함되어 있으므로 오차 범위가 조금 더 큽니다.). 달은 기원전 3000년에서 기원후 3000년 사이에서 황위 방향으로 5초각, 황경 방향으로 7초각 이내의 정밀도로 계산합니다. 지구-달의 질량 중심(Earth-Moon Barycenter) 보정 계산에 포함되어 있습니다. 빛의 속도 한계로 인한 시간차는 1차 보정까지만 계산하고 있습니다. 좀 더 정밀한 보정은 추후 반영토록 하겠습니다.
  • 균시차: VSOP87(태양의 평균 황경)과 DE404(태양의 진황경)를 결합한 방법을 쓰고 있으며 오차는 1분 미만으로 추정됩니다.
?

성도0.8, 달력 1.5

천문 프로그램

  1. 성도 0.8 - 진행 중

    <성도 0.8> ▲ 성도 0.8.1 -0.8.1 판으로 판올림(2009. 3. 7.) 하였습니다. 다음 기능을 더하거나 고쳤습니다. 0.7판 이후 새롭게 추가된 기능들을 도구 막대에 반영하였습니다. 프로그램 왼쪽의 도구 상자에 있는 시간 조절 도구 일부의 기능을 바꾸었습니다. ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4106
    Read More
  2. No Image

    성도 0.7

    <성도 0.7> 성도 0.7판은 2005년 2월 17일부터 2009년 3월 5일까지 개발하였습니다. 0.7에서 개선된 기능을 요약하면 다음과 같습니다. ①성도 표시 및 인쇄 개선: 성도 표시기의 완성도를 높였고(대기 효과와 여러 자동 기능 추가) 조금 더 안정적으로 작동하...
    Date2009.08.11 Category성도 개발 일지 By창환 Views10835
    Read More
  3. No Image

    성도 0.6

    <성도 0.6> -0.6.1로 판올림(2004. 4. 10.)하였습니다. 달의 정삭망 시각 계산 기능에서 일식 및 월식의 예측이 가능해졌습니다. 찾기 기능이 개선되어 별을 찾을 수 있게 되었습니다. 이 외에 지구 그림자의 위치 계산(월식 계산에 필요), 가운데 표시 기호 ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4484
    Read More
  4. No Image

    성도 0.5

    <성도 0.5.xx> 0.5 판에서는 성도 프로그램의 기본 기능을 강화하고 달의 정삭망 시각 계산 및 24절기 계산이 포함되었습니다. ①향상된 정밀도로 행성의 위치를 계산: DE404를 써서 매우 정밀하게 위치를 계산할 수 있도록 하였습니다. ②향상된 성도 그리기: ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4991
    Read More
  5. No Image

    성도 0.4

    <성도 0.4.xx> 0.4.xx 판에서는 한국의 전통적인 천문학 사상에 기반한 기능들을 넣었습니다. 24절기 계산, 음양력 변환, 60간지와 일진 표시, 항현권과 항은권, 입수도 기준선, 동 서양의 별 이름·번호 표시, 천상열차분야지도의 별자리 표시 등의 기능을 더...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4282
    Read More
  6. No Image

    성도 0.3

    <성도 0.3.xx> 0.3.xx 에서는 0.2.xx 판의 것에 비해 유연하고 강력한 성도 그리기 알고리즘을 설계할 예정입니다(완료). 이 알고리즘이 완성되면 향상된 찾기 기능과 인쇄 기능, 편리한 사용자 환경 외에도 몇 가지 유용한 기능을 구현할 수 있게 됩니다. -0...
    Date2009.08.11 Category성도 개발 일지 By창환 Views3488
    Read More
  7. No Image

    성도 0.2

    <성도 0.2.xx> 현재 개발 중인 천문학 프로그램입니다. 지금은 0.2.xx 단계로 여러 가지 알고리즘을 시험하고 있습니다. 현재 동양 별자리를 표시하는 기능까지 완성되어 있으며 앞으로 행성의 궤도 계산, 새로운 성도 그리기 알고리즘 고안 등의 과제가 남아 ...
    Date2009.08.11 Category성도 개발 일지 By창환 Views4116
    Read More
  8. No Image

    성도 0.1

    <성도 0.1.xx> 현재 개발 중인 천문학 프로그램입니다(버전 0.1.41). 지금은 현재 시각의 별을 표시하는 정도의 기능만 가지고 있습니다. 프로그램 화면 가운데 오른쪽에 보이는 커다란 창이 별을 표시해 주는 창입니다. 왼쪽의 조그만 창은 '확대/축소' 기능...
    Date2009.08.11 Category성도 개발 일지 By창환 Views3695
    Read More
  9. No Image

    성도 0.8.13

    -0.8.13 판으로 판올림(2009. 8. 8.) 하였습니다. 인쇄 기능에서 별 번호/기호가 잘못 인쇄되는 문제를 고쳤습니다. 인쇄 기능에서 글자가 다른 선이나 글자를 가리는 문제를 고쳤습니다.
    Date2009.08.11 Category성도 0.8 By창환 Views4494
    Read More
  10. No Image

    사용자 정의 목록 만들기(...

    사용자 정의 목록 파일은 일반적인 텍스트 문서입니다. 확장자로는 'txt'나 'uc' 가운데 편리한 것으로 쓰면 됩니다. 개행문자의 형식은 DOS/Windows 형식이어야 하며 이 외의 형식일 경우 정상적으로 처리하지 못합니다. 자세한 내용은 아래의 예제를 참고하...
    Date2009.08.11 Category성도 관련 문서 By창환 Views3548
    Read More
  11. No Image

    간략한 안내

    <사용법> 방향키: 성도 위치 조절 '<', '>' 키: 주마등에서 한 단계 뒤로, 한 단계 앞으로 '+', '-' 키: 성도 확대, 축소 'Q' 키: 컴퓨터 시계에 맞추기 기능 켜고 끄기 마우스의 휠 버튼(혹은 3버튼 마우스의 가운데 버튼): 방위각 변경 클릭(왼쪽 버튼) 후 ...
    Date2009.08.11 Category성도 관련 문서 By창환 Views3680
    Read More
  12. No Image

    프로그램 요구 사항

    성도 프로그램을 설치하기 위해 필요한 환경은 이렇습니다. Microsoft Windows 2000(서비스팩4), XP, Vista, 7 위의 운영체제가 작동하는 컴퓨터(원활한 사용을 위해 펜티엄 3 1GHz 이상의 CPU를 권장) 40MB 정도의 보조기억장치(HDD, SSD) 여유 공간 SVGA(80...
    Date2009.08.11 Category성도 관련 문서 By창환 Views3189
    Read More
  13. No Image

    참고 문헌

    <참고 문헌> 프로그램을 만드는데 참고한 자료는 다음과 같습니다. 1. 기본 자료 -성경(星鏡), 남병길, 조선 관상감, 1861 -Yale Bright Star Catalog(5th Revised Edition), Hoffleit E.D. 외, Astronomical Data Center, 1991 -Catalogue of Constellation B...
    Date2009.08.11 Category성도 관련 문서 By창환 Views5413
    Read More
  14. No Image

    옛 별자리 복원에 관한 정보

    <옛 별자리 복원에 관한 정보> 성도 프로그램에 쓰인 동양 별자리는 다음 자료를 참고하여 만들었습니다. (1)성경(星鏡), 남병길, 조선 관상감, 1861 (2)「星鏡」에 실린 별의 동정, 안상현·박창범·유경로, 한국과학사학회,1996 (3)하늘에 새긴 우리 역사, 박...
    Date2009.08.11 Category성도 관련 문서 By창환 Views5943
    Read More
  15. No Image

    계산 방법에 관한 정보

    <계산 방법에 관한 정보> 이 프로그램에서 각종 천문 계산에 사용한 방법은 다음과 같습니다. 각종 좌표의 변환: 주로 Meeus의 방법을 썼지만 Peter Duffett-Smith의 방법을 쓴 것도 있고 직접 개발하여 쓴 것도 있습니다. 사람에 따라 각각의 계산 방법은 약...
    Date2009.08.11 Category성도 관련 문서 By창환 Views6772
    Read More
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6
Powered by XE