Shooting Method e Saltation Matrix
Shooting Method e Saltation Matrix
Federico Bizzarri
• Saltation matrix
• Details in the switching scenario
• General formulation
Smooth Circuit/System
Newton’s method
At the p-th iteration of the method one has
hence
At tenth iteration:
At eleventh iteration:
La La
Are you
satisfied with
current
END
YES
Trajectory sensitivity w.r.t solution?
initial conditions
NO
La
Linearized problem
Linear and time-varying homogeneous ODE
(Variational equation)
Genova – a.a. 2021-2022 14
Linear Time-varying Differential Equations
If B(t) is continuous in the [0, t1] interval then the
problem admits one and only one solution.
The set of all the solutions of the homogeneous ODE is
an N-dimensional subspace.
A fundamental matrix contains by definition a basis
of that subspace. The determinant of that matrix,
must be different from zero.
It is a fundamental matrix too.
It is the canonical fundamental matrix.
La La
Are you
What happens if
satisfied with
we assume to current
END
know the period? YES
solution?
… some ingredients are still
NO missing…
La
Hence, by definition W(t+T,t0) is once more a fundamental matrix that can be written as:
In particular:
Principal or
Monodromy matrix
The eigenvalues of the Monodromy matrix are the
characteristic or Floquet multipliers
is a solution of
La La
La
is not singular!
Can we setup the Newton scheme in such a way that when it converges to the
solution of the BVP its Jacobian is the one reported above? Yes, we can!
Bordering the Jacobian
singular matrix
… and now let's compute the sensitivity of the
residue w.r.t. the T working period:
(this is the derivative of the
last point of the trajectory
w.r.t. the unknown period)
The ultimate update schema
Due to the orthogonality constraint, this method is not the standard Newton-Raphson
algorithm, that is, there is no function F(y) such that JF is the matrix reported above. It
is, however, similar enough that it inherits the convergence properties of the standard
Newton-Raphson algorithm.
Genova – a.a. 2021-2022 28
Shooting (T= 6.2871s)
Genova – a.a. 2021-2022 29
Steady State Analysis (time-domain shooting method)
Things are easier if the circuit is non autonomous and, in particular, if it is periodically
driven by voltage and/or a current sources.
In this case the phase condition is not necessary since the input signal gives itself a
time reference and the T period is no longer an unknown. The unit multiplier is not
present and there are no singularity issues (there is no need to border the Jacobian).
The constitutive equation of the non linear resistor becomes piecewise smooth
and the dynamics of the circuit can be described by resorting to two vector fields
according to the value of x1:
… it converges …
T= 6.3975 s
The switching system with the Jacobian that is not defined across the
discontinuity is such that the Newton method succeeds. In fact, if the
Jacobian is not “too wrong” the Newton method is able to correct such
“small” mistakes owing to its iterative nature and robustness. In this
case the discontinuity is moderated and so we found the limit cycle.
Unperturbed IC
in t1−t0
Perturbed IC
Second goal
approximated by an
expansion centered in the blue point
Let’s consider now the linearization of the manifold at first in the red point …
Saltation matrix S