Semiconductor device, motor control system, and error detection method
AssigneeRenesas Electronics Corporation
InventorsYutaka Oshima, Hisaaki Watanabe
Life of this patent
Estimating the term…
Abstract
According to semiconductor device includes a domain converter for converting a digitized resolver signal from a time-domain to a frequency-domain, a spectrum analyzer for analyzing a spectrum of the resolver signal converted to a frequency-domain by the domain converter, and an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer.
Claims17
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the spectrum is a power spectrum or an amplitude spectrum,
- wherein the spectrum analyzer calculates a frequency of an excitation signal of a resolver using a frequency at the maximum peak occurring in each of an upper sideband wave and a lower sideband wave in the spectrum, and
- wherein the error detector compares the calculated frequency of the excitation signal with an instruction value to detect an error in the frequency of the excitation signal.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the spectrum is a power spectrum or an amplitude spectrum,
- wherein the spectrum analyzer calculates a rotation frequency of a resolver using a frequency at the maximum peak occurring in each of an upper sideband wave and a lower sideband wave in the spectrum, and
- wherein the error detector compares the calculated rotation frequency with an instruction value to detect an error in the rotation frequency.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the spectrum is a power spectrum or an amplitude spectrum, and
- wherein the error detector detects an error in an amplitude of the resolver signal based on magnitudes of at least one of the maximum peaks occurring in an upper sideband wave and a lower sideband wave, respectively, in the spectrum.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the resolver signal is a two-phase signal having a constant phase difference,
- wherein the spectrum is a phase difference spectrum indicating a phase difference of the resolver signal, and
- wherein the error detector detects an error in the phase differences of the resolver signals based on the spectrum.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the spectrum is a power spectrum or an amplitude spectrum, in which the error detector detects an error in a direct current component of the resolver signal based on a magnitude of the spectrum at frequency 0.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the spectrum is a power spectrum or an amplitude spectrum, and
- wherein the error detector determines a peak other than the maximum peak occurring in each of an upper sideband wave and a lower sideband wave in the spectrum as noise and detects abnormal noise of the resolver signal based on a magnitude of the noise.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the analog/digital converter is included in a resolver/digital converter that converts the resolver signal into a digital angle signal, and
- wherein the resolver/digital converter further comprises an angle calculation circuit for calculating the digital angle signal from the digitized resolver signal.
A semiconductor device comprising:
- an analog/digital converter that digitizes a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted into the frequency domain by the domain converter;
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer;
- and
- a resolver/digital converter for converting the resolver signal into a digital angle signal,
- wherein the analog/digital converter is external to the resolver/digital converter.
A motor control system comprising:
- a motor;
- a resolver for detecting a rotation angle of the motor;
- a semiconductor device for generating a control signal based on a resolver signal outputted from the resolver;
- and
- a driving circuit for driving the motor based on the control signal,
- wherein the semiconductor device comprises:
- an analog/digital converter for digitizing a resolver signal, which is an analog signal;
- a domain converter for converting the resolver signal digitized by the analog/digital converter from a time domain to a frequency domain;
- a spectrum analyzer for analyzing a spectrum of the resolver signal converted to the frequency domain by the domain converter;
- and
- an error detector for detecting an error related to the resolver signal based on an output signal from the spectrum analyzer,
- wherein the semiconductor device further comprises:
- angle calculation circuitry for calculating a digital angle signal from the resolver signal digitized by the analog/digital converter, and
- wherein the spectrum analyzer generates a first map indicating a change in an amplitude of the resolver signal with rotation speed of the motor and a second map indicating a change in a phase difference of the resolver signal with the rotation speed of the motor, and corrects the digital angle signal based on the first and second maps according to the rotation speed of the motor.
Dependencies are inferred from the claim text.