Ստացեք ցածր գներով մուտք դեպի TINACloud, օրինակները խմբագրել կամ ստեղծել ձեր սեփական սխեմաները
Կիրխհոֆի հավասարումների ամբողջական փաթեթը պարզեցնելու մեկ այլ եղանակ է ցանցը կամ հանգույցի ընթացիկ մեթոդը: Օգտագործելով այս մեթոդը, Կիրխհոֆի գործող օրենքը ինքնաբերաբար բավարարվում է, և այն հանգույցի հավասարումները, որոնք մենք գրում ենք, նույնպես բավարարում են Կիրխհոֆի լարման օրենքը: Կիրխհոֆի ներկայիս օրենքը բավարարելը ձեռք է բերվում միացման յուրաքանչյուր անկախ օղակի վրա կոչված փակ հոսքային հանգույցներ, որոնք կոչվում են ցանց կամ հանգույց հոսանքներ և օգտագործելով այդ հոսանքները ՝ արտահայտելու համար միացման բոլոր մնացած քանակները: Քանի որ հանգույցի հոսանքները փակ են, հանգույցը հոսող հոսանքը նույնպես պետք է դուրս գա հանգույցից. այնպես որ այս հոսանքների հետ կապված հանգույցի հավասարումներ գրելը հանգեցնում է ինքնության:
Եկեք նախ քննարկենք ԱՐՏ հոսանքների մեթոդը:
Մենք նախ նշում ենք, որ ցանցի հոսանքի մեթոդը կիրառելի է միայն «պլանային» սխեմաների համար: Ինքնաթիռի գծում պլանային սխեմաները հատման լարեր չունեն: Հաճախ, վերաձևակերպելով մի շրջան, որը, կարծես, ոչ գծային է, դուք կարող եք որոշել, որ այն իրականում հարթ է: Ոչ պլանային սխեմաների համար օգտագործեք հանգույցի ընթացիկ մեթոդը ավելի ուշ նկարագրված է սույն գլխում:
Meshանցային հոսանքների գաղափարը բացատրելու համար պատկերացրեք, որ սխեմաների ճյուղերը որպես «ձկնորսական ցանց» են և ցանցի յուրաքանչյուր ցանցին նշանակեք ցանցի հոսանք: (Երբեմն նաև ասվում է, որ փակ հոսանքի հանգույց է նշանակվում միացման յուրաքանչյուր «պատուհանում»:)
Սխեման սխեմա «Ձկնորսական ցանցը» կամ սխեմայի գրաֆիկը |
Շղթան պարզ գծագրով ներկայացնելու տեխնիկան, որը կոչվում է a գծագիր, բավականին հզոր է: Ի վեր Կիրխհոֆի օրենքները կախված չեն բաղադրիչների բնույթից, կարող եք անտեսել բետոնե բաղադրիչները և դրանց փոխարեն փոխարինել պարզ գծերի հատվածներ, որոնք կոչվում են մասնաճյուղերը գծապատկերից: Գծապատկերներով սխեմաները ներկայացնելը մեզ թույլ է տալիս օգտագործել մաթեմատիկական մեթոդներ գրաֆիկական տեսությունը. Սա օգնում է մեզ ուսումնասիրել մի շրջանի տեղաբանական բնույթը և որոշել անկախ հանգույցները: Ավելի ուշ վերադառնանք այս կայք ՝ այս թեմայի վերաբերյալ ավելին կարդալու համար:
ԱՐՏ ընթացիկ վերլուծության քայլերը.
Յուրաքանչյուր ցանցին նշանակեք ցանցի հոսանք: Չնայած ուղղությունը կամայական է, սովորական է օգտագործել ժամացույցի սլաքի ուղղությամբ:
Կիրառեք Kirchhoff- ի լարման մասին օրենքը (KVL) յուրաքանչյուր ցանցի շուրջ, նույն ուղղությամբ, ինչպես ցանցի հոսանքները: Եթե ռեզիստորը դրա միջոցով ունի երկու կամ ավելի ցանցային հոսանք, ապա ռեզիստորի միջոցով հոսանքի ընդհանուր հոսանքը հաշվարկվում է որպես ցանցի հոսանքների հանրահաշվական գումար: Այլ կերպ ասած, եթե ռեզիստորի միջոցով հոսող հոսանքը ունի նույն ուղղությունը, ինչպես հանգույցի ցանցի հոսքը, այն ունի դրական նշան, հակառակ դեպքում `գումարի բացասական նշան: Լարման աղբյուրները հաշվի են առնվում սովորականի պես, Եթե դրանց ուղղությունը նույնն է, ինչ ցանցի հոսանքը, ապա դրանց լարումը հաշվի է առնվում դրական, հակառակ դեպքում ՝ բացասական, KVL- ի հավասարումների մեջ: Սովորաբար, ընթացիկ աղբյուրների համար աղբյուրի միջով հոսում է միայն մեկ ցանցային հոսանք, և այդ հոսանքը ունի նույն ուղղությունը, ինչ աղբյուրի հոսքը: Եթե դա այդպես չէ, օգտագործեք այս պարբերության հետագայում նկարագրված ավելի ընդհանուր հանգույցի ընթացիկ մեթոդը: Կարիք չկա գրել KVL- ի հավասարումներ այն հոսանքների համար, որոնք պարունակում են ընթացիկ աղբյուրներին տրված ցանցային հոսանքներ:
Լուծել արդյունքի հանգույց հավասարումների ցանցի հոսանքների համար:
Որոշեք հոսանքի ցանկացած պահանջվող հոսանք կամ լարում `օգտագործելով ցանցի հոսանքները:
Եկեք պատկերագրենք մեթոդը հետևյալ օրինակով.
Ստացեք ներկա I ներքեւում կատարված օղակում:
Մենք տեսնում ենք, որ այս միացումում կա երկու ցանց (կամ ձախ և աջ պատուհան): Եկեք հանձնենք ժամացույցի սլաքի հոսանքները J1 և2 դեպի ցանցերը: Այնուհետև մենք գրում ենք KVL- ի հավասարումները ՝ Օմսի օրենքով արտահայտելով դիմադրիչների ողջ լարումը.
-V1 + Ջ1* (Ռi1+R1) - Ջ2*R1 = 0
V2 - Ջ1*R1 + Ջ2* (R + R1) = 0
Թվային:
-12 + J1* 17 - J2* 2 = 0
6 - Ժ1* 2 + J2* 14 = 0
Էքսպրես1 առաջին հավասարման մեջ. J1 =
բազմապատկել 17-ով: 102 - 24 + 4 *.2 + 238 *2 = 0 հետեւաբար J2 =
և1 =
Վերջապես, անհրաժեշտ ընթացիկ:
{ԱՐՏ ընթացիկ մեթոդ}
Sys J1, J2
J1*(Ri1+R1)-J2*R1-V1=0
J1*R1+J2*(R1+R)+V2=0
վերջը.
J1 = [666.6667մ]
J2 = [- 333.3333մ]
I: = J1-J2;
I = [1]
ներմուծել numpy որպես n
#Օգտագործեք ցանցի հոսանքի մեթոդը:
#Մենք ունենք հավասարումների գծային համակարգ, որը ցանկանում ենք լուծել
# I1, I2-ի համար.
#I1*(Ri1+R1)+I2*Ri1-V1=0
#-V1+I1*Ri1+I2*(Ri1+R)+V2=0
#Գրի՛ր գործակիցների մատրիցը.
A=n.array([[Ri1+R1,Ri1],[Ri1,Ri1+R]])
#Գրի՛ր հաստատունների մատրիցը.
b=n.զանգված ([V1,V1-V2])
x=n.linalg.solve(A,b)
I1=x[0]
I2=x[1]
տպել («I1= %.3f»%I1)
տպել («I2= %.3f»%I2)
I=I1
տպել («I= %.3f»%I)
Ստուգեք արդյունքները TINA- ի հետ.
Հաջորդը, եկեք կրկին լուծենք նախորդ օրինակը, բայց ավելի ընդհանուր առմամբ հանգույց հոսանքների մեթոդը: Օգտագործելով այս մեթոդը, փակված ընթացիկ հանգույցները կոչվում են հանգույց հոսանքներ, նշանակվում են ոչ թե անպայմանորեն միացումի միացման ցանցերին, այլ կամայական անկախ հանգույցներ. Դուք կարող եք ապահովել, որ օղակները անկախ են `յուրաքանչյուր հանգույցում ունենալով առնվազն մեկ բաղադրիչ, որը չի պարունակվում որևէ այլ հանգույցում: Անշարժ գծերի համար անկախ հանգույցների քանակը նույնն է, ինչ ցանցերի քանակը, ինչը հեշտ է տեսնել:
Անկախ հանգույցների քանակի որոշման ավելի ճշգրիտ ձևը հետևյալն է.
Տրվում է մի շրջան հետ b մասնաճյուղեր եւ այլն N հանգույցներ Անկախ հանգույցների քանակը l է
l = b - N + 1
Սա բխում է այն փաստից, որ Կիրխհոֆի անկախ հավասարումների քանակը պետք է հավասար լինի միացումում եղած ճյուղերին, և մենք արդեն գիտենք, որ միայն կան N-1 անկախ հանգույցի հավասարումներ: Հետևաբար Կիրխհոֆի հավասարումների ընդհանուր քանակը
b = N-1 + l եւ հետեւաբար l = b - N + 1
Այս հավասարումը նույնպես բխում է գրաֆիկական տեսության հիմնարար թեորեմից, որը հետագայում նկարագրվելու է այս վայրում:
Հիմա եկեք նորից լուծենք նախորդ օրինակը, բայց ավելի պարզ ՝ օգտագործելով loop ընթացիկ մեթոդը: Այս մեթոդով մենք ազատ ենք օգտագործել օղակները ցանցի կամ ցանկացած այլ հանգույցի մեջ, բայց եկեք հանգույցը պահենք J- ով1 միացման ձախ ցանցում: Այնուամենայնիվ, երկրորդ հանգույցի համար մենք ընտրում ենք հանգույց J- ով2, ինչպես ցույց է տրված ներքևում նկարում: Այս ընտրության առավելությունն այն է, որ1 հավասար կլինի պահանջվող ընթացիկ I- ին, քանի որ այն միակ օղակն է, որը անցնում է R1- ով: Սա նշանակում է, որ մենք պետք չէ հաշվարկել J2- ը բոլոր. Ուշադրություն դարձրեք, որ, ի տարբերություն «իրական» հոսանքների, օղակի հոսանքների ֆիզիկական նշանակությունը կախված է նրանից, թե ինչպես ենք դրանք նշանակում միացում:
KVL հավասարումներ.
J1 * (R1+Ri1) + J2 * R i1 - Վ1 = 0
-V1+ J1 * Ri1+ J2 * (R + Ri) + V2 = 0
եւ անհրաժեշտ ընթացիկ `I = J1
Numerically: J1*(15+2)+J2*15-12 = 0
-12 + J1 * 15 + J2 * (15 + 12) + 6 = 0
Էքսպրես J2 երկրորդ հավասարությունից:
Փոխարինեք առաջին հավասարման մեջ.
Հետեւաբար ` J1 = I = 1 Ա
Լրացուցիչ օրինակներ:
Օրինակ 1
Ստացեք ներկա I ներքեւում կատարված օղակում:
Այս միացումում մենք օգտագործում ենք հանգույց հոսանքների մեթոդը: Շղթայի ձախ պատուհանում մենք վերցնում ենք մի հանգույց հոսանք, որի հետ մենք նշում ենք I քանի որ այն հավասար է պահանջվող հոսանքի: Մյուս հանգույցի հոսանքը հավասար է Is1 աղբյուրի հոսանքին, այնպես որ մենք ուղղակիորեն նշում ենք այն որպես IS1.
Նկատի ունեցեք, որ այս հանգույցի հոսանքի ուղղությունն է Նշում ժամացույցի սլաքի ուղղությամբ, քանի որ դրա ուղղությունը որոշվում է ընթացիկ աղբյուրի կողմից: Այնուամենայնիվ, քանի որ այս հանգույցի հոսանքը արդեն հայտնի է, կարիք չկա գրել այն հանգույցի համար KVL հավասարումը, որտեղ IS1 վերցված է:
Հետևաբար լուծելու միակ հավասարումը հետևյալն է.
-V1 + I * R2 + R1 * (Ես - եսS1) = 0
հետեւաբար
I = (V1 + R1 *IS1) / (Ռ1 + R2)
Numerically
I=(10+20*4)/(20+10)=3 A
Դուք նույնպես կարող եք առաջացնել այս արդյունքը `զանգահարելով TINA- ի խորհրդանշական վերլուծությանը վերլուծության / խորհրդանշական վերլուծության / DC Արդյունքների ցանկից.
Կամ դուք կարող եք լուծել KVL- ի հավասարումը `թարգմանչի կողմից.
{Լուծում ՝ TINA- ի թարգմանչի կողմից} {Օգտագործեք ԱՐՏ ընթացիկ մեթոդ} Sys I -V1 + I * R2 + R1 * (I - IS1) = 0 վերջը. I = [3] |
Հետևյալ օրինակը ունի 3 ընթացիկ աղբյուր և շատ հեշտ է լուծվել հանգույց հոսանքների մեթոդով:
Օրինակ 2
Գտնել լարման վիճակը:
Այս օրինակում մենք կարող ենք ընտրել երեք հանգույց հոսանք, որպեսզի յուրաքանչյուրը անցնի միայն մեկ ընթացիկ աղբյուր: Հետևաբար, հայտնի են հանգույցի բոլոր երեք հոսանքները, և մենք պետք է միայն դրանց միջոցով օգտագործենք անհայտ լարման ՝ V- ն:
R- ի միջոցով հոսանքների հանրահաշվարկային գումարը կատարելու համար3:
V = (IS3 - ԵսS2) * R3= (10-5) * 30 = 150 V. Դուք կարող եք դա հաստատել TINA- ի հետ.
Հաջորդը, եկեք կրկին լուծենք մի խնդիր, որը մենք արդեն լուծել ենք Կիրխոֆի օրենքները և Կոդի պոտենցիալ եղանակը գլուխները:
Օրինակ 3
Գտնել ռեզիստորի R- ի լարման V- ը4.
R1 = R3 = 100 օհմ, R2 = R4 = 50 օհմ, R5 = 20 օհմ, R6 = 40 օհմ, R7 = 75 օհմ.
Նախորդ գլուխներում լուծելու համար անհրաժեշտ էր առնվազն 4 հավասարություն:
Լուծելով այս խնդիրը հանգույց հոսանքների մեթոդով ՝ մենք ունենք չորս անկախ հանգույց, բայց օղակի հոսանքների պատշաճ ընտրության դեպքում օղակի հոսանքներից մեկը հավասար կլինի աղբյուրի հոսքին:
Ելնելով վերևի նկարում ցույց տրված օղակների հոսանքներից, հանգույցի հավասարումները հետևյալն են.
VS1+I4* (Ռ5+R6+R7) - IS*R6 - Ի3* (Ռ5 + R6) = 0
VS2 - Ես3* (Ռ1+R2) - IS*R2 + Ի2* (Ռ1 + R2) = 0
-VS1 + Ի3* (Ռ1 + R2 + R3 + R4 + R5 + R6) + IS* (Ռ2 +R4 + R6) - I4* (Ռ5 + R6) - Ես2* (Ռ1 + R2) = 0
Անհայտ լարման V կարող են արտահայտվել հանգույց հոսանքներով.
V = R4 * (I2 + Ի3)
Թվային:
100 + I- ը4* 135-2 * 40-I3* 60 = 0
150 + I- ը2* 150-2 * 50-I3* 150 = 0
-100 + I3* 360 + 2 * 140-I4* 60-I- ը2* 150 = 0
V = 50 * (2 + I3)
Մենք կարող ենք օգտագործել Քրամերի կանոնը ՝ հավասարումների այս համակարգը լուծելու համար.
I4 = D3/D
որտեղ D- ը համակարգի որոշիչն է: D4, իմ համար որոշիչը4, ձևավորվում է համակարգի աջ կողմը փոխարինելով, տեղադրվում է I սյունակի համար4գործակիցները:
Դասակարգման համակարգը պատվիրված ձեւով.
- 60 * ես3 + 135 * I4= -20
150 * I2-150 * I3 = - 50
-150 * I2+ 360 * I3 - 60 * I4= - 180
Այսպիսով որոշիչ D:
Այս համակարգի հավասարումների լուծումը հետեւյալն է.
V = R4* (2 + I3) = 34.8485 V
Պատասխանը կարող եք հաստատել TINA- ի կողմից հաշվարկված արդյունքի միջոցով:
Sys I2, I3, I4
Vs2+I2*(R1+R2)-R2*Is-I3*(R1+R2)=0
-Vs1+I3*(R1+R2+R3+R4+R5+R6)+Is*(R2+R4+R6)-I2*(R1+R2)-I4*(R5+R6)=0
Vs1+I4*(R5+R6+R7)-Is*R6-I3*(R5+R6)=0
վերջը.
I2 = [- 1.6364]
I3 = [- 1.303]
I4 = [- 727.2727մ]
V: = R4 * (Is + I3);
V = [34.8485]
ներմուծել numpy որպես n
#Մենք ունենք հավասարումների գծային համակարգ, որը ցանկանում ենք լուծել
#I1,I2,I3,I4-ի համար.
#I1=Կա
#Vs2+I2*(R1+R2)-R2*I1-I3*(R1+R2)=0
#-Vs1+I3*(R1+R2+R3+R4+R5+R6)+I1*(R2+R4+R6)-I2*(R1+R2)-I4*(R5+R6)=0
#Vs1+I4*(R5+R6+R7)-I1*R6-I3*(R5+R6)=0
#Գրի՛ր գործակիցների մատրիցը.
A=n.array([[1,0,0,0],[-R2,R1+R2,-(R1+R2),0],[R2+R4+R6,-(R1+R2),R1+R2+R3+R4+R5+R6,-(R5+R6)],[-R6,0,-(R5+R6),R5+R6+R7]])
#Գրի՛ր հաստատունների մատրիցը.
b=n.զանգված ([Is,-Vs2,Vs1,-Vs1])
x=n.linalg.solve(A,b)
I1,I2,I3,I4=x[0],x[1],x[2],x[3]
print(“I1= %.5f”%I1) #x[0]=I1
print(“I2= %.5f”%I2) #x[1]=I2
print(“I3= %.5f”%I3) #x[2]=I1
print(“I4= %.5f”%I4) #x[3]=I2
V=R4*(I1+I3)
տպել (“V= %.5f”%V)
Այս օրինակում յուրաքանչյուր անհայտ հանգույց հոսանք մասնաճյուղի հոսանք է (I1, I3 և I4); այնպես որ TINA- ի DC վերլուծության արդյունքների համեմատությամբ հեշտ է ստուգել արդյունքը: