1 parent ace9861 commit 68e6ff4Copy full SHA for 68e6ff4
1 file changed
src/kite_model.jl
@@ -43,7 +43,7 @@ end
43
44
function solve(km::KiteModel)
45
function residual!(F, x)
46
- x0, x1, psi_dot = calc_x0_x1_psi_dot(km, x)
+ x0, x1, _ = calc_x0_x1_psi_dot(km, x)
47
F[begin] = (x0 - x[begin]) * 0.5
48
F[begin+1] = (x1 - x[begin+1])
49
end
@@ -54,12 +54,9 @@ function solve(km::KiteModel)
54
res = nlsolve(residual!, [ km.x0; km.beta], ftol=1e-10)
55
@assert converged(res)
56
x = res.zero
57
58
- km.psi_dot = psi_dot
59
- km.psi = wrap2pi(x0)
60
- km.x0 = x0
61
- km.beta = x1
62
- km.phi = calc_output(km.int_phi, -(sin(x0) * km.omega))
+ km.x0, km.beta, km.psi_dot = calc_x0_x1_psi_dot(km, x)
+ km.psi = wrap2pi(km.x0)
+ km.phi = calc_output(km.int_phi, -(sin(km.x0) * km.omega))
63
64
65
function on_timer(km::KiteModel)
0 commit comments