H03M1/485

High speed AC input sensor conversion

A system for determining an amplitude of a sinusoidal output waveform from a sensor includes a controller configured to provide a sample signal having a sample frequency that is four times a frequency of a sinusoidal excitation waveform provided to the sensor. The sensor has inductively-coupled primary and secondary windings that produce the sinusoidal output waveform from the secondary winding when the excitation waveform is provided to the primary winding. An analog-to-digital converter measures a first and second voltage of the sensor waveform separated in time by the period of the sample frequency, and the system calculates the amplitude based on the measurements of the first and second voltages.

Encoder and control system
11101815 · 2021-08-24 · ·

A control system includes an encoder and a control device that controls a target object. The encoder includes a position information generating unit that generates position information made of a predetermined amount of data and including absolute position data of an object to be detected; a configuration information generating unit that generates configuration information representing a ratio of the absolute position data in the amount of data during serial communication; and a transmission unit that transmits, to the control device, the position information and the configuration information as serial data. The control device includes a reception unit that receives the position information and the configuration information transmitted from the encoder; a storage unit that stores the received configuration information; and a notification unit that performs notification of a configuration mismatch when the stored configuration information does not match the next received configuration information.

PROPAGATION DELAY COMPENSATION AND INTERPOLATION FILTER

Various embodiments provide a filter for propagation delay compensation and interpolation in encoder digital signal processing. The filter can include a first low pass filter configured to reduce noise of a digital input comprising a measured angular position; a first differentiator configured to receive a filtered digital input and to calculate a speed from a difference in time of the measured angular position and a previous angular position; a second low pass filter configured to reduce noise from the speed; a second differentiator configured to receive a filtered speed and to calculate acceleration using a difference in time of the filtered speed and a previous speed; a third low pass filter configured to reduce noise of the acceleration; and a delay compensator configured to receive the filtered digit input, the filtered speed, and a filtered acceleration, and to calculate a propagation delay compensated digital output.

MOTOR CONTROL SYSTEMS FOR MULTIPLE MOTOR DRIVES

A motor control system can include a resolver configured to output resolver signals and a plurality of motor drives, each motor drive configured to drive a segment of a segmented motor. A resolver signal splitter can be connected between the resolver and the plurality of motor drives to split the resolver signals from the resolver to provide each motor drive with the resolver signals.

APPARATUS AND METHOD FOR PROCESSING RESOLVER SIGNAL
20210184690 · 2021-06-17 · ·

A resolver signal processing apparatus processes a resolver signal output from a resolver by applying an excitation signal generated by an excitation signal generating unit. In particular, the resolver signal processing apparatus includes: a resolver signal processing unit, in which the resolver signal processing unit includes a resolver signal acquiring unit receiving the resolver signal and extracting pole information of the resolver signal, a resolver phase compensating unit compensating a pole acquisition time of extracting the pole information of the resolver signal acquiring unit, and a resolver-digital converter outputting a digital signal by using the pole information extracted from the resolver signal acquiring unit, and a resolver signal processing method using the same.

System and method for demodulation of resolver outputs

Demodulation circuitry includes an input terminal configured to be coupled to an analog-to-digital converter (ADC) and configured to receive a plurality of ADC outputs. The plurality of ADC outputs are generated based on resolver outputs. The demodulation circuitry also includes a rectifier configured to rectify the plurality of ADC outputs. Rectifying the plurality of ADC outputs preserves a phase of the plurality of ADC outputs. The demodulation circuitry includes amplitude determination circuitry configured to determine, based on the rectified plurality of ADC outputs, demodulated amplitude values corresponding to the resolver outputs. The demodulation circuitry further includes angle computation circuitry configured to generate position outputs based on the demodulated amplitude values.

SYSTEMS AND METHODS TO DETERMINE AND VALIDATE TORQUE OF AN ELECTRIC MACHINE

A vehicle includes a multi-core processor having first, second, and cores and having first and second analog-to-digital converters (ADC) associated with the first and second cores, respectively. The first and second ADC are configured to convert analog phase currents to first and second digital phase current values, respectively. The multi-core processor is configured to generate first and second rotor-angle data from digital signals representing a position of the electric machine. The processor is programmed to, via the first core, estimate a first output torque of the electric machine based on the first rotor-angle data and the first digital phase current values, via the second core, estimate a second output torque based on the second rotor-angle data and the second digital phase current values, and, via the third core, command de-activation of the electric machine in response to a difference between the first and second output torques exceeding a threshold.

Propagation delay compensation and interpolation filter

Various embodiments provide a filter for propagation delay compensation and interpolation in encoder digital signal processing. The filter can include a first low pass filter configured to reduce noise of a digital input comprising a measured angular position; a first differentiator configured to receive a filtered digital input and to calculate a speed from a difference in time of the measured angular position and a previous angular position; a second low pass filter configured to reduce noise from the speed; a second differentiator configured to receive a filtered speed and to calculate acceleration using a difference in time of the filtered speed and a previous speed; a third low pass filter configured to reduce noise of the acceleration; and a delay compensator configured to receive the filtered digit input, the filtered speed, and a filtered acceleration, and to calculate a propagation delay compensated digital output.

System and method for dual speed resolver

An apparatus includes a coarse resolver configured to output coarse position signals indicative of a coarse position of a drive shaft of a motor. The apparatus also includes a fine resolver configured to output fine position signals indicative of a fine position of the drive shaft of the motor. The apparatus further includes a control circuit. The control circuit is configured to receive the coarse position signals from the coarse resolver and the fine position signals from the fine resolver and generate an initial position output, based on the coarse position signals, that indicates an initial position of the drive shaft. The control circuit is further configured to generate a subsequent position output, based on the fine position signals, that indicates a subsequent position of the drive shaft.

Position sensing system
10788335 · 2020-09-29 · ·

A position sensing system for a rotating object may include analog conditioning circuitry, analog to digital converter circuitry, and a controller. The analog conditioning circuitry may identify a half cycle of an analog input signal received from a sensor, which has a variable period and a variable magnitude. The analog to digital converter circuitry may process the input signal during the variable period. The controller may control the analog to digital converter circuitry to compare a magnitude of the identified half cycle of a first variable period of the input signal to a magnitude of the identified half cycle of a second variable period of the input signal. The controller may generate an output signal when a difference between the magnitude of the identified half cycle of the first variable period and the magnitude of the identified half cycle of the second variable period is greater than a predetermined threshold.