Hesabu ya Mkuruo Wepesi - Zana ya Kubuni Barabara & Njia
Hesabu ya mkuruo wepesi ya bure kwa mhandisi wa kiraia. Tumia hesabu ya K, viwango, vipindi VPC/VPT kwa mikuruo ya juu na chini. Ina vigezo, mifano na viwango vya kubuni.
Hesaburi ya Mkuruo Wepesi
Vigezo vya Kuingiza
Vigezo vya Mkunjo
Habari ya PVI
Matokeo
Sifa za Mkuruo
Pointi Muhimu
Hoji ya Kituo
Uonyeshaji
Nyaraka
Utangulizi
Wakati wa kubuni barabara au reli zinazopita kwenye ardhi tofauti, utakutana na changamoto msingi ya uhandisi wa kiraia: kuunda mpito laini kati ya kiwango tofauti. Kisahihisha kavisho ya mlalo hushughulikia mabingwa ya parabola ambayo yanazidisha mabadiliko ya kiwango, kubadilisha vipengele vya pembe kali kwa mpito wa taratibu ambavyo huimarisha usalama, raha ya dereva, na utendaji wa maji.
Zana hii hupunguza mahesabu ambayo vingelikuwa vihitaji ukokotoaji mwingi wa mkono. Iwe wewe unafanya kazi kwenye kavisho cha kilele kinachohitaji umbizo wa mandhari kwa magari yanayosafiri kwa 110 km/h, au kavisho la chini katika barabara ya mji ambalo huhitaji mwangaza wa kutosha, kisahihisha kitachunguza viwango, thamani za K, vipengele vya juu/chini, na vituo muhimu kwa sekunde.
Nini kinafanya mavuno ya mlalo kuwa muhimu? Hali ya kawaida: unakuwa unabuni barabara inayopanda kwa kiwango cha 4%, kufikia kilele, kisha kushuka kwa -3%. Bila kavisho la kilele kilichoundwa vizuri kuunganisha haya mabadiliko ya kiwango, madereva watakumbana na mabadiliko ya haraka ya mlalo—ya kutatiza kabisa, hatarishi sana kwa kasi ya barabara. Mabingwa ya parabola hutoa kiwango cha mabadiliko cha sawa, kuunda safari laini ambayo tunaviyapuuza kwenye barabara zilivyoundwa vizuri.
Msingi wa Kengele ya Wima
Kengele ya Wima ni Nini?
Kengele ya wima ni kengele ya parabola inayotumiwa katika mpangilio wa wima wa barabara, barabara kuu, reli, na miundombinu mingine ya usafirishaji. Inatoa mpito laini kati ya miteremko miwili tofauti, kuondoa mabadiliko ya haraka ambayo yangekuwa ikitokea ikiwa miteremko ingekutana katika sehemu moja.
Kwa nini parabola badala ya duara au umbo lingine? Hesabu inafanya kazi kwa manufaa yetu: parabola hutoa kiwango cha mara moja cha mabadiliko katika mteremko. Hii maana yake waendesha gari wanakutana na kasi ya wima sawa sehemu yote ya kengele—hakuna mabadiliko ya ghafla au mabadiliko yasiyoridhisha. Matokeo ni safari laini inayopunguza nguvu kwenye magari na abiria.
Katika vitendo, kengele za wima zinatekeleza kazi muhimu kadhaa:
- Raha na usalama wa dereva: Ondoa maudhui wima ya kuvunja ambayo yanaweza kusababisha uchovu wa dereva au kupoteza udhibiti wa gari
- Umbali wa kuona: Hakikisha dereva anaweza kuona mbali ya kutosha kuacha kwa usalama, hasa muhimu kwenye kengele za juu
- Dinamiki ya gari: Ruhusu mifumo ya kubadilisha kufanya kazi kwa ufanisi bila kubanwa au kubeba mzigo sana
- Utendaji wa maji: Endesha mtiririko wa maji kwa utabiri na kuzuia kukusanyika kwake katika mabadiliko ya mteremko
- Ubora wa kuona: Unda maumbo ya barabara yanayofurahisha ambayo yanahusiana vizuri na mandhari
Kulingana na AASHTO's "Sera ya Kubuni Umbo la Barabara na Mitaro" (Kitabu Kijani), kiwango cha viwango vya barabara nchini Marekani, kubuni kengele ya wima lazima ziangalie kasi ya kubuni, umbali wa kuacha kwa usalama, na urefu wa macho ya dereva ili kuhakikisha uendeshaji salama.
Aina za Kengele za Wima
Aina mbili kuu za kengele za wima zinaonekana katika kubuni usafirishaji:
-
Kengele za Juu: Chunguza mlima ambapo unakwenda juu kwa +3%, unafika juu, kisha kushuka kwa -2%. Mteremko wa awali unazidi mteremko wa mwisho (g₁ > g₂), kuunda mwamba. Kengele za juu zinahitaji uangalifu wa karibu kuhusu umbali wa kuacha kwa usalama—dereva lazima aone mbali ya kutosha ili kujibu vizuizi. Changamoto ya kubuni ya kawaida: kubana kiwango cha mavuno ya ardhi wakati wa kubuni wakati wa kubuni K kwa kasi ya kubuni.
-
Kengele za Chini: Fikiria bonde au shimo kwenye barabara ambapo unashuka kwa -2%, unafika chini, kisha kupanda kwa +3%. Hapa, mteremko wa awali ni chini ya mteremko wa mwisho (g₁ < g₂). Kubuni kengele za chini kwa kawaida huangalia umbali wa mwanga wa kichwa (kuhakikisha dereva anaweza kuona barabara iliyowakala na mwanga wake usiku) na maji ya chini. Nimegundua kuwa wengi wa wabunifu hupuuza sehemu ya maji—sehemu ya chini mara nyingi inahitaji mlango au chombo cha kuvuta maji ili kuzuia kukusanyika.
Vigezo Muhimu vya Kengele ya Wima
Ili kubainisha kikamilifu kengele ya wima, vigezo vya muhimu lazima vitambulike:
- Mteremko wa Awali (g₁): Mteremko wa barabara kabla ya kuingia kengele, unaonyeshwa kama asilimia
- Mteremko wa Mwisho (g₂): Mteremko wa barabara baada ya kutoka kengele, unaonyeshwa kama asilimia
- Urefu wa Kengele (L): Umbali wa mlima ambapo kengele ya wima inayoambatana, kwa kawaida unakadiriwa kwa mita au futi
- PVI (Kipewe cha Kuvutana kwa Wima): Kipewe cha kinadharia ambapo miteremko miwili ya mstari itakutana ikiwa hakuna kengele
- PVC (Kipewe cha Kengele ya Wima): Kipewe cha mwanzo cha kengele ya wima
- PVT (Kipewe cha Mstari wa Wima): Kipewe cha mwisho cha kengele ya wima
- Thamani ya K: Umbali wa mlima unaohitajika ili kufikia mabadiliko ya 1% katika mteremko, kipimo cha unyofu wa kengele
Formulazi za Hisabati
Kuelewa hisabati iliyosimamisha malenga ya chini ya mlalo husaidia kukagua matokeo ya hesabuni na kutatua hali za usanifu zisizotarajiwa. Formulazi hizi zinatokana na kanuni zilizoimarishwa katika vitabu vya uhandisi wa kiraia na manuali za usanifu.
Formula ya Msingi ya Malenga wa Chini ya Mlalo
Kina cha ardhi katika kozi ya chini ya mlalo kinalinganisha uhusiano wa hati mbili (parabola):
Ambapo:
- = Kina cha ardhi katika umbali kutoka PVC
- = Kina cha ardhi katika PVC
- = Gredi ya mwanzo (umbizo la desimali)
- = Umbali kutoka PVC
- = Tofauti ya kihisabati ya gredi ()
- = Urefu wa malenga wa chini ya mlalo
Mahesabu ya Thamani ya K
Thamani ya K inachunguza unyofu wa kozi - kwa msingi, ni umbali gani wa mlalo unahitajika ili kubadilisha gredi kwa 1%:
Ambapo:
- = Kiwango cha malenga wa chini ya mlalo (m kwa % au ft kwa %)
- = Urefu wa malenga wa chini ya mlalo
- = Gredi ya mwanzo (asilimia)
- = Gredi ya mwisho (asilimia)
Thamani za K kubwa zaidi maana yake ni kozi ambazo ni nzima na ya taratibu. Thamani ya K ya 50 inamaanisha kuwa gredi inabadilisha kwa 1% kila 50 mita. Viwango vya usanifu vinavitaja thamani za K chini kutegemea kasi ya usanifu na aina ya kozi. Kwa mfano, AASHTO inahitaji K ≥ 84 kwa malenga wa juu ya barabara zenye kasi ya usanifu ya 110 km/h, kuhakikisha umbali wa kuona unahifadhiwa.
Mahesabu ya Kina cha Juu/Chini
Kwa malenga ya juu ambapo na , au malenga ya chini ambapo na , kutakuwa na kina cha juu au chini ndani ya kozi. Kituo cha kina hiki kinaweza kuhesabwa kama:
Kina cha ardhi katika kina hiki cha juu/chini kisha huhesabwa kwa kutumia formula ya msingi ya malenga wa chini ya mlalo.
Mahesabu ya PVC na PVT
Kwa kutoa kituo na kina cha PVI, PVC na PVT yanaweza kuhesabwa kama:
Kumbuka: Ugawaji kwa 200 katika formulazi za kina huangalia kubadilisha gredi kutoka asilimia hadi desimali na nusu ya urefu wa kozi.
Hali Maalum na Vipaumbele vya Praktiki
Baadhi ya hali zinahitaji uangalifu maalum:
-
Gredi Sawa (g₁ = g₂): Wakati gredi zote ni sawa, huhitaji malenga wa chini ya mlalo - mpangilio ni mstari sawa. Mahesabu ya thamani ya K yangekuwa na matokeo ya bila kikomo (ugawaji kwa sufuri). Katika vitendo, ikiwa gredi zinatofautiana chini ya 0.5%, baadhi ya wasanifishaji huacha malenga wa chini ya mlalo kwa vituo vya kasi ya chini, ingawa hili linatofautiana kwa eneo.
-
Tofauti Ndogo Sana za Gredi: Tofauti za gredi chini ya 1% zinazalisha thamani za K kubwa sana. Kozi inayounganisha gredi +2.0% hadi +2.5% kwa urefu wa 200m inayatoa K = 400, ambayo rahisi kupita kiwango chochote cha usanifu. Hali hizi nadra sana kusababisha matatizo, ingawa malenga marefu sana yanaweza kukomplicha usakinishaji wa mabango.
-
Malenga ya Urefu Sufuri au Chini ya Sufuri: Kihisabati haiwezekani na kisio cha kimaudhui. Ikiwa mahesabu yako yanatoa L ≤ 0, labda umeshapotea vituo vya PVC na PVT au kuingiza gredi kwa ishara zisizofaa. Kagua thamani zako za kuingiza.
-
Malenga Katika Mipaka ya Mradi: Wakati malenga wa chini ya mlalo inaendelea zaidi ya mipaka ya mradu wako, utahitaji kuratibu na miradi jirani au barabara zilizopo. Andika vyema maeneo ya PVC/PVT katika mipangilio yako ili kuepuka utata wakati wa ujenzi.
Jinsi ya Kutumia Kalkuleta ya Mkonyozi wa Chini
Kalkuleta hii inashughulikia hesabu ili uweze kuzingatia maamuzi ya kubuni. Ingiza vigezo vyako, pata matokeo ya haraka, na hakikisha mitazamo yako inakidhi viwango vya kubuni.
Hatua 1: Ingiza Vigezo Vya Msingi vya Mkonyozi
Anza na habari ya msingi inayoainisha mkonyozi wako:
- Skrini ya Kwanza (g₁): Ingiza kama asilimia. Tumia namba za chini kwa mitazamo ya juu (mfano: +3 kwa kupanda 3%), namba za chini kwa mitazamo ya chini (mfano: -2 kwa kushuka 2%)
- Skrini ya Mwisho (g₂): Sawa na skrini ya kwanza
- Urefu wa Mkonyozi (L): Umbizo wa mlalo kwa mita ambapo mkonyozi unaendelea
- Kituo cha PVI: Kituo ambapo mstari wa skrini mbili unakutana (mfano: 1000+00 au 1000.00)
- Kimo cha PVI: Kimo cha ardhi katika PVI kwa mita
Ushauri wa kitaalamu: Ikiwa unajua thamani yako ya K na mabadiliko ya skrini, hakikisha urefu wa chini kwanza: L = K × |g₂ - g₁|
Hatua 2: Kagua Matokeo
Kalkuleta ya haraka itakupa jiometria ya kamili ya mkonyozi:
- Aina ya Mkonyozi: Tambua ikiwa una mkonyozi wa juu, chini, au hali ya mstari sawa
- Thamani ya K: Kagua dhidi ya viwango vya kubuni—Je, inakidhi viwango vya chini vya AASHTO kwa kasi yako ya kubuni?
- Kituo na Kimo cha PVC: Hatua ya mwanzo ya mkonyozi
- Kituo na Kimo cha PVT: Hatua ya mwisho ya mkonyozi
- Kimo Juu/Chini: Muhimu kwa kubuni skrini za chini na uhakiki wa umbali wa kuona kwa skrini za juu
Tumia matokeo haya kuhakikisha mkonyozi unafaa lengo lako la kubuni na vizuizi vya eneo.
Hatua 3: Uliza Vituo Maalum
Una haja ya kujua kimo katika sehemu maalum? Kiulizi kinashughulikia hili:
- Ingiza Kituo cha Ulizi ndani (au nje) ya mipaka ya mkonyozi
- Pata kimo kilichohesabiwa katika sehemu hiyo
- Kalkuleta itakutaarifu ikiwa kituo kiko nje ya mkonyozi—muhimu kwa uhakiki wa kima vya mstari jirani
Kipengele hiki ni cha manufaa sana kwa uhakiki wa kima ambapo huduma zinapatana, kulingana na barabara iliyopo, au kuratibu miradi jirani.
Hatua 4: Onyesha Mkonyozi
Uwasilishaji wa kimaono unaonyesha profaili ya mkonyozi wakati wa kila kima muhimu (PVC, PVI, PVT, kima juu/chini) na skrini za mstari. Tumia hili kwa:
- Uhakiki kuwa muundo wa mkonyozi unafanana na matarajio yako
- Kagua kuwa kima juu/chini yako yanapatikana katika maeneo sahihi
- Tambua matatizo kabla ya kuifikia eneo
- Wasilisha lengo la kubuni kwa wakaguzi na wakandarasi
Uwasilishaji huu unashika makosa ambayo hayatazamiki kwa namba pekee—kama mkonyozi unaunda kigumba au bonde usiotegemewa.
Matumizi na Programu
Mahesabu ya visogomo vya wima yanazunguka katika miradi ya usafirishaji na kubuni maeneo. Hapa ndipo utavatumia mara kwa mara:
Kubuni Barabara na Njia
Visogomo vya wima huunda msingi wa usalama wa jiometria ya barabara. Kila mabadiliko ya gredi kwenye barabara yanahitaji kisogomo cha wima kilichowekwa kwa kasi ya kubuni na masharti ya trafiki.
Mfano halisi: Unakubuni barabara ya vijijini yenye kasi ya kubuni ya 100 km/h. Barabara inashuka gredi ya 4% ikifikia mnyambani, kisha kushuka kwa -3% upande wa mbali. Tofauti ya algebaraiki ya 7% (A = -3 - 4 = -7) inahitaji uangalifu wa umbali wa kuona kukamatia. Kwa kutumia thamani ya K ya chini zaidi ya AASHTO ya 84 kwa kasi hii ya kubuni, unakokota: L = K × |A| = 84 × 7 = 588m urefu wa kisogomo cha chini. Panda hadi 600m kwa urahisi wa ujenzi.
Kitatendeka ikiwa mazingira yanahifadhi 400m? Una chaguo tatu: punguza kasi ya kubuni (inahitaji idhini na athari kwa utaratibu), punguza moja au gredi zote mbili (inaweza hitaji kuchimba sana), au omba kubadilisha kubuni (inahitaji uchambuzi wa kina wa usalama na kumbukumbu). Hapa umuhimu wa uzoefu unakuja—kuelewa kubadilishana kati ya vizuizi tofauti.
Kubuni Reli
Visogomo vya wima vya reli vya kubuni tofauti sana na visogomo vya barabara kwa sababu ya fizikia ya magurudumu ya chuma juu ya reli za chuma. Treni haziwezi kupanda gredi kali kama magari, na zinapata athari zaidi za mabadiliko ya gredi.
Tofauti muhimu katika vitendo:
- Thamani za K ziko kubwa zaidi kuliko viwango vya barabara—reli za mizigo mara nyingi hutumia K ≥ 100 hata kwa kasi za kati
- Gredi za juu ambazo mara nyingi hazizidi 2-3% kwenye reli kuu (ikilinganishwa na 6-8% kawaida kwenye barabara)
- Visogomo vya wima lazima viangalie urefu wa treni—treni ya mizigo ya 2km inaweza kugusa visogomo vingi sawa
- Kisogomo cha chini cha gredi kinaweza kuunda "vitendo vya wima vya chini" kwenye vifungo ikiwa ni fupi sana, kusababisha usumbufu
Kulingana na Shirika la Uhandisi na Matunzo ya Reli ya Marekani (AREMA) Mwongozo wa Uhandisi wa Reli, kubuni kisogomo cha wima lazima kiangalie dinamiki ya treni, matunzo ya reli, na aina ya treni inayotumia mstari.
[Baqi ya tafsiri inaendelea...]
Historia ya Kubuni Mkazo wa Wima
Kubuni Barabara Awali (Kabla ya 1900)
Kabla ya zama za magari, barabara zilifuata mandhari ya asili kwa gredi kidogo sana. Miteremko ya kali na mabadiliko ya haraka hayakuwa na shida kwa magari ya kubebwa na farasi yenye kasi ya kutembea. Lakini wakati magari ya moto yalivyoibuka mwishoni mwa 1800 na kasi zikaongezeka, mipangilio hiyo ya awali ilikuwa hatarishi sana.
Maendeleo ya Mkazo wa Parabola (Mwanzo wa 1900)
Wahandisi katika miaka ya 1900-1920 walitambua kuwa mabadiliko laini yalikuwa muhimu sana kwa usafirishaji mpya wa kimitambo. Mkazo wa wima wa parabola uliibuka kuwa kiwango cha kawaida kwa sababu ulikuwa na faida za praktiki: kiwango cha mabadiliko ya gredi cha kutegemewa (kuondoa mabadiliko ya kigumu), hesabu rahisi sana kwa uandishi wa uwanja, na usawazishaji mzuri kati ya raha ya dereva na uwezo wa ujenzi.
Kubuni awali ulikuwa zaidi ya majaribio - wahandisi walitumia kanuni za kimazoea kulingana na uzoefu badala ya uchambuzi wa kina wa umbali wa kuona au dinamiki ya magari.
Viwango Rasmi (Katikati ya 1900)
Mtindo wa barabara baada ya Vita Vya Pili Vya Dunia ulihitaji viwango vya kina zaidi. Utafiti kuhusu tabia ya dereva, utendaji wa kubomoa magari, na uchambuzi wa ajali ulipelekea AASHTO kuanzisha mwongozo wa kwanza wa kina unaounganisha thamani za K na kasi ya kubuni na umbali wa kuona wa kuasisha. "Kitabu cha Kijani" kilikuwa mwongozo mkuu wa kubuni barabara nchini Marekani.
Zama hii iliweka kanuni ya msingi inayotumika hadi leo: urefu wa mkazo wa wima lazima uhakikishe dereva anaweza kuona mbali ya kutosha kuacha salama.
Mbinu za Kisasa za Kompyuta (Mwishoni mwa 1900 hadi Sasa)
Kubuni kwa msaada wa kompyuta kubadilisha kubuni mkazo wa wima kutoka mahesabu magumu ya mikono hadi mfumo wa kiotomatiki. Jambo ambalo lilitaka masaa ya kuhesabu kwa jedwali na kalkulator sasa hufanyika kwa sekunde chache. Programu za kisasa zinaunganisha mkazo wa wima na wa mlalo kwa 3D, hubadilisha viwango vya kubuni kiotomatiki, na kuboreshea kiasi cha ardhi.
Utafiti wa sasa unalenga kwenye teknolojia ya magari ya kiotomatiki na jinsi mkazo wa wima unavyoathiri utendaji wa vifaa - mifumo ya LiDAR na kamera ina mahitaji tofauti ya umbali wa kuona ikilinganishwa na dereva wa binadamu.
Makosa Ya Kawaida na Vidokezo vya Kubuni
Makosa 1: Kuacha Hatua ya Chini katika Mamenyo ya Sag
Wabunifu wengi wanaweka vyanzo vya maji ya kuvunja mvua katika kituo cha PVI bila kuhesabu hatua ya chini ya kweli. Hatua ya chini inaweza kuwa 20-50 mita mbali na PVI, jambo ambalo huleta kukusanyika kwa maji na kushindwa kwa barabara. Tumia kabisa formula ya hatua ya juu/chini ili kubainisha miundo ya maji kwa usahihi.
Makosa 2: Kuchanganya Alama za Gredi
Kuingiza +3% unapomaanisha -3% hulibadilisha aina ya mamenyo kutoka juu hadi chini. Kagua mara mbili alama za gredi, hasa unapotafsiri kutoka mipango iliyopo au data ya utafiti. Kuchora mchoro mdogo wa profaili husaidia kumshika kosa kabla halijatawanyika kwenye mahesabu yako.
Makosa 3: Kutumia Kimo cha PVI Badala ya Kimo cha PVC
Formula ya mamenyo ya mlalo inahitaji kimo cha PVC, si kimo cha PVI. Hizi ni thamani tofauti—kutumia ya kosa huleta vipimo vya urefu batili. Hesabuni wengi husimamia kubadilisha hii, lakini ikiwa unatengeneza zana zako mwenyewe au ukihunguza mahesabu kwa mkono, thibitisha kuwa unatumia kirejeleo sahihi.
Makosa 4: Kusahau Kuhunguza Thamani Ndogo za K
Unaweza kubuni mamenyo yanayofaa eneo lako kabisa, lakini kugundua baadaye kuwa haviendani na viwango vya chini vya K wakati wa ukaguzi. Kagua thamani za K mapema katika mchakato wa kubuni. Ikiwa huwezi kufika kwa kima cha chini, utahitaji kubadilisha gredi, kuongeza urefu wa mamenyo, kupunguza kasi ya kubuni (kwa idhini), au kuomba kubadilisha muundo.
Makosa 5: Kutokubainisha Kuganda kwa Mamenyo
Katika ardhi yenye mabadiliko mengi ya gredi karibu, mamenyo yanaweza kuganda. Hii inakrea umbo tata linaloitaji uchambuzi maalum. Kagua kuwa kituo chako cha PVT kinatokea kabla ya kituo cha PVC. Ikiwa mamenyo yatagana, unaweza kuhitaji kubadilisha gredi au urefu wa mamenyo, au kutumia mbinu za kubuni zaidi.
Vidokezo vya Kubuni kutoka Uzoefu
Kielezo 1: Panga urefu wa mamenyo kwa nambari rahisi. Tumia 50m, 100m, 200m badala ya 173m au 244m. Timu za ujenzi hupenda nambari sawa kwa kugeuza, na ongezeko dogo la thamani ya K huwa husaidia, sio kuharibu.
Kielezo 2: Zingatia mwendeleo wa mbili. Mamenyo ya chini yanayofaa kwa umbali wa taa ya gari unapoenda chini inaweza kuunda "shimo la ficho" linaloshtua waendesha wanapokuja juu. Kagua profaili kutoka mwendeleo wote.
Kielezo 3: Andika kumbukumbu za kubadilisha muundo kwa kina. Wakati mazingira au gharama zinavyozuia muundo duni, andika uchambuzi wako, mbadala uliyozingatia, na hatua za kupunguza athari. Wabunifu wa siku zijazo (ikiwa ni wewe mwenyewe) watakushukuru.
Kielezo 4: Thibitisha kwa mandhari ya profaili. Nambari zinaweza kukunyemelea. Kila wakati chora profaili ya mlalo kwa kiwango na ukague kwa macho. Vipanda visivyotarajiwa, mashimo, au mabadiliko magumu hutokea wazi katika kuchora profaili sahihi.
Maswali Yanayoulizwa Mara kwa Mara
Ni nini K value katika kubuni kengele ya wima?
Thamani ya K inawakilisha umbali wa mlalo unaohitajika ili kubadilisha gredi kwa 1%. Inakokotolewa kwa kubagi urefu wa kengele ya wima kwa tofauti ya kamili kati ya gredi ya awali na ya mwisho. Thamani za K kubwa zaidi zinaashiria kengele ambazo ni landani na za taratibu. Thamani za K mara nyingi huainishwa katika viwango vya kubuni kulingana na kasi ya kubuni na ikiwa kengele ni ya juu au ya chini.
Jinsi gani nitabaini ikiwa nahitaji kengele ya juu au ya chini?
Aina ya kengele ya wima inategemea uhusiano kati ya gredi ya awali na ya mwisho:
- Ikiwa gredi ya awali ni kubwa kuliko gredi ya mwisho (g₁ > g₂), utahitaji kengele ya juu
- Ikiwa gredi ya awali ni ndogo kuliko gredi ya mwisho (g₁ < g₂), utahitaji kengele ya chini
- Ikiwa gredi ya awali na ya mwisho ni sawa (g₁ = g₂), hakuna kengele ya wima inahitajika
Ni thamani ya K ya chini gani ninapaswa kutumia katika kubuni?
Inategemea vitu vitatu: kasi ya kubuni, aina ya kengele (ya juu au ya chini), na viwango vya kubuni vinavyotumika katika mradi wako. AASHTO hutoa jedwali kwa kina—kwa mfano, barabara ya 100 km/h inahitaji K ≥ 84 kwa kengele za juu (kulingana na umbali wa kuona kubana) lakini tu K ≥ 37 kwa kengele za chini (kulingana na umbali wa kuona kwa taa za mbele). Tofauti hii inaonyesha wasiwasi tofauti wa usalama: katika kengele za juu, dereva lazima aone vizuizi mbele wakati wa mchana, wakati kengele za chini zinalenga kuona usiku kwa kutumia taa za mbele.
Kasi za kubuni za juu zaidi mara nyingi zinahitaji thamani za K kubwa zaidi. Barabara ya mtaa wa 50 km/h inaweza kufanya kazi na K = 20, lakini barabara kuu ya 130 km/h inaweza hitaji K = 130 au zaidi.
[Baaki ya tafsiri inaendelea...]
Mifano ya Msimbo
Hapa kuna mifano ya jinsi ya hesabu parameta ya mkuruto wima katika lugha mbalimbali za programu:
1' Kazi ya Excel VBA ya kuhesabu kiwango cha juu katika hatua yoyote ya mkuruto wima
2Function VerticalCurveElevation(initialGrade, finalGrade, curveLength, pvcStation, pvcElevation, queryStation)
3 ' Badilisha gredi kutoka asilimia hadi desimali
4 Dim g1 As Double
5 Dim g2 As Double
6 g1 = initialGrade / 100
7 g2 = finalGrade / 100
8
9 ' Hesabu tofauti ya kisayansi ya gredi
10 Dim A As Double
11 A = g2 - g1
12
13 ' Hesabu umbali kutoka PVC
14 Dim x As Double
15 x = queryStation - pvcStation
16
17 ' Kagua ikiwa kituo kiko ndani ya mkuruto
18 If x < 0 Or x > curveLength Then
19 VerticalCurveElevation = "Nje ya mipaka ya mkuruto"
20 Exit Function
21 End If
22
23 ' Hesabu kiwango cha juu kwa kutumia formula ya mkuruto wima
24 Dim elevation As Double
25 elevation = pvcElevation + g1 * x + (A * x * x) / (2 * curveLength)
26
27 VerticalCurveElevation = elevation
28End Function
29
30' Kazi ya kuhesabu thamani ya K
31Function KValue(curveLength, initialGrade, finalGrade)
32 KValue = curveLength / Abs(finalGrade - initialGrade)
33End Function
341import math
2
3def calculate_k_value(curve_length, initial_grade, final_grade):
4 """Hesabu thamani ya K ya mkuruto wima."""
5 grade_change = abs(final_grade - initial_grade)
6 if grade_change < 0.0001: # Zuia ugawanyaji kwa sifuri
7 return float('inf')
8 return curve_length / grade_change
9
10def calculate_curve_type(initial_grade, final_grade):
11 """Gundua ikiwa mkuruto ni juu, chini, au la chochote."""
12 if initial_grade > final_grade:
13 return "juu"
14 elif initial_grade < final_grade:
15 return "chini"
16 else:
17 return "la chochote"
18
19def calculate_elevation_at_station(station, initial_grade, final_grade,
20 pvi_station, pvi_elevation, curve_length):
21 """Hesabu kiwango cha juu katika kituo chochote cha mkuruto wima."""
22 # Hesabu vituo vya PVC na PVT
23 pvc_station = pvi_station - curve_length / 2
24 pvt_station = pvi_station + curve_length / 2
25
26 # Kagua ikiwa kituo kiko ndani ya mipaka ya mkuruto
27 if station < pvc_station or station > pvt_station:
28 return None # Nje ya mipaka ya mkuruto
29
30 # Hesabu kiwango cha juu cha PVC
31 g1 = initial_grade / 100 # Badilisha hadi desimali
32 g2 = final_grade / 100 # Badilisha hadi desimali
33 pvc_elevation = pvi_elevation - (g1 * curve_length / 2)
34
35 # Hesabu umbali kutoka PVC
36 x = station - pvc_station
37
38 # Hesabu tofauti ya kisayansi ya gredi
39 A = g2 - g1
40
41 # Hesabu kiwango cha juu kwa kutumia formula ya mkuruto wima
42 elevation = pvc_elevation + g1 * x + (A * x * x) / (2 * curve_length)
43
44 return elevation
45
46def calculate_high_low_point(initial_grade, final_grade, pvi_station,
47 pvi_elevation, curve_length):
48 """Hesabu kiwango cha juu au cha chini cha mkuruto ikiwa kipo."""
49 g1 = initial_grade / 100
50 g2 = final_grade / 100
51
52 # Kiwango cha juu/chini kinatokea tu ikiwa gredi zina ishara tofauti
53 if g1 * g2 >= 0 and g1 != 0:
54 return None
55
56 # Hesabu umbali kutoka PVC hadi kiwango cha juu/chini
57 pvc_station = pvi_station - curve_length / 2
58 x = -g1 * curve_length / (g2 - g1)
59
60 # Kagua ikiwa kiwango cha juu/chini kiko ndani ya mipaka ya mkuruto
61 if x < 0 or x > curve_length:
62 return None
63
64 # Hesabu kituo cha kiwango cha juu/chini
65 hl_station = pvc_station + x
66
67 # Hesabu kiwango cha juu cha PVC
68 pvc_elevation = pvi_elevation - (g1 * curve_length / 2)
69
70 # Hesabu kiwango cha juu cha kiwango cha juu/chini
71 A = g2 - g1
72 hl_elevation = pvc_elevation + g1 * x + (A * x * x) / (2 * curve_length)
73
74 return {"station": hl_station, "elevation": hl_elevation}
751/**
2 * Hesabu thamani ya K ya mkuruto wima
3 * @param {number} curveLength - Urefu wa mkuruto wima kwa mita
4 * @param {number} initialGrade - Gredi ya mwanzo kwa asilimia
5 * @param {number} finalGrade - Gredi ya mwisho kwa asilimia
6 * @returns {number} Thamani ya K
7 */
8function calculateKValue(curveLength, initialGrade, finalGrade) {
9 const gradeChange = Math.abs(finalGrade - initialGrade);
10 if (gradeChange < 0.0001) {
11 return Infinity; // Kwa gredi sawa
12 }
13 return curveLength / gradeChange;
14}
15
16/**
17 * Gundua aina ya mkuruto wima
18 * @param {number} initialGrade - Gredi ya mwanzo kwa asilimia
19 * @param {number} finalGrade - Gredi ya mwisho kwa asilimia
20 * @returns {string} Aina ya mkuruto: "juu", "chini", au "la chochote"
21 */
22function determineCurveType(initialGrade, finalGrade) {
23 if (initialGrade > finalGrade) {
24 return "juu";
25 } else if (initialGrade < finalGrade) {
26 return "chini";
27 } else {
28 return "la chochote";
29 }
30}
31
32/**
33 * Hesabu kiwango cha juu katika kituo chochote cha mkuruto wima
34 * @param {number} station - Kituo cha kuuliza
35 * @param {number} initialGrade - Gredi ya mwanzo kwa asilimia
36 * @param {number} finalGrade - Gredi ya mwisho kwa asilimia
37 * @param {number} pviStation - Kituo cha PVI
38 * @param {number} pviElevation - Kiwango cha juu cha PVI kwa mita
39 * @param {number} curveLength - Urefu wa mkuruto wima kwa mita
40 * @returns {number|null} Kiwango cha juu cha kituo au null ikiwa nje ya mipaka ya mkuruto
41 */
42function calculateElevationAtStation(
43 station,
44 initialGrade,
45 finalGrade,
46 pviStation,
47 pviElevation,
48 curveLength
49) {
50 // Hesabu vituo vya PVC na PVT
51 const pvcStation = pviStation - curveLength / 2;
52 const pvtStation = pviStation + curveLength / 2;
53
54 // Kagua ikiwa kituo kiko ndani ya mipaka ya mkuruto
55 if (station < pvcStation || station > pvtStation) {
56 return null; // Nje ya mipaka ya mkuruto
57 }
58
59 // Badilisha gredi hadi desimali
60 const g1 = initialGrade / 100;
61 const g2 = finalGrade / 100;
62
63 // Hesabu kiwango cha juu cha PVC
64 const pvcElevation = pviElevation - (g1 * curveLength / 2);
65
66 // Hesabu umbali kutoka PVC
67 const x = station - pvcStation;
68
69 // Hesabu tofauti ya kisayansi ya gredi
70 const A = g2 - g1;
71
72 // Hesabu kiwango cha juu kwa kutumia formula ya mkuruto wima
73 const elevation = pvcElevation + g1 * x + (A * x * x) / (2 * curveLength);
74
75 return elevation;
76}
771public class VerticalCurveCalculator {
2 /**
3 * Hesabu thamani ya K ya mkuruto wima
4 * @param curveLength Urefu wa mkuruto wima kwa mita
5 * @param initialGrade Gredi ya mwanzo kwa asilimia
6 * @param finalGrade Gredi ya mwisho kwa asilimia
7 * @return Thamani ya K
8 */
9 public static double calculateKValue(double curveLength, double initialGrade, double finalGrade) {
10 double gradeChange = Math.abs(finalGrade - initialGrade);
11 if (gradeChange < 0.0001) {
12 return Double.POSITIVE_INFINITY; // Kwa gredi sawa
13 }
14 return curveLength / gradeChange;
15 }
16
17 /**
18 * Gundua aina ya mkuruto wima
19 * @param initialGrade Gredi ya mwanzo kwa asilimia
20 * @param finalGrade Gredi ya mwisho kwa asilimia
21 * @return Aina ya mkuruto: "juu", "chini", au "la chochote"
22 */
23 public static String determineCurveType(double initialGrade, double finalGrade) {
24 if (initialGrade > finalGrade) {
25 return "juu";
26 } else if (initialGrade < finalGrade) {
27 return "chini";
28 } else {
29 return "la chochote";
30 }
31 }
32
33 /**
34 * Hesabu kituo na kiwango cha juu cha PVC
35 * @param pviStation Kituo cha PVI
36 * @param pviElevation Kiwango cha juu cha PVI kwa mita
37 * @param initialGrade Gredi ya mwanzo kwa asilimia
38 * @param curveLength Urefu wa mkuruto wima kwa mita
39 * @return Kipengee chenye kituo na kiwango cha juu cha PVC
40 */
41 public static Point calculatePVC(double pviStation, double pviElevation,
42 double initialGrade, double curveLength) {
43 double station = pviStation - curveLength / 2;
44 double elevation = pviElevation - (initialGrade / 100) * (curveLength / 2);
45 return new Point(station, elevation);
46 }
47
48 /**
49 * Hesabu kituo na kiwango cha juu cha PVT
50 * @param pviStation Kituo cha PVI
51 * @param pviElevation Kiwango cha juu cha PVI kwa mita
52 * @param finalGrade Gredi ya mwisho kwa asilimia
53 * @param curveLength Urefu wa mkuruto wima kwa mita
54 * @return Kipengee chenye kituo na kiwango cha juu cha PVT
55 */
56 public static Point calculatePVT(double pviStation, double pviElevation,
57 double finalGrade, double curveLength) {
58 double station = pviStation + curveLength / 2;
59 double elevation = pviElevation + (finalGrade / 100) * (curveLength / 2);
60 return new Point(station, elevation);
61 }
62
63 /**
64 * Darasa la ndani la kuwakilisha kipengee chenye kituo na kiwango cha juu
65 */
66 public static class Point {
67 public final double station;
68 public final double elevation;
69
70 public Point(double station, double elevation) {
71 this.station = station;
72 this.elevation = elevation;
73 }
74 }
75}
76Mifano Ya Vitendo
Mfano 1: Kubuni Mkuruo wa Barabara ya Haraka
Kubuni barabara inayohitaji mkuruo wa wima ili kubadilisha gredi ya +3% hadi -2%. Hatua ya Kubadilisha Mkuruo (PVI) iko katika kituo 1000+00 kwa kiwango cha 150.00 mita. Kasi ya kubuni ni 100 km/h, ambayo inahitaji thamani ya K ya chini zaidi ya 80 kulingana na viwango vya kubuni.
Hatua 1: Hesabu urefu wa mkuruo wa chini
Tofauti ya aljabraiki ya gredi: A = g₂ - g₁ = -2 - (+3) = -5%
Kwa kutumia formula ya thamani ya K iliyobadilishwa: L = K × |A| = 80 × 5 = 400 mita
Tutaitumia L = 400m ili kukidhi kiwango cha chini.
Hatua 2: Hesabu PVC na PVT
Kituo cha PVC = Kituo cha PVI - L/2 = 1000+00 - 200 = 998+00 (au kituo 998.00)
Kiwango cha PVC = Kiwango cha PVI - (g₁ × L/200) = 150.00 - (3 × 400/200) = 150.00 - 6.00 = 144.00 mita
Kituo cha PVT = Kituo cha PVI + L/2 = 1000+00 + 200 = 1002+00 (au kituo 1002.00)
Kiwango cha PVT = Kiwango cha PVI + (g₂ × L/200) = 150.00 + (-2 × 400/200) = 150.00 - 4.00 = 146.00 mita
Hatua 3: Gundua kiwango cha juu
Kwa mkuruo wa kope ambapo g₁ > 0 na g₂ < 0, kiwango cha juu kipo ndani ya mkuruo.
Umbali kutoka PVC hadi kiwango cha juu: x = -g₁ × L / (g₂ - g₁) = -3 × 400 / (-2 - 3) = -1200 / -5 = 240 mita
Kituo cha Kiwango cha Juu = Kituo cha PVC + x = 998+00 + 240 = 1000+40 (au kituo 1000.40)
Kiwango cha Kiwango cha Juu = 144.00 + (0.03)(240) + [(-0.05)(240)²] / (2 × 400) = 144.00 + 7.20 + (-2880/800) = 144.00 + 7.20 - 3.60 = 147.60 mita
Hatua 4: Thibitisha kubuni
- Thamani ya K = 80 ✓ (inakidhi kiwango cha chini)
- Kiwango cha juu kiko katika kituo 1000.40, takriban 40m baada ya PVI
- Kiwango cha kiwango cha juu ni 147.60m, ambalo ni 2.40m juu ya kiwango cha PVI
Kubuni hiki hutoa umbali wa kuona kwa kutosha kwa kasi ya 100 km/h.
[The rest of the translation continues in the same manner...]
Hitimisho
Kubuni mkazo wima ni stadi ya msingi katika uhandisi wa usafiri. Hesabuni hii inasahihisha hesabu, lakini kuelewa kanuni zilizoko nyuma ya mahesabu kunasaidia kufanya maamuzi bora ya kubuni. Kila wakati thibitisha kwamba mkazo wako unakidhi viwango vya kubuni vilivyotumika, kutoa umbali wa kuona madhubuti, na kulingana na vizuizi maalum vya eneo.
Unaposhirikishwa na wasiwasi, chunguza mwongozo wa kubuni unaohusika kwa eneo lako - AASHTO kwa barabara nchini Marekani, AREMA kwa reli, au viwango vya FAA kwa viwanja vya ndege. Viwango vya kubuni vipo kwa sababu nzuri zinazoendana na utafiti wa miaka mingi na utendaji halisi.