Summary for: SlidingAirgap < SlidingAirgapBase
Class summary
SlidingAirgap Sliding airgap model for radial-flux machines.
Properties
.SlidingAirgap/displacement_function is a property.
.SlidingAirgap/rotor_angle_now is a property.
.SlidingAirgap/x_displacement is a property.
.SlidingAirgap/y_displacement is a property.
Methods
Class methods are listed below. Inherited methods are not included.
.SlidingAirgap Sliding airgap model for radial-flux machines.
Documentation for SlidingAirgap/SlidingAirgap doc SlidingAirgap
.compute_torque Torque computation method.
[Torque, Force] = compute_torque(this, solution)
.SlidingAirgap/deprecated_init is a function.
.SlidingAirgap/deprecated_triplot is a function.
.SlidingAirgap/fluxplot is a function.
fluxplot(this, A, rotorAngle, potentials)
.SlidingAirgap/get_AGmatrix is a function.
Sag = get_AGmatrix(this, rotorAngle, N, t, varargin)
.SlidingAirgap/get_airgap_meshes is a function.
[msh_static, msh_moving] = get_airgap_meshes(this)
.SlidingAirgap/get_interpolatedMatrix is a function.
[Sint, P] = get_interpolatedMatrix(this, rotorAngle)
.SlidingAirgap/init is a function.
init(this, model, n_bnd_static, n_bnd_moving, varargin)
.SlidingAirgap/p_virt is a function.
p_virt = p_virt(this)
.set_dynamic_eccentricity Set dynamic/general eccentricity.
set_dynamic_eccentricity(this, dfun), where dfun is a function taking as arguments the rotor rotation angle (wm*t) and timestamp t, and returning a 2x1 vector of the rotor displacement.
.set_eccentricity Set constant static eccentricity.
set_eccentricity(this, x, y), where x,y = rotor displacement in meters.
For dynamic/general eccentricity, see this.set_dynamic_eccentricity.
.SlidingAirgap/t_ag is a function.
[a, b, tag] = t_ag(this, rotorAngle, varargin)
.SlidingAirgap/t_const is a function.
t_const = t_const(this)
.SlidingAirgap/t_moving is a function.
t_moving = t_moving(this)
.SlidingAirgap/tag_solution is a function.
A_tag = tag_solution(this, A, rotorAngle, use_fixed)
.transform_force_to_stationary_frame Force transformation.
Fxy = transform_force_to_stationary_frame(this, F, rotor_angle) transforms the force F from rotor coordinates (rotor at angle rotor_angle (mech. rad)) to stator coordinates.
.SlidingAirgap/update_rotor_position is a function.
update_rotor_position(this, rotorAngle, t)