கணிப்பு குறித்த வெளிப்படைத்தன்மை ஏன் முக்கியம்
பெரும்பாலான பஞ்சாங்க தளங்கள் எண்களைக் காட்டுகின்றன, ஆனால் அவை எங்கிருந்து வருகின்றன என்பதைச் சொல்வதில்லை. யாரோ பின்னணியில் சரியாகக் கணித்திருக்கிறார்கள் என்று நீங்கள் நம்ப வேண்டும். நாங்கள் நேர்மாறாகச் செய்கிறோம்: முழு கணிப்பும் திறந்தது, படிப்படியாக, நீங்கள் உடன் வரலாம், நாங்கள் தவறு செய்தால் திருத்தலாம்.
இது தொழில்நுட்பத்தைப் பெருமையாகக் காட்டுவது அல்ல. இது நம்பிக்கை பற்றியது. டொராண்டோவில் உங்கள் ராகு காலம் சென்னையில் உங்கள் அம்மாவின் ராகு காலத்திலிருந்து பத்து நிமிடங்கள் வேறுபடும்போது, துல்லியமான உள்ளீடு தரவு மற்றும் வெளிப்படையான சூத்திரத்திற்கு மீண்டும் கண்டறியக்கூடிய பதில் மட்டுமே செயல்படும்.
அடுக்கு 1: சூரியன், சூரிய உதயம், அஸ்தமனம், பகல் நேரம்
எல்லாம் சூரியனிலிருந்து தொடங்குகிறது. சூரிய உதயமும் அஸ்தமனமும் பகல் நேரத்தை நிர்ணயிக்கின்றன, அதிலிருந்து ராகு காலம், எமகண்டம், குளிகை, அபிஜித் முகூர்த்தம், கௌரி பஞ்சாங்கம் அனைத்தும் வரும்.
நாங்கள் NOAA Solar Calculator-ஐப் பயன்படுத்துகிறோம், அமெரிக்க NOAA அவர்களின் பொது சூரிய கணிப்பானில் பயன்படுத்தும் அதே அல்காரிதம். இது ஜூலியன் நாள் எண் மற்றும் இடத்தின் அட்சரேகை-தீர்க்கரேகையிலிருந்து சூரியனின் ஏகலிப்டிக் நீளம், டிக்லினேஷன், நேரச் சமன்பாடு, சூரிய உதய நேர கோணம் ஆகியவற்றைக் கணிக்கிறது.
கணக்கு எடுத்துக்காட்டு
எடுத்துக்காட்டு: சென்னை, ஜனவரி 15, 2026
சூரிய உதயம் எப்படிக் கணிக்கப்படுகிறது:
- தேதி
- ஜனவரி 15, 2026
- ஜூலியன் நாள்
- 2,461,391.0
- ஜூலியன் நூற்றாண்டு (t)
- 0.2604
- சூரிய சராசரி நீளம்
- 295.3°
- சூரிய உண்மை நீளம்
- 295.4°
- டிக்லினேஷன்
- −21.3°
- நேரச் சமன்பாடு
- −9.1 நிமிடம்
- சூரிய நடுப்பகல் UTC
- 07:23
- நேரக் கோணம்
- 84.7°
- சூரிய உதயம் UTC
- 01:04
- சூரிய உதயம் உள்ளூர் நேரம்
- 06:34 IST
உள்ளீட்டு தேதி
கிரிகோரியன் → ஜூலியன் நாள்
(JD − 2,451,545) / 36,525
280.47 + 36,000.77 × t
சராசரி நீளம் + திருத்தக் கூறுகள்
வான நடுவரைக்கு மேல் சூரிய உயரம்
சூரிய கடிகாரத்திற்கும் சராசரி நேரத்திற்கும் உள்ள வேறுபாடு
720 − 4 × தீர்க்கரேகை − நேரச் சமன்பாடு
arccos(cosHA) ஜெனித் 90.833°-க்கு
நடுப்பகல் − 4 × நேரக் கோணம்
UTC + 5:30
சென்னையில் ஜனவரி 15, 2026 அன்று சூரிய உதயம் 06:34 IST, மேலும் அனைத்து கணிப்புகளும் இந்த எண்ணை அடிப்படையாகக் கொள்கின்றன.
அடுக்கு 2: சந்திரன், மீயஸ், அத்தியாயம் 47
சந்திரனின் நிலை திதி, நட்சத்திரம், யோகம், கரணம் ஆகிய நான்கிற்கும் முக்கியம், கிழமையைத் தவிர பஞ்சாங்கத்தின் மற்ற ஐந்து உறுப்புகள். சந்திரன் வேகமாக நகர்கிறது: ஒரு நாளுக்கு சுமார் 13°, சூரியனின் சுமார் 1°-க்கு எதிராக. அதனால் துல்லியமான பஞ்சாங்கத்திற்கு நல்ல சந்திர மாதிரி தேவை.
நாங்கள் Jean Meeus-இன் Astronomical Algorithms, அத்தியாயம் 47-ஐப் பயன்படுத்துகிறோம், சந்திரனின் ஏகலிப்டிக் நீளத்திற்கான முழு 60 உறுப்பு ΣL தொடர். இது தீவிர நாட்காட்டிகளும் பிளானிட்டேரியம் மென்பொருளும் பயன்படுத்தும் அதே மாதிரி.
| உறுப்பு | வரையறை | சூத்திரம் |
|---|---|---|
| திதி (1–30) | சந்திரன்−சூரியன் கோண தூரம் ÷ 12° | floor(நீட்சி / 12) + 1 |
| நட்சத்திரம் (1–27) | சந்திரனின் சைடீரியல் நீளம் ÷ 13°20' | floor(சந்திர_சைடீரியல் / 13.333) |
| யோகம் (1–27) | சூரிய + சந்திர சைடீரியல் நீளங்களின் கூட்டுத்தொகை ÷ 13°20' | floor((சூரிய_சை + சந்திர_சை) / 13.333) |
| கரணம் (1–60) | அரை திதி: நீட்சி ÷ 6° | floor(நீட்சி / 6) |
| வாரம் | கிழமை, வானவியல் தேவையில்லை | JavaScript getDay() |
அடுக்கு 3: அயனாம்சம், லாஹிரி (சித்ரபக்ஷம்)
திதி சூரியனுக்கும் சந்திரனுக்கும் இடையிலான கோணத்தைச் சார்ந்தது, அது ஆயத்தொலை அமைப்பைப் பொருட்படுத்தாது. ஆனால் நட்சத்திரம், யோகம், ராசி ஆகியவை சைடீரியல் ஆயத்தொலைகளை, நிலையான நட்சத்திரங்களுக்கு சார்பான நிலைகளை, தேவைப்படுத்துகின்றன.
வெப்பமண்டல மற்றும் சைடீரியல் நிலைக்கு இடையிலான வேறுபாடு அயனாம்சம் எனப்படும். நாங்கள் லாஹிரி (சித்ரபக்ஷம்) பயன்படுத்துகிறோம், 1956 முதல் இந்திய அரசு அதிகாரப்பூர்வமாகப் பயன்படுத்தும் தரநிலை, தமிழ் பஞ்சாங்க மரபில் மிகவும் பரவலானது.
கணக்கு எடுத்துக்காட்டு
லாஹிரி அயனாம்சம் நடைமுறையில்
சூத்திரம் எளிமையானது:
- J2000-இல் அயனாம்சம்
- 23.85°
- அயனசலன வீதம்
- ~50.26 வில்நொடி/ஆண்டு
- 2026-இல் அயனாம்சம்
- ≈24.21°
ஆரம்ப புள்ளி, ஜனவரி 1, 2000
≈ 1.396° ஒரு ஜூலியன் நூற்றாண்டுக்கு
23.85 + 1.396 × 0.26
அனைத்து சைடீரியல் நிலைகளும் வெப்பமண்டல நீளத்திலிருந்து இந்த அயனாம்சத்தைக் கழிப்பதன் மூலம் கணிக்கப்படுகின்றன.
பிற அமைப்புகள் (KP, ராமன், யுக்தேஸ்வர்) சற்று வேறுபட்ட மதிப்புகளைப் பயன்படுத்துகின்றன, ஆனால் வேறுபாடு 2°-க்கு கீழே.
அடுக்கு 4: ராகு காலம் மற்றும் மூன்று தவிர்ப்பு நேரங்கள்
ராகு காலம், எமகண்டம், குளிகை அனைத்தும் ஒரே கொள்கையை அடிப்படையாகக் கொண்டவை: பகல் நேரத்தை (சூரிய உதயம் முதல் அஸ்தமனம் வரை) எட்டு சம பகுதிகளாகப் பிரித்து, கிழமையின் அடிப்படையில் ஒரு பகுதியைத் தேர்ந்தெடுக்கவும்.
| கிழமை | ராகு (பகுதி) | எமகண்டம் | குளிகை |
|---|---|---|---|
| ஞாயிறு | 8-வது பகுதி | 5-வது பகுதி | 7-வது பகுதி |
| திங்கள் | 2-வது பகுதி | 4-வது பகுதி | 6-வது பகுதி |
| செவ்வாய் | 7-வது பகுதி | 3-வது பகுதி | 5-வது பகுதி |
| புதன் | 5-வது பகுதி | 2-வது பகுதி | 4-வது பகுதி |
| வியாழன் | 6-வது பகுதி | 1-வது பகுதி | 3-வது பகுதி |
| வெள்ளி | 4-வது பகுதி | 7-வது பகுதி | 2-வது பகுதி |
| சனி | 3-வது பகுதி | 6-வது பகுதி | 1-வது பகுதி |
கணக்கு எடுத்துக்காட்டு
எடுத்துக்காட்டு: சென்னையில் திங்கட்கிழமை ராகு காலம்
சூரிய உதயம் 06:34, அஸ்தமனம் 18:00, திங்கள் 2-வது பகுதியைப் பயன்படுத்துகிறது:
- பகல் நேரம்
- 686 நிமிடங்கள்
- ஒரு பகுதி
- 85.75 நிமிடம்
- 2-வது பகுதி தொடக்கம்
- 06:34 + 85.75 = 08:00
- 2-வது பகுதி முடிவு
- 08:00 + 85.75 = 09:26
18:00 − 06:34 = 11 மணி 26 நிமிடம்
686 / 8 ≈ 1 மணி 26 நிமிடம்
உதயம் + 1 × பகுதி நீளம்
தொடக்கம் + பகுதி நீளம்
சென்னையில் ஜனவரியில் திங்கட்கிழமை ராகு காலம்: தோராயமாக 08:00–09:26 IST.
அடுக்கு 5: அபிஜித் முகூர்த்தம், நல்ல நடுப்பகல் நேரம்
அபிஜித் முகூர்த்தம் பகல் நேரத்தின் 15 சம முகூர்த்த பகுதிகளில் 8-வது, சூரிய நடுப்பகலில் சரியாக மையமாக இருக்கிறது:
- சூரிய நடுப்பகல் = (உதயம் + அஸ்தமனம்) / 2
- அரை முகூர்த்தம் = (அஸ்தமனம் − உதயம்) / 30
- அபிஜித் தொடக்கம் = நடுப்பகல் − அரை முகூர்த்தம்
- அபிஜித் முடிவு = நடுப்பகல் + அரை முகூர்த்தம்
சென்னை ஜனவரியில் (உதயம் 06:34, அஸ்தமனம் 18:00) இது சுமார் 11:55 முதல் 12:40 வரை அபிஜித் நேரத்தைத் தருகிறது, சுமார் 45 நிமிடங்கள்.
அடுக்கு 6: பண்டிகைகள் மற்றும் விரதங்கள்
பண்டிகைகள் இரண்டு முற்றிலும் வேறுபட்ட மூலங்களைப் பயன்படுத்துகின்றன. பெரிய பண்டிகைகள் (பொங்கல், தீபாவளி, புத்தாண்டு) தொகுப்பாளர் நிர்ணயித்தவை: அதிகாரப்பூர்வ நாட்காட்டி வெளியீடுகளுக்கு எதிராக இரட்டை சரிபார்ப்புடன் கைமுறையாக உள்ளிடப்பட்ட தேதிகள்.
மாதாந்திர விரதங்கள் (அமாவாசை, பௌர்ணமி, ஏகாதசி, பிரதோஷம், சஷ்டி, கார்த்திகை போன்றவை) திதி மற்றும் நட்சத்திரத்திலிருந்து நேரடியாகக் கணிக்கப்படுகின்றன. கணிப்பு எப்போதும் சென்னை சூரிய உதயத்தை அடிப்படையாகக் கொள்கிறது, நீங்கள் லண்டனில் இருந்தாலும்.
வெளிப்புற சார்பு இல்லை, இது வேண்டுமென்றே
முழு இயந்திரமும் தூய TypeScript-இல் எழுதப்பட்டுள்ளது. வெளிப்புற வானவியல் நூலகம் இறக்குமதி செய்யவில்லை, API அழைக்கவில்லை, தரவுத்தளத்தில் எதையும் தேடவில்லை. அதே குறியீடு சேவையகத்திலும் உங்கள் உலாவியிலும் இயங்குகிறது. முடிவு தீர்மானகரமானது: ஒரே உள்ளீடு எப்போதும், எல்லா இடத்திலும், சரியாக ஒரே வெளியீட்டைத் தருகிறது.
| தொகுதி | அல்காரிதம் / மூலம் | என்ன தருகிறது |
|---|---|---|
| solar.ts | NOAA Solar Calculator | சூரிய உதயம், அஸ்தமனம், நடுப்பகல், ஏகலிப்டிக் நீளம் |
| lunar.ts | Meeus, அத்தியாயம் 47 (60 உறுப்பு ΣL) | சந்திர நீளம், திதி, நட்சத்திரம், யோகம், கரணம் |
| lunar.ts | லாஹிரி அயனாம்சம் (23.85° + 1.396 × t) | நட்சத்திரம் மற்றும் யோகத்திற்கான சைடீரியல் நிலை |
| windows.ts | பகல் நேரம் ÷ 8, கிழமைக்கு பகுதி | ராகு காலம், எமகண்டம், குளிகை |
| index.ts | (உதயம் + அஸ்தமனம்) / 2 ± பகல்/30 | அபிஜித் முகூர்த்தம் |
| gowri.ts | பகல் நேரத்திலிருந்து 8 கௌரி பகுதிகள் | கௌரி பஞ்சாங்கம் / நல்ல நேரம் |
| festivals.ts | சென்னை உதயத்தில் திதி/நட்சத்திரம் + தொகுக்கப்பட்ட தரவு | பண்டிகை தேதிகள் மற்றும் விரதங்கள் |
| tamilCalendar.ts | சூரியனின் சைடீரியல் நீளம் → தமிழ் மாதம் | தமிழ் தேதி (சித்திரை, வைகாசி போன்றவை) |
நாங்கள் கணிக்காதவை, ஏன் என்பதுடன்
இந்த நாட்காட்டி வானவியல் துல்லியத்துடன் கணிக்கக்கூடியவற்றில் கவனம் செலுத்துகிறது. ஆனால் பஞ்சாங்க உலகில் நாங்கள் வேண்டுமென்றே கணிப்புகளால் உள்ளடக்காத தலைப்புகள் உள்ளன:
- திருமண முகூர்த்த ஒப்புதல், ஜாதக விளக்கம் தேவை, நாங்கள் தானியங்குபடுத்துவதில்லை.
- தசா காலங்கள் மற்றும் கிரக பலம், ஜோதிட மரபைச் சார்ந்தது, வானவியல் அல்ல.
- உள்ளூர் மாறுபாடுகளுடன் கூடிய கோயில் பண்டிகைகள், தனிப்பட்ட கோயில் மரபுகளால் நிர்ணயிக்கப்படுகின்றன.
நாங்கள் உறுதியாக நிற்க முடியாத எண்ணைக் காட்டுவதை விட எதையும் காட்டாமல் இருப்பதையே விரும்புகிறோம். இது இந்த முழு நாட்காட்டியின் அடிப்படைக் கொள்கை.