发明名称 モータ制御装置およびモータ制御方法
摘要 PROBLEM TO BE SOLVED: To control a motor so as to avoid step-out during drive control thereof when a difference between a measured advance angle and a target advance angle is large.SOLUTION: A motor controller performs advance angle control of a motor 107 in response to a position detection signal of a rotor shaft. A drive waveform table storage part 104 stores drive waveform data, and a CPU 101 obtains an address value of a drive waveform table by synchronizing with the position detection signal. When a difference which is calculated from a target phase value of a drive waveform in the advance angle control and a phase value of a drive waveform obtained at the timing of this position detection signal exceeds a threshold, the CPU 101 performs control for restricting a phase change amount that is corrected by changing a period of the drive waveform. When the calculated difference is the threshold or less, the CPU 101 performs control for changing the period so that the phase value of the drive waveform corresponds with the target phase value at a time when a transition time corresponding to an adjustment phase value has passed since the current time.
申请公布号 JP5946359(B2) 申请公布日期 2016.07.06
申请号 JP20120174213 申请日期 2012.08.06
申请人 キヤノン株式会社 发明人 田中 秀哉
分类号 H02P8/18 主分类号 H02P8/18
代理机构 代理人
主权项
地址