Tôi đã viết
https://github.com/barrycarter/bcapps/blob/master/STACK/bc-solve-astro-13008.c
để tìm các giải và lịch sử lịch sử. Các kết quả đầy đủ là:
https://github.com/barrycarter/bcapps/blob/master/ASTRO/solstices-and-equinoxes.txt.bz2
Sự chính xác:
- Tôi đang sử dụng mô hình suy đoán EARTH_IAU_1976 và các mô hình dinh dưỡng và xiên EARTH_IAU_1980, là những mô hình duy nhất được thư viện CSPICE hỗ trợ mà tôi đang sử dụng:
http://hesperia.gsfc.nasa.gov/ssw/stp4/gen/exe/icy64/doc/frames.req
Đây là cùng một thư viện và cùng các mô hình mà NASA sử dụng để thực hiện các tính toán của riêng mình, nhưng các mô hình được biết là có độ chính xác hạn chế. Trích dẫn " http://aa.usno.neef.mil/faq/docs/SpringPhenom.php ":
Thời gian được đưa ra trong các bảng là chính xác trong vòng hai hoặc ba giờ trong 25 đến 5 BCE và một hoặc hai giờ cho 4 BCE đến 38 CE. Sự không chắc chắn trong những thời điểm này phát sinh từ sự ngẫu nhiên, đó là điều không thể đoán trước, thay đổi tốc độ quay của Trái đất.
Độ chính xác trở nên tồi tệ hơn khi lùi xa hơn HOẶC bạn tiến xa hơn: không chỉ chúng ta không biết chính xác về vòng quay của Trái đất trong quá khứ, mà chúng ta thậm chí không thể dự đoán chính xác vòng quay của Trái đất trong tương lai.
Đầu ra mẫu:
EQU 511720269.432607 A.D. 2016-03-20 04:30:01
SOL 519734120.174820 A.D. 2016-06-20 22:34:11
EQU 527826138.004142 A.D. 2016-09-22 14:21:09
SOL 535589116.137776 A.D. 2016-12-21 10:44:07
Định dạng:
Cột đầu tiên cho biết đây là một solstice hay Equinox.
Cột thứ hai là thời gian phù du của solstice / Equinox. Nếu bạn đang làm công việc thiên văn nghiêm túc, đây là cột bạn nên sử dụng.
Các cột còn lại biểu thị thời gian UTC của solstice / Equinox ở định dạng dễ đọc hơn:
- Các thư viện CSPICE cho rằng cải cách lịch Gregorian xảy ra vào ngày 4 tháng 10 năm 1582 (có nghĩa là ngày sau ngày 4 tháng 10 năm 1582 là ngày 15 tháng 10 năm 1582). Nhìn vào những dòng này:
SOL -13191695511.794357 A.D. 1581-12-11 20:07:27
EQU -13183992131.003845 A.D. 1582-03-10 23:57:07
SOL -13175951250.170158 A.D. 1582-06-12 01:31:48
EQU -13167875920.223862 A.D. 1582-09-13 12:40:38
SOL -13160138634.917915 A.D. 1582-12-22 01:55:23
EQU -13152434815.793312 A.D. 1583-03-21 05:52:23
SOL -13144394485.035870 A.D. 1583-06-22 07:17:53
EQU -13136319216.460808 A.D. 1583-09-23 18:25:42
bạn có thể thấy rằng ngày của các solstice / Equinoxes nhảy lên trước 10 ngày cho mỗi lần cải cách.
Các thư viện CSPICE sử dụng lịch Julian trước ngày 4 tháng 10 năm 1582. Trong thực tế, lịch Julian được giới thiệu vào năm 46 trước Công nguyên:
https://en.wikipedia.org/wiki/Julian_calWiki
Trước 46 BCE, đã có các hệ thống lịch khác được sử dụng, nhưng các thư viện CSPICE cho rằng lịch Julian quay trở lại vô thời hạn:
https://en.wikipedia.org/wiki/Proleptic_Julian_calWiki
Tính toán của tôi quay trở lại năm 13201 trước Công nguyên (giới hạn của DE431, phù du tôi đang sử dụng) và có thể con người thậm chí không sử dụng lịch thường xuyên vào thời điểm đó: trích dẫn " https://en.wikipedia.org/wiki / History_of_calendars # Tiền sử ":
Một sự sắp xếp đầy đủ của mười hai hố và một vòng cung được tìm thấy ở Warren Field, Aberdeenshire, Scotland, có niên đại khoảng 10.000 năm trước, đã được mô tả như một lịch âm và được mệnh danh là "lịch lâu đời nhất thế giới" vào năm 2013.
Ghi chú:
Phải mất Trái đất 365.256363004 ngày để quay quanh Mặt trời đối với các ngôi sao cố định, nhưng thời gian giữa các đẳng tích của vernal hơi ít (365.242190402 ngày) vì vị trí của Equinox vernal di chuyển (các điều kiện tiên quyết) đối với các ngôi sao. Nguồn:
http://hpiers.obspm.fr/eop-pc/models/constants.html
Độ dài ngày trung bình 365.2425 của lịch Gregorian gần hơn với 365.242190402 ngày so với độ dài ngày trung bình 365,25 của lịch Julian, nhưng nó vẫn chưa hoàn hảo. Như đã lưu ý trong
Do solstice và Equinoxes thay đổi theo thời gian?
nếu chúng ta tiếp tục sử dụng lịch Gregorian trong tương lai xa, các Equinoxes và solstice sẽ trôi về phía sau. Đến năm 17090 (giới hạn của DE431), chúng sẽ trông như thế này:
EQU 476198945887.238159 A.D. 17090-02-22 08:56:59
SOL 476207018540.040894 A.D. 17090-05-26 19:21:11
EQU 476214808218.146362 A.D. 17090-08-24 23:09:09
SOL 476222655067.609985 A.D. 17090-11-23 18:49:59
khoảng một tháng sau thời gian "thường xuyên" của họ.
EARLIER CỦA TÔI TRẢ LỜI ĐỂ THAM KHẢO:
Vì HORIZONS ( http://ssd.jpl.nasa.gov/?horizons ) và SPICE ( http://naif.jpl.nasa.gov/naif/tutorials.html ) có thể tính toán vị trí mặt trời và mặt trời từ đó đến nay, cần có thể tính toán các phân tử và solstice với độ chính xác hợp lý. Tuy nhiên, tôi chưa thể tìm thấy một trang web thực sự liệt kê những ngày này (tôi khá chắc chắn USNO đã làm điều này tại một thời điểm, nhưng tôi không thể tìm thấy danh sách của họ). Các nguồn / câu hỏi hữu ích khác: