Red de conocimientos turísticos - Evaluación hotelera - Método de cálculo del calendario lunar

Método de cálculo del calendario lunar

Ejemplo de cálculo: /weixin _ 42763614/article/details/103051262

El calendario lunar es una combinación de yin y yang, por lo que necesita calcular tanto la luna nueva utilizada en el calendario lunar como los términos solares utilizados en el calendario solar. Pingqi y Pingshuo se utilizaron por primera vez en el calendario lunar, pero Pingshuo a menudo tiene un error de un día, lo que es aún más inconsistente con la verificación de eclipses solares. Por lo tanto, se desarrolló el método empírico para determinar la luna nueva. También hay errores en el qi plano, pero es difícil de observar de manera simple, y el método del qi plano es fácil de romper el principio del calendario lunar de "dar saltos y no golpear el qi", por lo que no se usó antes de la dinastía Qing. Hasta la aparición del calendario moderno, las reglas debían revisarse nuevamente en función de las exigencias de precisión y armonía. Consulte el punto 3 para obtener más detalles.

Entonces, para calcular el calendario lunar, es necesario conocer la luna nueva lunar y también calcular la eclíptica del sol y la luna. La astronomía moderna utiliza almanaques planetarios para calcular las posiciones de los cuerpos celestes. Python tiene bibliotecas de terceros que proporcionan funciones relacionadas. Tomando la biblioteca PyEphem como ejemplo, el algoritmo proporcionado en este artículo calcula SolarTerms a través de la función de términos solares, mientras que Heshun usa directamente la función next_newmoon proporcionada en la biblioteca para calcular los términos solares.

El calendario lunar tiene doce meses fijos en un año, correspondientes a los 12 Qi chinos. Si hay 13 meses, entonces debe haber un mes sin Qi, que es un mes bisiesto, por lo que el Qi con una secuencia mensual fija también es fijo. La relación correspondiente es:

Después de confirmar esta correspondencia, podemos usar los parámetros I y J para registrar el número de combinaciones y números de serie de gases. Cuando no hay Qi en un mes, la secuencia de Qi correspondiente en el mes siguiente sigue siendo la del mes anterior.

Aunque el calendario lunar actual utiliza la lluvia como el qi del primer mes, algunas reglas y cálculos del calendario en realidad comienzan a partir del solsticio de invierno, y el primer mes del año es noviembre. Sólo se utiliza para determinar el mes de inicio de la rama principal del año. Debido a que el cálculo del calendario se basa en la observación de los fenómenos celestes, especialmente para determinar la duración de un año es necesario medir el número de días entre los mismos términos solares, sólo el solsticio de invierno o el solsticio de verano se pueden determinar fácilmente comparando las longitudes de las sombras. de los días anteriores y siguientes los cálculos del calendario comienzan aquí. Sin embargo, para combinar con la fenología y facilitar la producción agrícola y las necesidades laborales, se determina que el primer mes respira la lluvia como el comienzo de la mediana edad en la vida diaria.

La función FindDZS del programa maneja el problema de encontrar el comienzo de un año.

El intervalo entre dos solsticios de invierno es de unos 365,2422 días en el año tropical y de 29,53059 días en el primer mes del calendario lunar, por lo que pueden ser 12 o 13 veces. Al equilibrar el Qi, la duración del Qi debe ser mayor que la de una luna nueva, por lo que habrá un mes sin Qi. Después de adoptar el método de qi constante, la longitud del qi no es fija, por lo que hay varios meses en un año en los que no hay qi neutral o hay varios meses en un mes en los que hay qi neutral, por lo que está estipulado (cuanto mayor sea el número, mayor será la prioridad): (Ver nota)

Texto original 1: Determine si hay un qi medio cada mes. Si no hay qi medio, establezca un salto.

Agregado 2: Establece solo el primer mes neutral a partir del solsticio de invierno.

Suplemento 3: Si solo hay 12 lunas nuevas entre dos solsticios de invierno, no habrá saltos.

El principio básico para establecer un mes bisiesto es garantizar que el número ordinal del mes lunar en un año sea igual a 12 (el número de qi medio se establece, comenzando). desde el último mes. Si el número es insuficiente, no habrá salto. Consulte la siguiente tabla para un análisis detallado.

Determinar si existe Qi neutro, es decir, el Qi neutro I correspondiente al mes J está en el mes siguiente o I está en el último mes y i 1 Qi está en j 1 mes. Esto se puede determinar comparando el I qi y el i 1 qi con J y los días calendario antes y después de la luna nueva. Pero podemos encontrar una propiedad: si Zhongqi aparece en el último mes, entonces el número de conjunciones a partir de ese mes debe ser igual al número de la suerte, por lo que no es apropiado establecer saltos. Así que sólo tenemos que juzgar una condición, que es que la empresa china I pueda dar un salto cuando entre en j 1 el próximo mes.

(Demuestre que el número de combinaciones de qi en China el mes pasado es igual al número de qi: suponiendo que la longitud del qi es U y la longitud de la luna nueva es V, hay 32 >; u≥v gt; 29, u-v lt; 2.8. Sea i 1 tiene M gas del solsticio de invierno del año siguiente * *, I 65438 tiene M mes o m enero del solsticio de invierno del año siguiente * *.

Dado que debe haber gas neutro en el solsticio de invierno, el gas i 1 debe aparecer después de la lluvia o más tarde, por lo que 0 ≤ m ≤ 650. Puzzle VM <= um ltvm v.)

Según los términos solares, debe haber 12 términos solares en un año, por lo que su secuencia de tallos y ramas se cicla cada cinco años. Calcule directamente en base al tronco y las ramas, el método consiste en encontrar el tronco y las ramas en cualquier año con fuertes nevadas y términos solares, y luego encontrar el resto de 60 en ese año. Si usas mucha nieve para quitar los troncos y ramas de este año, puedes obtener los troncos y ramas del año 0 (1 a. C.), el orden es 12, por lo que los troncos y ramas del comienzo de cualquier año deben sumarse al 12. año del año, y el día 12 del término solar se deben sumar el tronco y las ramas con el orden de los términos solares. También se puede considerar que el orden de los términos solares corresponde al orden de las ramas terrestres, por lo que el método anterior se puede utilizar para calcular el tronco del árbol en el aire y luego unirlo en ramas del tronco.

Método 1: A juzgar por el calendario solar (método utilizado en el programa):

Las fechas de los términos solares están relativamente fijas en el calendario solar. Dado que el número de términos solares de cada año es el mismo que el número de meses del calendario gregoriano, también se determinan los términos solares de cada mes. Sólo es necesario saber la fecha del término solar de ese mes. En cada mes, las fechas posteriores al día actual son las ramas principales de los términos solares, y las ramas mensuales de las fechas anteriores al día actual son las ramas anteriores de los términos solares.

Sin embargo, la duración del calendario gregoriano no es exactamente igual a la del año tropical, y el error actual entre el calendario gregoriano y el año tropical es muy pequeño. Sin embargo, el calendario juliano no considera el factor de precesión, lo que resulta en cambios en la relación correspondiente entre los términos solares y el orden de los meses, lo cual es necesario abordar.

Método 2: Según el calendario lunar:

El orden de los términos solares corresponde a las ramas terrestres y no corresponde a la estructura mensual Porque puede haber meses sin términos solares. , el orden de los términos solares no se puede procesar directamente según el orden de los meses lunares.

Debido a que las fuertes nevadas no se arreglan después del solsticio de invierno, podemos empezar a buscarlas en invierno. Use el método de ecualización para encontrar aproximadamente los términos solares que deberían caer en la fecha del calendario gregoriano, y luego use el método de qi constante para comparar los términos solares reales para obtener el orden de los términos solares, y finalmente sume los tallos y ramas de los primer término solar del año.

El orden de las ramas en un año se calcula a partir del primer mes del mes (o desde el inicio de la primavera según términos solares). El primer mes es el tercer mes del solsticio de invierno, por lo que en realidad se trata de comparar si el mes lunar convertido del calendario gregoriano es posterior a la Luna de Plata y si pertenece al año anterior.

El método de cálculo de tallos y ramas anuales es similar al de los términos solares. Si obtienes el tronco y las ramas del año 0 (1 a.C.), podrás conocer el tronco y las ramas de cualquier año. (O las ramas se pueden calcular por separado, Geng y Shen son 6 y 8 respectivamente, y el número de ramas (10) y el número de ramas (12) se pueden calcular por separado en el año calendario gregoriano).

En 2033, aunque hay meses neutrales, sólo hay 12 lunas nuevas. Para garantizar que un año tenga 12 meses y no años bisiestos.

Habrá dos meses neutrales en 2034, pero como no habrá más de 13 lunas nuevas, al menos una de ellas no será bisiesta, por lo que se aplica el principio de que los meses neutrales aparecen primero y los saltos vienen. Se adopta el primero. Tenga en cuenta que este "primero" comienza con el mes del solsticio de invierno, no con el primer mes.

Nota: "Manuscrito Shixianzhisi" de la dinastía Qing: "Buscando el mes bisiesto, hubo un mes de solsticio de invierno en los dos primeros años. La acumulación a mediados de marzo, con el mes sin energía neutra , del mes anterior La luna salta. Si tienes un año y no tienes Qi, colócalo en el mes sin Qi."