Reference page for StatorBase

Contents

Summary

StatorBase Base class for radial-flux stators.

This class doesn't contain any geometry-creation functionality (this.mesh_geometry). Symmetry sector angles etc. are determinated from the slot number (dimensions.Qs) and number of symmetry sectors (dimensions.symmetry_sectors).

For a fully-functioning class, see Stator. Documentation for StatorBase doc StatorBase


PROPERTIES


METHODS

Class methods are listed below. Inherited methods are not included.

this = Nrep(arguments) Number of times to replicate elementary mesh.

Nrep(this)

Usually subclassed, but by default returns this.dimensions.*Nrep*. Help for StatorBase/*Nrep* is inherited from superclass GEOBASE

this.StatorBase(arguments) Base class for radial-flux stators.

This class doesn't contain any geometry-creation functionality (this.mesh_geometry). Symmetry sector angles etc. are determinated from the slot number (dimensions.Qs) and number of symmetry sectors (dimensions.symmetry_sectors).

For a fully-functioning class, see Stator.

StatorBase/this.mean_distance_between_slots(arguments) is a function.

d = mean_distance_between_slots(this)

StatorBase/this.mean_slot_radius(arguments) is a function.

r = mean_slot_radius(this)

this.sector_angle(arguments) Angle of symmetry sector.

sector_angle(this)

Usually subclassed, but by default returns this.dimensions.*sector_angle*. Help for StatorBase/*sector_angle* is inherited from superclass RADIALGEOMETRY

this.slot_area(arguments) Cross-sectional area of a single slot.

this.symmetry_period(arguments) Symmetry period of the geometry.

symmetry_period(this)

Usually subclassed, but by default returns this.dimensions.*symmetry_period*. Help for StatorBase/*symmetry_period* is inherited from superclass GEOBASE

this.winding_angle(arguments) Return winding angle.