Shadbala (ग्रहों का षड्बल)
Shadbala (षड्बल, “छह बल”) एक शास्त्रीय वैदिक माप है जो बताता है कि किसी विशेष कुंडली में ग्रह “कितना बलवान” है। बल की गणना छह घटकों के योग के रूप में होती है। घटक और totalVirupa virupa में दिए जाते हैं, साथ में हम totalRupa भी लौटाते हैं (1 rupa = 60 virupa)। परिणाम एक वस्तुनिष्ठ संख्या है, जो ग्रहों की तुलना, दशा स्वामियों की रैंकिंग और yoga की गुणवत्ता के आकलन के काम आती है। AstroWay सभी 6 घटकों को अलग-अलग + दोनों योग उपलब्ध कराता है।
हम क्या गणना करते हैं
Section titled “हम क्या गणना करते हैं”Brihat Parashara Hora Shastra (BPHS), अध्याय 27 “ग्रहबल-अध्याय” के अनुसार छह बल:
- Sthana Bala (sthāna, “स्थान बल”): राशि, नवांश और वर्गों में स्थिति से मिलने वाला बल, 5 उप-घटकों से निर्धारित (Uchcha Bala, Saptavargaja Bala, Ojha-Yugma Bala, Kendradi Bala, Drekkana Bala)।
- Dig Bala (“दिग्बल”): गुरु/बुध पूर्व में बलवान, चंद्र/शुक्र उत्तर में, शनि पश्चिम में, सूर्य/मंगल दक्षिण में।
- Kala Bala (“काल बल”): 9 उप-घटक: Nathonnatha, Paksha, Tribhaga, Abda/Masa/Vara/Hora, Ayana, Yuddha। यह दिन के समय, सप्ताह के दिन, मास, वर्ष और ग्रह युद्ध पर निर्भर करता है।
- Cheshta Bala (“चेष्टा बल”): ग्रह की गति बनाम औसत गति। वक्री ग्रहों को अधिकतम मिलता है; अत्यंत धीमे ग्रहों (स्तंभन) को भी ऊँचे अंक मिलते हैं।
- Naisargika Bala (“नैसर्गिक बल”): स्थिर पैमाना: सूर्य 60, चंद्र 51.43, शुक्र 42.85, गुरु 34.28, बुध 25.71, मंगल 17.14, शनि 8.57 virupa।
- Drik Bala (“दृग्बल”): अन्य ग्रहों से प्राप्त/दी गई दृष्टियों का योग, orb और स्वभाव के अनुसार भारित।
योग: Total Bala = Sthana + Dig + Kala + Cheshta + Naisargika + Drik। इसकी तुलना Required Bala (BPHS Table 27.1 के अनुसार बल की न्यूनतम सीमा) से होती है: ग्रह “पर्याप्त बलवान” है, यदि Total ≥ Required।
एंडपॉइंट
Section titled “एंडपॉइंट”| एंडपॉइंट | क्रेडिट | क्या लौटाता है |
|---|---|---|
/v1/vedic/shadbala/sthana | 20 | 7 ग्रहों के लिए Sthana Bala + 5 उप-घटक |
/v1/vedic/shadbala/dig | 20 | Dig Bala (दिशा बल) |
/v1/vedic/shadbala/kala | 20 | Kala Bala + 9 उप-घटक |
/v1/vedic/shadbala/cheshta | 20 | Cheshta Bala (गति और वक्री स्थिति के साथ) |
/v1/vedic/shadbala/naisargika | 20 | Naisargika (स्थिर तालिका) |
/v1/vedic/shadbala/drik | 20 | Drik Bala (दृष्टियों का योग) |
/v1/vedic/shadbala/full | 20 | सभी 6 + total + Required Bala से अनुपात |
उदाहरण
Section titled “उदाहरण”curl -X POST https://api.astroway.info/v1/vedic/shadbala/full \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/shadbala/full', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.45, longitude: 30.52, ayanamsa: 'lahiri', }),});const { data } = await r.json();const strongest = data.items.reduce((a, b) => (b.totalRupa > a.totalRupa ? b : a));console.log(`Strongest planet: ${strongest.planetName} (${strongest.totalRupa.toFixed(2)} rupa)`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/shadbala/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.45, 'longitude': 30.52, 'ayanamsa': 'lahiri', },)data = r.json()['data']for p in sorted(data['items'], key=lambda x: -x['totalRupa']): print(f"{p['planetName']:8s} {p['totalRupa']:6.2f} rupa ({p['totalVirupa']:8.2f} virupa)")रिस्पॉन्स का उदाहरण
Section titled “रिस्पॉन्स का उदाहरण”{ "type": "shadbala-summary", "unit": "virupa", "items": [ { "planet": 0, "planetName": "Sun", "sthana": 135.235432, "dig": 53.046192, "kala": 248.856213, "cheshta": 0, "naisargika": 60, "drik": -15, "totalVirupa": 482.137837, "totalRupa": 8.035631 }, { "planet": 1, "planetName": "Moon", "sthana": 209.110876, "dig": 41.190833, "kala": 100.903909, "cheshta": 0, "naisargika": 51.43, "drik": 0, "totalVirupa": 402.635619, "totalRupa": 6.710594 } ]}सटीकता और स्रोत
Section titled “सटीकता और स्रोत”- मूल ग्रंथ: Brihat Parashara Hora Shastra (BPHS), अध्याय 27: छह बलों के सूत्र और Required Bala की तालिकाएँ।
- Reference implementation: PyJHora (Apache 2.0), मॉड्यूल
shadbala.py। Drik Bala को छोड़कर सभी घटकों में हमारी संख्याएँ PyJHora से ±0.05 rupa के भीतर मेल खाती हैं (वहाँ दृष्टियों के orb थोड़े अलग हैं: हम पूरा BPHS संस्करण उपयोग करते हैं, PyJHora सरलीकृत)। - Status: Sthana/Dig/Kala/Cheshta/Naisargika के लिए GREEN, Drik के लिए YELLOW (orb में अंतर के कारण)। विवरण: /accuracy/।
- Ayanamsa: वही 9 विकल्प जो अन्य वैदिक गणनाओं में हैं (डिफ़ॉल्ट Lahiri)।
- Kala Bala जटिल है। 9 उप-घटकों के लिए दिए गए भौगोलिक स्थान पर sunrise/sunset का सटीक समय चाहिए, सुनिश्चित करें कि
latitude/longitude/timezoneOffsetसही हैं।
संबंधित
Section titled “संबंधित”- दशाएँ: वर्तमान दशा के स्वामी के आकलन के लिए Shadbala महत्वपूर्ण है
- पंचांग: Kala Bala की गणना का क्षण tithi/vara पर निर्भर करता है
- वर्ग: Saptavargaja Bala (Sthana का उप-घटक) 7 divisional charts पर आधारित है
- सटीकता: घटकों और PyJHora की तुलना में ड्रिफ़्ट का विस्तृत ऑडिट
- क्रेडिट: दरों की पूरी तालिका
- ऑथेंटिकेशन:
aw_live_*कुंजी कैसे प्राप्त करें
उपयोगी रहा?
फीडबैक के लिए धन्यवाद।