fix derivative in NQS network

This commit is contained in:
Markus Mueller 2020-06-27 20:16:37 +02:00
parent a54c52221c
commit a95aade55a
3 changed files with 7 additions and 3 deletions

View File

@ -0,0 +1,2 @@
frequency @q_q_h[iavl] @q_q_h[iavl] @q_q_h[ib] @q_q_h[ib] @q_q_h[ibci] @q_q_h[ibci] @q_q_h[ibei] @q_q_h[ibei] @q_q_h[ic] @q_q_h[ic] @q_q_h[ick] @q_q_h[ick] @q_q_h[icvb] @q_q_h[icvb] @q_q_h[icvc] @q_q_h[icvc] @q_q_h[ie] @q_q_h[ie] @q_q_h[is] @q_q_h[is] @q_q_h[it] @q_q_h[it] v_v_b#branch v_v_b#branch v_v_c#branch v_v_c#branch v_v_e#branch v_v_e#branch v_v_s#branch v_v_s#branch v_v_v_b#branch v_v_v_b#branch v_v_v_c#branch v_v_v_c#branch v_v_v_e#branch v_v_v_e#branch v_v_v_s#branch v_v_v_s#branch @q_q_h[betaac] @q_q_h[betaac] @q_q_h[betadc] @q_q_h[betadc] @q_q_h[dtsh] @q_q_h[dtsh] @q_q_h[ft] @q_q_h[ft] @q_q_h[m] @q_q_h[m] @q_q_h[rb] @q_q_h[rb] @q_q_h[rbi] @q_q_h[rbi] @q_q_h[rcx_t] @q_q_h[rcx_t] @q_q_h[re_t] @q_q_h[re_t] @q_q_h[rmui] @q_q_h[rmui] @q_q_h[rmux] @q_q_h[rmux] @q_q_h[roi] @q_q_h[roi] @q_q_h[rpii] @q_q_h[rpii] @q_q_h[rpix] @q_q_h[rpix] @q_q_h[temp] @q_q_h[temp] @q_q_h[tf] @q_q_h[tf] @q_q_h[tk] @q_q_h[tk] @q_q_h[vbbp] @q_q_h[vbbp] @q_q_h[vbc] @q_q_h[vbc] @q_q_h[vbe] @q_q_h[vbe] @q_q_h[vbici] @q_q_h[vbici] @q_q_h[vbiei] @q_q_h[vbiei] @q_q_h[vbpbi] @q_q_h[vbpbi] @q_q_h[vce] @q_q_h[vce] @q_q_h[vciei] @q_q_h[vciei] @q_q_h[vsc] @q_q_h[vsc] n_b n_b n_b_forced n_b_forced n_bx n_bx n_c n_c n_c_forced n_c_forced n_cx n_cx n_e n_e n_e_forced n_e_forced n_ex n_ex n_s n_s n_sx n_sx n_t n_t q_q_h#collCI q_q_h#collCI q_q_h#emitEI q_q_h#emitEI q_q_h#subsSI q_q_h#subsSI q_q_h#xf q_q_h#xf q_q_h#xf1 q_q_h#xf1 q_q_h#xf2 q_q_h#xf2
1.00000000e+10 0.00000000e+00 0.00000000e+00 1.38680642e-14 0.00000000e+00 -1.76237000e-18 0.00000000e+00 1.38727036e-14 0.00000000e+00 6.16979903e-13 0.00000000e+00 7.12907004e-03 0.00000000e+00 3.00000000e-01 0.00000000e+00 2.00000000e+00 0.00000000e+00 -6.40135090e-13 0.00000000e+00 -1.15500000e-15 0.00000000e+00 6.15820264e-13 0.00000000e+00 -1.65374558e-08 -1.52587891e-05 1.65128816e-08 1.88998899e-05 2.43144481e-11 -5.34103940e-14 -4.57047057e-14 7.99443692e-17 -1.65374558e-08 -1.52587891e-05 1.65128816e-08 1.88998899e-05 2.43144481e-11 -5.34103940e-14 -4.57047057e-14 7.99443692e-17 1.11373998e-42 0.00000000e+00 4.44892593e+01 0.00000000e+00 1.37501388e-08 0.00000000e+00 4.32138024e-30 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.11993183e+02 0.00000000e+00 7.09031830e+01 0.00000000e+00 3.97200000e+01 0.00000000e+00 2.41800000e+01 0.00000000e+00 5.00000000e+17 0.00000000e+00 1.00000000e+18 0.00000000e+00 1.00000000e+18 0.00000000e+00 3.55408009e+12 0.00000000e+00 4.71373970e+12 0.00000000e+00 2.68500000e+01 0.00000000e+00 2.29790000e-13 0.00000000e+00 3.00000000e+02 0.00000000e+00 -1.54784665e-11 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 -1.70000000e+00 0.00000000e+00 3.00000000e-01 0.00000000e+00 9.83491066e-13 0.00000000e+00 0.00000000e+00 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 2.63198225e-19 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 3.00801090e-16 -2.62805886e-19 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 -8.50046662e-25 -3.86976461e-22 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.32638128e-12 7.58479471e-10 6.55889842e-07 7.50703626e-04 5.87923355e-10 -1.29146333e-12 7.99999212e-15 -8.48973432e-18 -2.42147884e-30 -7.58475965e-28 7.94029636e-12 -1.77523125e-14 2.38208891e-11 -5.32569374e-14

View File

@ -4,3 +4,5 @@
2.00000000e+00 1.00000000e+00 2.01746671e+05 -8.04244503e+01 0.00000000e+00 3.50311244e-15 2.70336374e-15 6.72516281e-15 4.93507402e-15 0.00000000e+00 3.95610869e-08 2.13703336e+12 2.76080200e-10 1.00000000e-18 1.29187266e-13 -9.07852493e-14 -1.29257913e-13 3.84900492e-14 7.30135377e-12 3.19625139e-02 3.00000000e-01 2.00000000e+00 -7.21060090e-12 -2.00000000e-18 7.17207647e-12 1.00000000e+00 1.46522842e-11 1.81743808e+01 3.17438082e+00 1.00000000e+01 1.99941623e+00 3.45139302e+12 1.00000000e+18 3.62213587e+09 7.55020036e+11 7.29998838e+14 2.68500000e+01 4.79428371e-13 3.00000000e+02 -1.44169925e-11 0.00000000e+00 0.00000000e+00 -1.70000000e+00 3.00000000e-01 -2.88158386e-13 0.00000000e+00 2.00000000e+00 0.00000000e+00 3.00000000e-01 3.00000000e-01 3.00000000e-01 2.00000000e+00 2.00000000e+00 2.00000000e+00 1.44212018e-14 7.21060090e-15 0.00000000e+00 2.00000000e-21 0.00000000e+00 3.95610606e-08 2.00000000e+00 1.44314137e-11 4.00000000e-21 5.68434189e-14 -7.27595761e-12 7.21060090e-12 2.00000000e-18
n_c @q_q_h[betaac] @q_q_h[betadc] @q_q_h[ccs] @q_q_h[cmui] @q_q_h[cmux] @q_q_h[cpii] @q_q_h[cpix] @q_q_h[crbi] @q_q_h[dtsh] @q_q_h[ft] @q_q_h[gmi] @q_q_h[gms] @q_q_h[iavl] @q_q_h[ib] @q_q_h[ibci] @q_q_h[ibei] @q_q_h[ic] @q_q_h[ick] @q_q_h[icvb] @q_q_h[icvc] @q_q_h[ie] @q_q_h[is] @q_q_h[it] @q_q_h[m] @q_q_h[p] @q_q_h[rb] @q_q_h[rbi] @q_q_h[rcx_t] @q_q_h[re_t] @q_q_h[rmui] @q_q_h[rmux] @q_q_h[roi] @q_q_h[rpii] @q_q_h[rpix] @q_q_h[temp] @q_q_h[tf] @q_q_h[tk] @q_q_h[vbbp] @q_q_h[vbc] @q_q_h[vbe] @q_q_h[vbici] @q_q_h[vbiei] @q_q_h[vbpbi] @q_q_h[vce] @q_q_h[vciei] @q_q_h[vsc] n_b n_b_forced n_bx n_c n_c_forced n_cx n_e n_e_forced n_ex n_s n_sx n_t q_q_h#collCI q_q_h#emitEI q_q_h#subsSI q_q_h#xf q_q_h#xf1 q_q_h#xf2 v_v_b#branch v_v_c#branch v_v_e#branch v_v_s#branch v_v_v_b#branch v_v_v_c#branch v_v_v_e#branch v_v_v_s#branch
2.00000000e+00 1.96947731e+02 4.44892593e+01 9.60943028e-16 0.00000000e+00 3.01224208e-16 5.47382747e-24 0.00000000e+00 0.00000000e+00 1.37501388e-08 8.18004028e+12 2.38209995e-11 1.00000000e-18 0.00000000e+00 1.38680642e-14 -1.76237000e-18 1.38727036e-14 6.16979903e-13 7.12907004e-03 3.00000000e-01 2.00000000e+00 -6.40135090e-13 -1.15500000e-15 6.15820264e-13 1.00000000e+00 1.23431480e-12 1.11993183e+02 7.09031830e+01 3.97200000e+01 2.41800000e+01 5.00000000e+17 1.00000000e+18 4.19797649e+10 3.55408009e+12 4.71373970e+12 2.68500000e+01 2.29790000e-13 3.00000000e+02 -1.54784665e-11 0.00000000e+00 0.00000000e+00 -1.70000000e+00 3.00000000e-01 9.83491066e-13 0.00000000e+00 2.00000000e+00 0.00000000e+00 3.00000000e-01 3.00000000e-01 3.00000000e-01 2.00000000e+00 2.00000000e+00 2.00000000e+00 6.40135090e-16 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.37501137e-08 2.00000000e+00 1.54791066e-11 9.24000002e-12 -1.11398791e-32 -1.11398791e-32 -1.11398791e-32 -1.13686838e-13 -9.09494702e-13 6.40135090e-13 1.15500000e-15 -1.13686838e-13 -9.09494702e-13 6.40135090e-13 1.15500000e-15
n_c @q_q_h[betaac] @q_q_h[betadc] @q_q_h[ccs] @q_q_h[cmui] @q_q_h[cmux] @q_q_h[cpii] @q_q_h[cpix] @q_q_h[crbi] @q_q_h[dtsh] @q_q_h[ft] @q_q_h[gmi] @q_q_h[gms] @q_q_h[iavl] @q_q_h[ib] @q_q_h[ibci] @q_q_h[ibei] @q_q_h[ic] @q_q_h[ick] @q_q_h[icvb] @q_q_h[icvc] @q_q_h[ie] @q_q_h[is] @q_q_h[it] @q_q_h[m] @q_q_h[p] @q_q_h[rb] @q_q_h[rbi] @q_q_h[rcx_t] @q_q_h[re_t] @q_q_h[rmui] @q_q_h[rmux] @q_q_h[roi] @q_q_h[rpii] @q_q_h[rpix] @q_q_h[temp] @q_q_h[tf] @q_q_h[tk] @q_q_h[vbbp] @q_q_h[vbc] @q_q_h[vbe] @q_q_h[vbici] @q_q_h[vbiei] @q_q_h[vbpbi] @q_q_h[vce] @q_q_h[vciei] @q_q_h[vsc] n_b n_b_forced n_bx n_c n_c_forced n_cx n_e n_e_forced n_ex n_s n_sx n_t q_q_h#collCI q_q_h#emitEI q_q_h#subsSI q_q_h#xf q_q_h#xf1 q_q_h#xf2 v_v_b#branch v_v_c#branch v_v_e#branch v_v_s#branch v_v_v_b#branch v_v_v_c#branch v_v_v_e#branch v_v_v_s#branch
2.00000000e+00 1.11373998e-42 4.44892593e+01 9.60943028e-16 0.00000000e+00 3.01224208e-16 5.47382747e-24 0.00000000e+00 0.00000000e+00 1.37501388e-08 4.32138024e-30 1.34707820e-55 1.00000000e-18 0.00000000e+00 1.38680642e-14 -1.76237000e-18 1.38727036e-14 6.16979903e-13 7.12907004e-03 3.00000000e-01 2.00000000e+00 -6.40135090e-13 -1.15500000e-15 6.15820264e-13 1.00000000e+00 1.23431480e-12 1.11993183e+02 7.09031830e+01 3.97200000e+01 2.41800000e+01 5.00000000e+17 1.00000000e+18 1.00000000e+18 3.55408009e+12 4.71373970e+12 2.68500000e+01 2.29790000e-13 3.00000000e+02 -1.54784665e-11 0.00000000e+00 0.00000000e+00 -1.70000000e+00 3.00000000e-01 9.83491066e-13 0.00000000e+00 2.00000000e+00 0.00000000e+00 3.00000000e-01 3.00000000e-01 3.00000000e-01 2.00000000e+00 2.00000000e+00 2.00000000e+00 6.40135090e-16 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.37501137e-08 2.00000000e+00 1.54791066e-11 9.24000002e-12 1.41509327e-25 6.15820264e-13 6.15820264e-13 -1.13686838e-13 -9.09494702e-13 6.40135090e-13 1.15500000e-15 -1.13686838e-13 -9.09494702e-13 6.40135090e-13 1.15500000e-15

View File

@ -2582,9 +2582,9 @@ HICUMload(GENmodel *inModel, CKTcircuit *ckt)
Ixf_Vxf = 1.0*model->HICUMt0/Tf;
Ixf_Qdei = -Ixf_Vxf;
Ixf_Tf = -Ixf/Tf;
Ixf_Vbiei = Ixf_Tf*(Tf_Vbiei+Tf_Vciei) + Ixf_Vbiei*Qf_Vbiei;
Ixf_Vbici = Ixf_Tf*(Tf_Vbici-Tf_Vciei) + Ixf_Qdei *Qf_Vbici;
Ixf_dT = Ixf_Tf*Tf_dT + Ixf_Qdei*Qdei_dT;
Ixf_Vbiei = Ixf_Tf*(Tf_Vbiei+Tf_Vciei) + Ixf_Qdei * Qdei_Vbiei;
Ixf_Vbici = Ixf_Tf*(Tf_Vbici-Tf_Vciei) + Ixf_Qdei * Qdei_Vbici;
Ixf_dT = Ixf_Tf*Tf_dT + Ixf_Qdei * Qdei_dT;
Qxf = model->HICUMalqf*model->HICUMt0*Vxf; //for RC nw
Qxf_Vxf = model->HICUMalqf*model->HICUMt0; //for RC nw