Home
last modified time | relevance | path

Searched refs:Iq (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busadj.c122 PetscScalar Id, Iq; /* Generator dq axis currents */ in SetInitialGuess() local
155 Iq = IGr * PetscSinScalar(theta) + IGi * PetscCosScalar(theta); /* q-axis stator current */ in SetInitialGuess()
160 Edp = Vd + Rs[i] * Id - Xqp[i] * Iq; /* d-axis transient EMF */ in SetInitialGuess()
161 Eqp = Vq + Rs[i] * Iq + Xdp[i] * Id; /* q-axis transient EMF */ in SetInitialGuess()
174 xgen[idx + 1] = Iq; in SetInitialGuess()
211 PetscScalar Id, Iq; /* Generator dq axis currents */ in ResidualFunction() local
247 Iq = xgen[idx + 5]; in ResidualFunction()
254 fgen[idx + 1] = (Edp - (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction()
256 …fgen[idx + 3] = (-TM[i] + Edp * Id + Eqp * Iq + (Xqp[i] - Xdp[i]) * Id * Iq + D[i] * (w - w_s)) / … in ResidualFunction()
272 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction()
[all …]
H A Dex9busoptfd.c124 PetscScalar Id, Iq; /* Generator dq axis currents */ in SetInitialGuess() local
157 Iq = IGr * PetscSinScalar(theta) + IGi * PetscCosScalar(theta); /* q-axis stator current */ in SetInitialGuess()
162 Edp = Vd + Rs[i] * Id - Xqp[i] * Iq; /* d-axis transient EMF */ in SetInitialGuess()
163 Eqp = Vq + Rs[i] * Iq + Xdp[i] * Id; /* q-axis transient EMF */ in SetInitialGuess()
176 xgen[idx + 1] = Iq; in SetInitialGuess()
213 PetscScalar Id, Iq; /* Generator dq axis currents */ in ResidualFunction() local
249 Iq = xgen[idx + 5]; in ResidualFunction()
256 fgen[idx + 1] = (Edp - (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction()
258 …fgen[idx + 3] = (-TM[i] + Edp * Id + Eqp * Iq + (Xqp[i] - Xdp[i]) * Id * Iq + D[i] * (w - w_s)) / … in ResidualFunction()
273 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction()
[all …]
H A Dex9busopt.c161 PetscScalar Id, Iq; /* Generator dq axis currents */ in SetInitialGuess() local
194 Iq = IGr * PetscSinScalar(theta) + IGi * PetscCosScalar(theta); /* q-axis stator current */ in SetInitialGuess()
199 Edp = Vd + Rs[i] * Id - Xqp[i] * Iq; /* d-axis transient EMF */ in SetInitialGuess()
200 Eqp = Vq + Rs[i] * Iq + Xdp[i] * Id; /* q-axis transient EMF */ in SetInitialGuess()
213 xgen[idx + 1] = Iq; in SetInitialGuess()
249 PetscScalar Id, Iq; /* Generator dq axis currents */ in InitialGuess() local
282 Iq = IGr * PetscSinScalar(theta) + IGi * PetscCosScalar(theta); /* q-axis stator current */ in InitialGuess()
287 Edp = Vd + Rs[i] * Id - Xqp[i] * Iq; /* d-axis transient EMF */ in InitialGuess()
288 Eqp = Vq + Rs[i] * Iq + Xdp[i] * Id; /* q-axis transient EMF */ in InitialGuess()
299 xgen[idx + 1] = Iq; in InitialGuess()
[all …]
H A Dex9busdmnetwork.c371 PetscScalar Id, Iq; /* Generator dq axis currents */ in SetInitialGuess() local
420 Iq = IGr * PetscSinScalar(theta) + IGi * PetscCosScalar(theta); in SetInitialGuess()
426 Edp = Vd + gen->Rs * Id - gen->Xqp * Iq; in SetInitialGuess()
429 Eqp = Vq + gen->Rs * Iq + gen->Xdp * Id; in SetInitialGuess()
438 xarr[offset + 5] = Iq; in SetInitialGuess()
603 PetscScalar Id, Iq; /* Generator dq axis currents */ in FormIFunction() local
616 Iq = xarr[offsetgen + 5]; in FormIFunction()
635 farr[offsetgen + 1] = (Edp - (Xq - Xqp) * Iq) / Tq0p + xdotarr[offsetgen + 1]; in FormIFunction()
637 …farr[offsetgen + 3] = (-TM + Edp * Id + Eqp * Iq + (Xqp - Xdp) * Id * Iq + D * (w - W_S)) / M + xd… in FormIFunction()
650 farr[offsetgen + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in FormIFunction()
[all …]
H A Dex9bus.c348 PetscScalar Id, Iq; /* Generator dq axis currents */ in SetInitialGuess() local
381 Iq = IGr * PetscSinScalar(theta) + IGi * PetscCosScalar(theta); /* q-axis stator current */ in SetInitialGuess()
386 Edp = Vd + Rs[i] * Id - Xqp[i] * Iq; /* d-axis transient EMF */ in SetInitialGuess()
387 Eqp = Vq + Rs[i] * Iq + Xdp[i] * Id; /* q-axis transient EMF */ in SetInitialGuess()
400 xgen[idx + 1] = Iq; in SetInitialGuess()
439 PetscScalar Id, Iq; /* Generator dq axis currents */ in ResidualFunction() local
475 Iq = xgen[idx + 5]; in ResidualFunction()
482 fgen[idx + 1] = (-Edp + (Xq[i] - Xqp[i]) * Iq) / Tq0p[i]; in ResidualFunction()
484 …fgen[idx + 3] = (TM[i] - Edp * Id - Eqp * Iq - (Xqp[i] - Xdp[i]) * Id * Iq - D[i] * (w - w_s)) / M… in ResidualFunction()
499 fgen[idx + 5] = Zdq_inv[2] * (-Edp + Vd) + Zdq_inv[3] * (-Eqp + Vq) + Iq; in ResidualFunction()
[all …]