[천문 프로그래밍] 태양의 대략적인 위치 계산 방법
2007/08/16 15:26
생각보다 많은 사람이 태양의 위치를 계산하는 프로그램을 많이 찾는다.
작년에는 실제로 이 문제 때문에 나를 직접 찾아오는 사람도 있었다.
태양을 추적하는 효율적인 태양전지판을 만드는데 태양의 위치를 계산하는 프로그램이 필요했던 것이다.
아래 소스는 Visual Studio 6.0 환경에서 만든 대략적인 태양위치계산하는 C소스이다.
[소스 문의는 jidolstar@지메일 로 해주길 바란다.]
만약, 아주 정확한 태양위치가 아니고 80196이나 AVR과 같은 마이크로컨트롤러에서 동작시킬 것이라면 이 소스를 잘 활용하면 좋겠다. 왜냐하면 소스코드가 그리 길지 않아 컴파일해도 몇 KB 안나올 것이기 때문이다.
위의 소스를 분석하는데 아래 메뉴얼이 도움이 될 것이라 생각한다. 몇년전에 행성 위치 계산법에 대해서 적은 것인데 처음 공부하는 사람들에게 유용하게 쓰일 수 있을 거라 생각한다.
ComputingPlanetsPosition.pdf
만약 컴퓨터로 연동하는 것이라면 이 소스는 사용하지 말자. 차라리 NASA에서 제공하는 DE404 와 같은 정확한 위치정보를 기반으로 프로그래밍 하는 것이 유용할 것이다.
관련 정보는 천문노트(http://astronote.org)에서 많이 얻을 수 있다.
참고사이트
천문노트 : http://astronote.org
행성위치계산법 : http://astronote.org/board/index.php?menu=2&table_name=prog&job=보기&idx=18068&page=1
글쓴이 : 지돌스타(http://blog.jidolstar.com/200)
작년에는 실제로 이 문제 때문에 나를 직접 찾아오는 사람도 있었다.
태양을 추적하는 효율적인 태양전지판을 만드는데 태양의 위치를 계산하는 프로그램이 필요했던 것이다.
아래 소스는 Visual Studio 6.0 환경에서 만든 대략적인 태양위치계산하는 C소스이다.
[소스 문의는 jidolstar@지메일 로 해주길 바란다.]
만약, 아주 정확한 태양위치가 아니고 80196이나 AVR과 같은 마이크로컨트롤러에서 동작시킬 것이라면 이 소스를 잘 활용하면 좋겠다. 왜냐하면 소스코드가 그리 길지 않아 컴파일해도 몇 KB 안나올 것이기 때문이다.
위의 소스를 분석하는데 아래 메뉴얼이 도움이 될 것이라 생각한다. 몇년전에 행성 위치 계산법에 대해서 적은 것인데 처음 공부하는 사람들에게 유용하게 쓰일 수 있을 거라 생각한다.
ComputingPlanetsPosition.pdf출처 : Astronote.org
만약 컴퓨터로 연동하는 것이라면 이 소스는 사용하지 말자. 차라리 NASA에서 제공하는 DE404 와 같은 정확한 위치정보를 기반으로 프로그래밍 하는 것이 유용할 것이다.
관련 정보는 천문노트(http://astronote.org)에서 많이 얻을 수 있다.
참고사이트
천문노트 : http://astronote.org
행성위치계산법 : http://astronote.org/board/index.php?menu=2&table_name=prog&job=보기&idx=18068&page=1
글쓴이 : 지돌스타(http://blog.jidolstar.com/200)
'천문프로그래밍' 카테고리의 다른 글
| [천문]각도변환문제 : 도(degree), 시(hour), 라디안(radian) (4) | 2009/05/15 |
|---|---|
| [Flex,천문] 구에서 두 지점 간 거리구하기 소스 (6) | 2007/08/31 |
| [천문 프로그래밍] 태양의 대략적인 위치 계산 방법 (4) | 2007/08/16 |
| [천문] 별자리 프로그램의 기본-3차원을 2차원으로 표현해보자 (0) | 2007/07/26 |
| [천문] 구에서 두 좌표의 거리 구하기 (22) | 2007/07/26 |
| 보간법(補間法, Interpolation)에 대해 (9) | 2007/05/11 |

정말 정말 감사합니다!!
지돌스타 님의 블로그에서 제가 필요한 태양위치계산 프로그래밍 소스를 얻게 되어서ㅠㅠ
정말 감사드립니다^^
더욱 더 발전하는 블로그가 되길 기도하겠습니다^^
정보 제공해주셔서 감사합니다 !!
감사히 쓸게요 :-)
비밀댓글입니다
비밀댓글입니다