שיטה פוטנציאלית של הצמח

לחץ או הקש על מעגלי הדוגמה שלהלן כדי להפעיל את TINACloud ובחר במצב DC אינטראקטיבי כדי לנתח אותם באופן מקוון.
קבל גישה נמוכה עלות TINACloud כדי לערוך את הדוגמאות או ליצור מעגלים משלך

ניתן לפשט משמעותית את מערך המשוואות של קירקהוף על ידי השיטה הפוטנציאלית של הצומת המתוארת בפרק זה. בשיטה זו, חוק המתח של קירכהוף מתקיים באופן אוטומטי, ואנחנו צריכים לכתוב רק משוואות צומת כדי לספק גם את החוק הנוכחי של קירקהוף. שביעות רצון של חוק המתח של קירכהוף מושגת על ידי שימוש בפוטנציאלים של צומת (נקראים גם מתח או נקודת מתח) ביחס לצומת מסוים הנקרא הפניה צומת. במילים אחרות, כל המתחים במעגל הם יחסית ל צומת התייחסות, שנחשב בדרך כלל לבעל פוטנציאל 0. קל לראות שעם הגדרות המתח הללו חוק המתח של קירכהוף מתקיים באופן אוטומטי, מכיוון שכתיבת משוואות לולאה עם פוטנציאלים אלה מובילה לזהות. שים לב כי עבור מעגל בעל צמתים N עליך לכתוב רק משוואות N - 1. בדרך כלל, משוואת הצומת עבור צומת הייחוס נותרת בחוץ.

סכום כל הזרמים במעגל הוא אפס מכיוון שכל זרם זורם וצומת הצומת. לפיכך, משוואת הצומת Nth אינה עצמאית ממשוואות N-1 הקודמות. אם היינו כוללים את כל משוואות ה- N, הייתה לנו מערכת משוואות בלתי פתירה.

השיטה הפוטנציאלית של הצומת (נקראת גם ניתוח הצמתים) היא השיטה המתאימה ביותר ליישומי מחשב. רוב תוכניות ניתוח המעגל - כולל TINA - מבוססות על שיטה זו.

שלבי הניתוח הראשוני:

1. בחר צומת הפניה עם פוטנציאל 0 צמתים ותייג את כל הצומת הנותר איתו V1, אשר2 or j1, j2וכן הלאה.

2. החל את החוק הנוכחי של קירקהוף בכל צומת למעט צומת ההתייחסות. השתמש בחוק של אוהם כדי לבטא זרמים לא ידועים מפוטנציאלים של צומת ומתחי מקור מתח בעת הצורך. עבור כל הזרמים הלא ידועים, קח את אותו כיוון התייחסות (למשל הצבעה מהצומת) לכל יישום החוק הנוכחי של קירשהוף.

3. לפתור את משוואות הצומת וכתוצאה מכך עבור מתח הצומת.

4. קבע את הזרם או המתח המבוקש במעגל באמצעות מתחי הצומת.

נדגים את שלב 2 על ידי כתיבת משוואת הצומת עבור הצומת V1 של קטע המעגל הבא:

ראשית, מצא את הזרם מצומת V1 לצומת V2. אנו נשתמש בחוק של אוהם במחיר R1. המתח על פני R1 הוא V1 - V2 - VS1

ו הנוכחי דרך R1 (ו מן הצומת V1 הצומת V2) הוא

שים לב שלזרם זה יש כיוון הפניה שמצביע על ה- V1 צומת. באמצעות האמנה לזרמים המפנים צומת יש לקחת זאת בחשבון במשוואת הצומת עם סימן חיובי.

הביטוי הנוכחי של הענף בין וי1 ו- V3 יהיה דומה, אך מכיוון ש- VS2 הוא בכיוון ההפוך מ VS1 (שפירושו פוטנציאל הצומת בין VS2 ו- R2 J אשר3-VS2), הזרם הוא

לבסוף, בגלל כיוון ההתייחסות שצוין, אניS2 צריך להיות סימן חיובי ואניS1 סימן שלילי במשוואת הצומת.

משוואת הצומת:

כעת בואו נראה דוגמא שלמה כדי להדגים את השימוש בשיטה פוטנציאלית הצומת.

מצא את המתח V ואת הזרמים דרך הנגדים במעגל שלמטה


לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows


מכיוון שיש לנו רק שני צמתים במעגל זה, אנו יכולים להפחית את הפיתרון לקביעת כמות אחת לא ידועה. על ידי בחירה הצומת התחתון כצומת ייחוס, מתח הצומת הלא ידוע הוא המתח שאליו אנו פותרים, V.

לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows


משוואת הנהון עבור הצומת העליונה:

מבחינה מספרית:

הכפל 30: 7.5 + 3V - 30 + 1.5 V + 7.5. + V - 40 = 0 5.5 V-55 = 0

לפיכך: V = 10 V

{פיתרון של המתורגמן של TINA}
Sys V
I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
הסוף;
V = [10]
#פתרון מאת פייתון!
ייבוא ​​numpy כ-n, sympy כ-s
#I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
#כתוב את המטריצה ​​של המקדמים:
A=n.array([[1/R1+1/R2+1/R3]])
#כתוב את המטריצה ​​של הקבועים:
b=n.array([-I+Vs1/R1-Vs2/R2+Vs3/R3])

V= n.linalg.solve(A,b)[0]
print(“%3f”%V)
#פתרון סימבולי עם סימפי לפתור
V= s.symbols('V')
sol = s.solve([I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3],[V])
הדפס (סול)

עכשיו בוא נקבע את הזרמים דרך הנגדים. זה קל, מכיוון שמשמשים באותם זרמים במשוואת הנוזלים שלמעלה.

{פיתרון של המתורגמן של TINA}
{השתמש בשיטת הצומת הפוטנציאלית!}
Sys V
I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
הסוף;
V = [10]
{זרמי הנגדים}
IR1: = (V-Vs1) / R1;
IR2: = (V + Vs2) / R2;
IR3: = (V-Vs3) / R3;
IR1 = [0]
IR2 = [750.0001m]
IR3 = [- 1000m]

אנו יכולים לבדוק את התוצאה עם TINA פשוט על ידי הפעלת מצב אינטראקטיבי DC של TINA או באמצעות הפקודה Analyse / DC Analysis / Nodal Voltages.



בשלב הבא, בואו ונפתור את הבעיה שכבר שימשה כדוגמה האחרונה של החוקים של קירכהוף פרק



מצא את המתחים ואת הזרמים של כל רכיב של המעגל.

בחירת הצומת התחתון כצומת ייחוס של פוטנציאל 0, מתח הצינור של N2 יהיה שווה VS3,: j2 = לכן יש לנו רק מתח נקודתי אחד לא ידוע. אתם אולי זוכרים שלפני כן, בשימוש במערך המשוואה של קירכהוף, אפילו לאחר כמה פישוטים, הייתה לנו מערכת ליניארית של משוואות של 4 אלמונים.

כתיבת משוואות הצומת עבור הצומת N1, נסמן את מתח ההמתנה של N1 by j1

המשוואה הפשוטה לפתרון היא:

מבחינה מספרית:

הכפל 330, אנו מקבלים:

3j1-360 - 660 + 11j1 - 2970 = 0 ® j1= 285 V

לאחר חישוב j1, קל לחשב את הכמויות האחרות במעגל.

הזרמים:

IS3 = אניR1 אני -R2 = 0.5 - 5.25 = - 4.75 א


ואת המתח:

VIs = j1 = 285 V

VR1= (
j1 - VS3) = 285 - 270 = 15 V

VR2 = (VS3 - VS2) = 270 - 60 = 210 וולט

VL 49 - (j1-VS1-VR3) = -285 +120 +135 = - 30 וולט

אתה יכול לשים לב שבשיטת פוטנציאל הצומת אתה עדיין זקוק לחישוב נוסף בכדי לקבוע את הזרמים והמתחים של המעגל. עם זאת חישובים אלה הם פשוטים מאוד, פשוטים בהרבה מפיתרון מערכות משוואות לינאריות עבור כל כמויות המעגל בו זמנית.

אנו יכולים לבדוק את התוצאה עם TINA פשוט על ידי הפעלת מצב אינטראקטיבי DC של TINA או על ידי הפקודה Analyse / DC Analysis / Nodal Voltages.


לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows

בואו נראה דוגמאות נוספות.

דוגמה 1

מצא את I.


לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows

במעגל זה ישנם ארבעה צמתים, אך מכיוון שיש לנו מקור מתח אידיאלי שקובע את מתח הצומת בקוטב החיובי שלו, עלינו לבחור בקוטב השלילי שלו כצומת ההתייחסות. לכן באמת יש לנו רק שני פוטנציאלים לא ידועים של צומת: j1 ו j2 .


לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows


המשוואות עבור הצמתים של הפוטנציאלים j1 ו j2:

מבחינה מספרית:



ולכן מערכת משוואות לינאריות היא:


כדי לפתור זאת, הכפל את המשוואה הראשונה ב -3 ואת השנייה ב -2, ואז הוסף את שתי המשוואות:

11j1 = 220

ולכן j1= 20V, j2 = (50 + 5j1) / 6 = 25 וולט

לבסוף הזרם הלא ידוע:

ניתן לחשב גם את הפיתרון של מערכת משוואות לינאריות באמצעות שלטונו של קריימר.

בואו נדגים את השימוש בשלטון של Cramer על ידי פתרון המערכת שלמעלה שוב ..

1. למלא את המטריצה ​​של מקדמי הלא ידועים:

2. חישוב הערך של דטרמיננט של מטריצת D.

| D| = 7 * 6 - (-5) * (- 4) = 22

3. מניחים את הערכים של צד ימין בעמודה של מקדמי המשתנה הלא ידוע ואז לחשב את הערך של הקובע:

4.Divide את הגורמים שנקבעו לאחרונה על ידי הגורם הקובע המקורי, כדי למצוא את היחסים הבאים:

לָכֵן j1 = 20 V ו j2 = 25 V

כדי לבדוק את התוצאה עם TINA, פשוט הפעל את המצב האינטראקטיבי של DC של TINA או השתמש בפקודה Analyse / DC Analysis / Nodal Voltages. שים לב ששימוש ב- סיכת מתח רכיב של TINA, אתה יכול להציג ישירות את פוטנציאל הצומת בהנחה ש- קרקע הרכיב מחובר לצומת הייחוס.


לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows

{פיתרון של המתורגמן של TINA}
פיפס
(fi1-fi2)/R2+(fi1-VS1)/R3+fi1/R4=0
(fi2-fi1)/R2+(fi2-VS1)/R1-Is=0
הסוף;
fi1 = [20]
fi2 = [25]
אני: = (Fi2-VS1) / R1;
I = [500m]
#פתרון מאת פייתון!
ייבוא ​​numpy בתור n
#יש לנו מערכת של
#משוואות לינאריות ש
#אנחנו רוצים לפתור עבור fi1, fi2:
#(fi1-fi2)/R2+(fi1-VS1)/R3+fi1/R4=0
#(fi2-fi1)/R2+(fi2-VS1)/R1-Is=0
#כתוב את המטריצה ​​של המקדמים:
A=n.array([[1/R2+1/R3+1/R4,-1/R2],[-1/R2,1/R2+1/R1]])
#כתוב את המטריצה ​​של הקבועים:
b=n.array([[VS1/R3],[VS1/R1+Is]])
x=n.linalg.solve(A,b)
fi1,fi2=x[0],x[1]
print(“fi1= %.3f”%fi1)
print(“fi2= %.3f”%fi2)
I=(fi2-VS1)/R1
print("I= %.3f"%I)

דוגמה 2.

מצא את המתח של הנגד R4.

R1 = R3 = 100 אוהם, R2 = R4 = 50 ohm, R5 = 20 ohm, R6 = 40 ohm, R7 = 75 אוהם




לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows


במקרה זה, מעשי לבחור את הקוטב השלילי של מקור המתח VS2 כצומת ההתייחסות כי אז הקוטב החיובי של ה- VS2 מקור המתח יהיה VS2 = 150 פוטנציאל צומת. אולם, בגלל בחירה זו, מתח ה- V הנדרש מנוגד למתח הצומת של הצומת N4; לכן אשר4 = - V.

המשוואות:


איננו מציגים כאן את חישובי הידיים, שכן ניתן לפתור את המשוואות בקלות על ידי המתורגמן של TINA.

{פיתרון של המתורגמן של TINA}
{השתמש בשיטת הצומת הפוטנציאלית!}
Sys V, V1, V2, V3
V1/R2+(V1-Vs2)/R1-Is=0
(V2+V)/R6+(V2-V3+Vs1)/R5+Is=0
(V3+V)/R7+(V3-Vs2)/R3+(V3-Vs1-V2)/R5=0
(-V-V2)/R6-V/R4+(-V-V3)/R7=0
הסוף;
V1 = [116.6667]
V2 = [- 91.8182]
V3 = [19.697]
V = [34.8485]
#פתרון מאת פייתון!
ייבוא ​​numpy בתור n
#השתמש בשיטת פוטנציאל הצומת!
#יש לנו מערכת של משוואות לינאריות שאנחנו רוצים לפתור
#for V,V1,V2,V3:
#V1/R2+(V1-Vs2)/R1-Is=0
#(V2+V)/R6+(V2-V3+Vs1)/R5+Is=0
#(V3+V)/R7+(V3-Vs2)/R3+(V3-Vs1-V2)/R5=0
#(-V-V2)/R6-V/R4+(-V-V3)/R7=0
#כתוב את המטריצה ​​של המקדמים:
A= n.array([[0,1/R2+1/R1,0,0],[1/R6,0,1/R6+1/R5,(-1)/R5],[1/R7,0,(-1)/R5,1/R7+1/R5+1/R3],[(-1)/R6-1/R4-1/R7,0,-1/R6,-1/R7]])
#כתוב את המטריצה ​​של הקבועים:
b=n.array([(Vs2/R1)+Is,-(Vs1/R5)-Is,(Vs2/R3)+(Vs1/R5),0])

x= n.linalg.solve(A,b)
V=x[0]
print("V= %.4f"%V)

כדי לבדוק את התוצאה, TINA פשוט הפעילו את המצב האינטראקטיבי של DC של TINA או השתמשו בפקודה Analyse / DC Analysis / Nodal Voltages. שימו לב שעלינו למקם כמה סיכות מתח על הצמתים כדי להציג את מתחי הצומת.


לחץ / הקש על המעגל שלמעלה כדי לנתח באינטרנט או לחץ על קישור זה כדי לשמור תחת Windows