新しく発言する  EXIT  インデックスへ

合成抵抗の計算−ブリッジ回路


  合成抵抗の計算−ブリッジ回路 山中和義 2008/08/10 11:46:01  (修正1回)
  別解(Δ-Y変換による) 山中和義 2008/08/10 11:49:37 
  合成抵抗の計算−ラダー回路 山中和義 2008/08/10 13:58:21 
  合成抵抗の計算-立方体状 山中和義 2008/08/13 10:06:41 
  │└A−B間、A−C間の場合 山中和義 2008/08/13 10:11:27 
  !合成抵抗の計算-簡易回路図シミュレーショ... 山中和義 2008/08/14 14:42:47 
  │└つづき 山中和義 2008/08/14 14:43:36 
  │ └現状、トポロジーの処理(閉回路、節点)が... 山中和義 2008/08/14 14:51:37 
  │  └節点方程式を使用されては 島村1243 2008/08/16 07:15:46  (修正2回)
  │   └これですね、シミュレータが計算しているの... 山中和義 2008/08/16 13:15:20  (修正1回)
  │    └つづき 山中和義 2008/08/16 13:16:16  (修正1回)
  │     └出口の電位を0[V]にするには 島村1243 2008/08/16 22:33:58 
  │      └電流源を加味する部分を変更してください。 山中和義 2008/08/17 06:46:24 
  │       └出来ました。 島村1243 2008/08/17 07:51:57  (修正1回)
  │        └試験問題チェック用に改造 島村1243 2008/08/17 17:17:27  (修正1回)
  !直流電気回路の計算-閉路電流法の行列解法 山中和義 2008/08/17 22:00:39  (修正1回)
Re: 合成抵抗の計算−ブリッジ回路  返事を書く  ノートメニュー
山中和義 <drdlxujciw> 2008/08/17 22:00:39 ** この記事は1回修正されてます
!直流電気回路の計算 - 閉路電流法の行列解法

OPTION ARITHMETIC RATIONAL !分数表示

!●回路図

!  ┌R11┬R12┬─ b
!  R8 R9 R10
!  ├R6┼R7┤
!  R3 R4 R5  R=1Ω、a-b端子に6V
!a ─┴R1┴R2┘
!
! 枝路電流:水平は右へ、垂直は上へと仮定する

!---------- ↓↓↓↓↓ ----------
LET N=12 !素子の数 ※電圧源を除く
LET Ns=1 !電圧源の数
!---------- ↑↑↑↑↑ ----------
LET NN=N+Ns


DIM z(NN,NN) !抵抗行列
MAT z=ZER
!---------- ↓↓↓↓↓ ----------
DATA 1,1,1,1,1,1,1,1,1,1,1,1 !R1,R2,R3,…,R12
!---------- ↑↑↑↑↑ ----------
FOR k=1 TO N !対角線に配置する
READ z(k,k)
NEXT k


DIM s(NN,1) !電圧源
MAT s=ZER
!---------- ↓↓↓↓↓ ----------
DATA 6 !V0
!---------- ↑↑↑↑↑ ----------
FOR k=1 TO Ns
READ s(N+k,1)
NEXT k


!---------- ↓↓↓↓↓ ---------- ※枝電流iのループ電流Iに対する関係
LET L=5 !閉路の数
DATA -1,0,1,-1,0,1,0,0,0,0,0,0,0 !下左
DATA 0,-1,0,1,-1,0,1,0,0,0,0,0,0 !下右
DATA 0,0,0,0,0,-1,0,1,-1,0,1,0,0 !上左
DATA 0,0,0,0,0,0,-1,0,1,-1,0,1,0 !上右
DATA 1,1,0,0,1,0,0,0,0,1,0,0,1 !電圧源
!---------- ↑↑↑↑↑ ----------
DIM H(L,NN) !閉路行列
MAT READ H

DIM Ht(NN,L) !H^t
MAT Ht=TRN(H)


DIM R(L,L) !閉路抵抗行列
DIM tmp(L,NN)
MAT tmp=H*z
MAT R=tmp*Ht !R=H*z*H^t

DIM Ri(L,L) !R^-1
MAT Ri=INV(R)


DIM i(NN,1) !各素子に流れる枝路電流
MAT i=H*s !i=H^t*R^-1*H*s
MAT i=Ri*i
MAT i=Ht*i
MAT PRINT i


DIM u(NN,1) !各素子にかかる電圧
MAT u=z*i
MAT PRINT u


PRINT "合成抵抗=";s(NN,1)/i(NN,1) !R0=V0/I0

END
  │└電源が複数の場合 島村1243 2008/08/19 09:43:13 
  │ └このように設定してください。 山中和義 2008/08/19 11:57:37 
  │  └正しい結果が出ました 島村1243 2008/08/19 14:16:20  (修正2回)
  │   └行列計算の説明 山中和義 2008/08/19 17:54:10  (修正1回)
  │    ├感謝します 島村1243 2008/08/19 18:12:30 
  │    └任意の抵抗辺に起電力も含む 島村1243 2008/08/20 10:54:20 
  電圧源を含む節点電位法 山中和義 2008/08/22 09:24:52 
   └つづき 山中和義 2008/08/22 09:25:40 
    └入力が簡単で使い易い 島村1243 2008/08/23 15:10:41 

 インデックスへ  EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。