M頭

M尾

S頭

S尾

電流

時間

Im

Is

啟動線圈磁通

合成磁場

啟動/運轉電流比

Is超前Im的角度

時間掃描

正轉

逆轉

運轉線圈磁通

rate = 0.3 (slider from 0.1 to 0.8, step 0.1)
t = 1.6054 (slider from 0 to 6.28, step 0.0698)
leadAng = 1.3 (slider from 0 to 1.57, step 0.1)
direct = 1 (slider from -1 to 1, step 2)
Vec_S = Vector((0.0, -1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 3.0 * direct * rate * sin(t + leadAng)))
A = Intersect(xAxis, yAxis)
c = Circle(A, 4.0)
d = Circle(A, 3.0)
B = Point(d)
C = Point(d)
多邊形1, a, b, e, f, D, E = Polygon(B, C, 4.0)
F = Point(d)
G = Point(d)
多邊形2, g, h, i, j, H, I = Polygon(F, G, 4.0)
J = Point(d)
K = (-3.7772931956754565, 0.4063763258532899)
L = (-3.786177172319271, -0.3906204572238358)
M = Point(d)
多邊形3, j_1, k, l, m = Polygon(J, K, L, M)
N = Point(d)
O = Point(d)
P = (0.41277665067351893, -3.7773026957564326)
Q = (-0.4222048081446528, -3.7773026957564326)
多邊形4, n, o, p, q = Polygon(N, O, P, Q)
R = Intersect(d, xAxis, 1.0)
S = Point(d)
r = Segment(R, S)
T = Point(d)
U = Point(d)
s = Segment(U, T)
V = (6, -4)
W = (6, 4)
u = Vector(V, W)
A_1 = (6, 0)
B_1 = Point(xAxis)
v = Vector(A_1, B_1)
Up: (6.0 + 2.0 * t, 3.6)
Dn: (6.0 + 2.0 * t, -1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 1.0 * 3.6)
a_1 = Segment(Up, Dn)
文字7: "θ= " + (180.0 * t / 3.141592653589793) + " °"
Vec_M = Vector((3.0 * sin(t + 3.141592653589793), 0.0))
Vec_T: Vec_M + Vec_S
Z = Point(r)
C_1 = Intersect(r, xAxis)
D_1 = Intersect(r, xAxis)
E_1 = Point(xAxis)
w = Vector(Z, E_1)
α = Angle(w, Vec_T)
文字10: "合成磁場大小=  " + (Length[Vec_T] / 3.0) + "  Hm;方向=  " + α
b_1 = true
c_1 = true
Im: (6.0 + 2.0 * t, 3.0 * sin(t))
Is: (6.0 + 2.0 * t, 3.0 * rate * sin(t + leadAng))
文字15: "啟動線圈電流為運轉線圈電流的  " + rate
文字14: "啟動線圈電流超前運轉線圈電流 " + (leadAng * 180.0 / 3.141592653589793) + "°"
F_1 = Intersect(f, e)
G_1 = Point(d)
d_1 = Segment(F_1, G_1)
H_1 = Point(d)
I_1 = Intersect(e, b)
e_1 = Segment(H_1, I_1)
J_1 = Intersect(d_1, e_1)
K_1 = (0.10146623848250524, 3.625563016926987)
f_1 = Circle(J_1, K_1)
L_1 = Intersect(f_1, d_1, 1.0)
M_1 = Intersect(f_1, d_1, 2.0)
N_1 = Intersect(f_1, e_1, 2.0)
O_1 = Intersect(f_1, e_1, 1.0)
g_1 = Segment(L_1, M_1)
h_1 = Segment(N_1, O_1)
P_1 = Point(d)
Q_1 = Intersect(p, o)
i_1 = Segment(Q_1, P_1)
R_1 = Intersect(q, p)
S_1 = Point(d)
k_1 = Segment(R_1, S_1)
T_1 = Intersect(i_1, k_1)
U_1 = Point(k_1)
p_1 = Circle(T_1, U_1)
V_1 = Intersect(p_1, i_1, 2.0)
W_1 = Intersect(p_1, k_1, 2.0)
Z_1 = Intersect(p_1, i_1, 1.0)
l_1 = Segment(Z_1, V_1)
m_1 = Segment(W_1, U_1)
A_2 = Intersect(k, j_1)
B_2 = Point(d)
n_1 = Segment(A_2, B_2)
C_2 = Intersect(l, k)
D_2 = Point(d)
q_1 = Segment(C_2, D_2)
E_2 = Intersect(n_1, q_1)
F_2 = Point(q_1)
r_1 = Circle(E_2, F_2)
G_2 = Intersect(r_1, n_1, 1.0)
H_2 = Intersect(r_1, q_1, 2.0)
I_2 = Intersect(r_1, n_1, 2.0)
s_1 = Segment(G_2, I_2)
t_1 = Segment(H_2, F_2)
J_2 = Point(d)
K_2 = Intersect(i, h)
a_2 = Segment(K_2, J_2)
L_2 = Intersect(j, i)
M_2 = Point(d)
b_2 = Segment(L_2, M_2)
N_2 = Intersect(a_2, b_2)
O_2 = Point(b_2)
c_2 = Circle(N_2, O_2)
P_2 = Intersect(c_2, a_2, 2.0)
Q_2 = Intersect(c_2, a_2, 1.0)
R_2 = Intersect(c_2, b_2, 2.0)
d_2 = Segment(P_2, Q_2)
S_2 = Point(c_2)
e_2 = Segment(O_2, S_2)
z = true