Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7632119B2 - Monitoring and control device and monitoring and control method - Google Patents
[go: Go Back, main page]

JP7632119B2 - Monitoring and control device and monitoring and control method - Google Patents

Monitoring and control device and monitoring and control method Download PDF

Info

Publication number
JP7632119B2
JP7632119B2 JP2021106737A JP2021106737A JP7632119B2 JP 7632119 B2 JP7632119 B2 JP 7632119B2 JP 2021106737 A JP2021106737 A JP 2021106737A JP 2021106737 A JP2021106737 A JP 2021106737A JP 7632119 B2 JP7632119 B2 JP 7632119B2
Authority
JP
Japan
Prior art keywords
control device
absolute angle
signal
angle
monitoring
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021106737A
Other languages
Japanese (ja)
Other versions
JP2023005050A (en
Inventor
和彦 田添
久礼 加藤
正典 山下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2021106737A priority Critical patent/JP7632119B2/en
Publication of JP2023005050A publication Critical patent/JP2023005050A/en
Application granted granted Critical
Publication of JP7632119B2 publication Critical patent/JP7632119B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Description

本発明は、回転状態の検出異常の有無を診断する監視制御装置及び監視制御方法に関するものである。 The present invention relates to a monitoring control device and a monitoring control method that diagnoses the presence or absence of detection abnormalities in the rotation state.

従来より、複数の回転角センサ素子と複数のAD変換器を備える回転角検出装置において、AD変換器の故障時に、基準タイミングにおける回転角を算出する装置が知られている(特許文献1)。この回転角検出装置において、複数のAD変換器は、複数の回転角センサ素子から、検出対象の回転角に応じてアナログ出力したcos信号及びsin信号を取得し、デジタル値であるcos値及びsin値に一定の変換周期で逐次的に変換する。このとき、複数のAD変換器間で、AD変換タイミングが同期している。回転角検出装置に含まれる角度算出処理部は、AD変換器の故障時に代替可能な複数通りの角度を算出する。 Conventionally, a rotation angle detection device equipped with multiple rotation angle sensor elements and multiple AD converters is known that calculates the rotation angle at a reference timing when the AD converter fails (Patent Document 1). In this rotation angle detection device, the multiple AD converters acquire cosine and sine signals output as analog from the multiple rotation angle sensor elements according to the rotation angle of the detection target, and sequentially convert them into digital cosine and sine values at a constant conversion period. At this time, the AD conversion timing is synchronized between the multiple AD converters. An angle calculation processing unit included in the rotation angle detection device calculates multiple angles that can be substituted when the AD converter fails.

特開2017-67695号公報JP 2017-67695 A

しかしながら、上記回転角検出装置は、回転角センサ素子から出力されるアナログ信号へのノイズを考慮していないため、アナログ信号にノイズが重畳した場合、誤動作するという問題がある。 However, the rotation angle detection device does not take into account noise in the analog signal output from the rotation angle sensor element, and therefore has the problem of malfunction when noise is superimposed on the analog signal.

本発明が解決しようとする課題は、アナログ信号にノイズが重畳しても、回転状態の検出異常の診断できる監視制御装置及び監視制御方法を提供することである。 The problem that this invention aims to solve is to provide a monitoring and control device and a monitoring and control method that can diagnose abnormalities in the detection of the rotation state even when noise is superimposed on the analog signal.

本発明は、回転センサにより、回転体の回転状態を検出し、検出された回転状態に応じたアナログ信号を出力し、変換部により、アナログ信号に基づき回転体の絶対角を算出し、第1制御装置により、第1タイミングで絶対角に基づく第1診断信号を生成し、第2制御装置により、アナログ信号に基づき、第1タイミングと異なる第2タイミングで第2診断信号を生成し、第2診断信号に対してノイズ除去処理を実行し、第1診断信号に対してノイズ除去処理に対応した位相調整処理を実行し、位相調整された第1診断信号とノイズ除去された第2診断信号を比較して回転状態の検出異常の有無を診断することにより、上記課題を解決する。 The present invention solves the above problems by detecting the rotation state of a rotating body using a rotation sensor, outputting an analog signal corresponding to the detected rotation state, calculating the absolute angle of the rotating body based on the analog signal using a conversion unit, generating a first diagnostic signal based on the absolute angle at a first timing using a first control device, generating a second diagnostic signal based on the analog signal at a second timing different from the first timing using a second control device, performing a noise removal process on the second diagnostic signal, performing a phase adjustment process on the first diagnostic signal corresponding to the noise removal process, and comparing the phase-adjusted first diagnostic signal with the noise-removed second diagnostic signal to diagnose the presence or absence of a detection abnormality in the rotation state.

本発明によれば、アナログ信号にノイズが重畳しても、回転状態の検出異常の診断できる。 According to the present invention, even if noise is superimposed on the analog signal, it is possible to diagnose abnormalities in the detection of the rotation state.

図1は、第1実施形態に係る監視制御装置のブロック図である。FIG. 1 is a block diagram of a monitoring and control device according to the first embodiment. 図2は、ロータの回転角について真値と演算値との時間差関係を説明するための説明図である。FIG. 2 is an explanatory diagram for explaining the time difference relationship between the true value and the calculated value of the rotation angle of the rotor. 図3は、第2実施形態に係る監視制御装置のブロック図である。FIG. 3 is a block diagram of a monitoring and control device according to the second embodiment. 図4は、第3実施形態に係る監視制御装置のブロック図である。FIG. 4 is a block diagram of a monitoring and control device according to the third embodiment.

以下、本発明の実施形態に係る監視制御装置及び監視制御方法を図面に基づいて説明する。本実施形態では、監視制御装置を車両の駆動システムに搭載された例を挙げて説明する。なお、監視制御装置は、車両の駆動システムに限らず、少なくともモータ等の回転体を含む装置を駆動させるシステムに搭載可能である。 The following describes a monitoring control device and a monitoring control method according to an embodiment of the present invention with reference to the drawings. In this embodiment, an example in which a monitoring control device is mounted on a vehicle drive system is described. Note that the monitoring control device is not limited to a vehicle drive system, and can be mounted on a system that drives at least a device that includes a rotating body such as a motor.

《第1実施形態》
図1は、本発明の第1実施形態に係る監視制御装置1を示すブロック図である。図1に示す監視制御装置1は、車両の駆動システムに搭載されている。車両の駆動システムは、バッテリの電力によりモータを駆動させるシステムである。駆動システムを搭載する車両は、ハイブリッド車両、プラグイン車両、電気自動車等、モータを備えた車両である。モータは、インバータ(INV)から供給される三相交流電流により駆動する。インバータの回路構成としては、例えば、スイッチング素子が上アーム及び下アームとして直列に接続された直列回路を、三相分並列に接続した構成が挙げられる。インバータは、スイッチング素子がオン、オフすることで、バッテリの直流電力を交流電力に変換し、変換された交流電力をモータに出力する。モータは発電機として機能してもよく、回生時にモータで発電された電力は、インバータを介してバッテリに供給される。
First Embodiment
FIG. 1 is a block diagram showing a monitoring control device 1 according to a first embodiment of the present invention. The monitoring control device 1 shown in FIG. 1 is mounted on a drive system of a vehicle. The drive system of the vehicle is a system that drives a motor with power from a battery. The vehicle equipped with the drive system is a vehicle equipped with a motor, such as a hybrid vehicle, a plug-in vehicle, or an electric vehicle. The motor is driven by a three-phase AC current supplied from an inverter (INV). An example of the circuit configuration of the inverter is a configuration in which a series circuit in which switching elements are connected in series as upper and lower arms is connected in parallel for three phases. The inverter converts the DC power of the battery into AC power by turning on and off the switching elements, and outputs the converted AC power to the motor. The motor may function as a generator, and the power generated by the motor during regeneration is supplied to the battery via the inverter.

監視制御装置1は、レゾルバ2と、RD変換器3と、第1制御装置10と、第2制御装置20を備えている。監視制御装置1は、モータに含まれるロータ(回転体)の状態を検出し、検出値に応じてインバータを介してモータを制御するための制御用の系統(以下、主系統と称する)と、制御用系統とは別に監視用の系統(以下、監視用系統と称する)を有している。主系統は、レゾルバ2からRD変換器3及び第1制御装置10を介してインバータに繋がっており、レゾルバ2から出力されるアナログ信号、RD変換器3によりアナログ信号から変換された角度信号(エンコーダ信号)、及びモータ制御信号を通す信号ラインで構成されている。監視用系統は、レゾルバ2の出力信号を主系統とは別系統で取得し、主系統における検出異常が生じているか否かを判定するために設けられている。 The monitoring and control device 1 includes a resolver 2, an RD converter 3, a first control device 10, and a second control device 20. The monitoring and control device 1 has a control system (hereinafter referred to as the main system) for detecting the state of the rotor (rotating body) included in the motor and controlling the motor via an inverter according to the detected value, and a monitoring system (hereinafter referred to as the monitoring system) separate from the control system. The main system is connected to the inverter from the resolver 2 via the RD converter 3 and the first control device 10, and is composed of a signal line that passes an analog signal output from the resolver 2, an angle signal (encoder signal) converted from the analog signal by the RD converter 3, and a motor control signal. The monitoring system is provided to obtain the output signal of the resolver 2 via a system separate from the main system and to determine whether or not a detection abnormality has occurred in the main system.

レゾルバ2は、モータに含まれるロータに機械的に接続されている。レゾルバ2は、ロータの回転角度を検出し、検出された検出値をアナログ値で出力する回転センサである。またレゾルバ2は、RD変換器3及び第2制御装置20と接続されている。レゾルバ2は、RD変換器3から入力される励磁信号を搬送波として用いて、ロータの回転角度を正弦波及び余弦波で変調された2相の交流電圧(アナログ信号)で出力する。 The resolver 2 is mechanically connected to the rotor included in the motor. The resolver 2 is a rotation sensor that detects the rotation angle of the rotor and outputs the detected value as an analog value. The resolver 2 is also connected to the RD converter 3 and the second control device 20. The resolver 2 uses the excitation signal input from the RD converter 3 as a carrier wave and outputs the rotation angle of the rotor as a two-phase AC voltage (analog signal) modulated with sine waves and cosine waves.

RD変換器3は、レゾルバ2から出力されるアナログ信号をサンプリングして、サンプリングされた電圧値をAD変換(アナログデジタル変換)してデジタル信号を生成する。デジタル信号は、アナログ信号に含まれる正弦波及び余弦波をそれぞれサンプリングすることで得られる2相(AB相)のエンコーダ信号である。AB相のデジタル信号は、ロータの相対角の情報を含んでいる。また、RD変換器3は、レゾルバ2の検出値に基づき、ロータの絶対角を算出する。絶対角は、基準位置からのロータ絶対位置を、角度で表した値である。相対角は、ロータが動く前と動いた後で、どのくらい動いたかを示しており、ロータの回転変位量に相当する。絶対角はコードで表され、相対角はAB信号の出力波形で示される。すなわち、RD変換器3は、レゾルバ2からのアナログ信号に基づき、ロータの絶対角及び相対角を算出し、絶対角を含む角度信号と相対角を含む角度信号を出力する。RD変換器3は、絶対角を含む角度信号を第1制御装置10に出力し、相対角を含む角度信号を第1制御装置10及び第2制御装置20に出力する。 The RD converter 3 samples the analog signal output from the resolver 2 and generates a digital signal by AD converting (analog-to-digital conversion) the sampled voltage value. The digital signal is a two-phase (A-B phase) encoder signal obtained by sampling the sine wave and cosine wave contained in the analog signal. The A-B phase digital signal contains information on the relative angle of the rotor. The RD converter 3 also calculates the absolute angle of the rotor based on the detection value of the resolver 2. The absolute angle is a value that expresses the absolute position of the rotor from the reference position in degrees. The relative angle indicates how much the rotor has moved before and after it has moved, and corresponds to the amount of rotational displacement of the rotor. The absolute angle is expressed by a code, and the relative angle is indicated by the output waveform of the AB signal. That is, the RD converter 3 calculates the absolute angle and relative angle of the rotor based on the analog signal from the resolver 2, and outputs an angle signal including the absolute angle and an angle signal including the relative angle. The RD converter 3 outputs an angle signal including an absolute angle to the first control device 10, and outputs an angle signal including a relative angle to the first control device 10 and the second control device 20.

第1制御装置10は、RD変換器3から絶対角及び相対角を取得し、取得した絶対角及び相対角に応じてモータ制御用の制御指令値を算出し、制御指令値を含むモータ制御信号を、インバータ(INV)に出力する。第1制御装置10は、CPU及びRAM又はROM等のメモリを有しており、メモリに保存されたプログラムをCPUで実行することで、各種制御機能を実行する。第1制御装置10は、機能ブロックとして、制御部11と信号遮断部12を有している。制御部11は、RD変換器3から角度信号を取得する機能、モータを制御する機能、及び、診断用の信号を生成する機能などを含んでいる。制御部11は、RD変換器3から絶対角と相対角を同時に取得している。そして、制御部11は、取得した絶対角及び/又は相対角から、現在のモータの角速度を演算する。また制御部11は、外部から入力される要求トルク、及び、演算された角速度等に基づき、PI制御により制御指令値を算出し、モータ制御信号をインバータに出力する。また、制御部11は、取得した絶対角に基づく第1絶対角を算出し、第1絶対角に基づき第1診断信号を生成し、第2制御装置20に出力する。第1診断信号は、モータ制御に使用した絶対角の情報を含んでいる。すなわち、制御部11は、モータ制御に使用したロータの回転角度の情報を、診断用として第2制御装置20に出力する。また、制御部11は、取得した相対角に基づく第1相対角を算出し、第1相対角に基づく信号を生成し、第2制御装置20に出力する。以下、本実施形態では、制御部11で算出される絶対角又は制御部11から出力される絶対角を第1絶対角と称し、制御部11で算出される相対角又は制御部11から出力される相対角を第1相対角と称す。なお、制御部11は、RD変換器3から入力される、絶対角をそのまま第1絶対角とし、第1絶対角を含む角度信号を、そのまま第1診断信号として第2制御装置20に出力してもよい。また、制御部11は、RD変換器3から入力される、相対角をそのまま第1相対角とし、第1相対角を含む角度信号を、そのまま第2制御装置20に出力してもよい。 The first control device 10 acquires the absolute angle and the relative angle from the RD converter 3, calculates a control command value for motor control according to the acquired absolute angle and relative angle, and outputs a motor control signal including the control command value to the inverter (INV). The first control device 10 has a CPU and a memory such as RAM or ROM, and executes various control functions by executing a program stored in the memory with the CPU. The first control device 10 has a control unit 11 and a signal blocking unit 12 as functional blocks. The control unit 11 includes a function of acquiring an angle signal from the RD converter 3, a function of controlling the motor, and a function of generating a diagnostic signal. The control unit 11 simultaneously acquires the absolute angle and the relative angle from the RD converter 3. The control unit 11 then calculates the current angular velocity of the motor from the acquired absolute angle and/or relative angle. The control unit 11 also calculates a control command value by PI control based on the required torque input from the outside and the calculated angular velocity, etc., and outputs a motor control signal to the inverter. Moreover, the control unit 11 calculates a first absolute angle based on the acquired absolute angle, generates a first diagnostic signal based on the first absolute angle, and outputs it to the second control unit 20. The first diagnostic signal includes information on the absolute angle used for motor control. That is, the control unit 11 outputs information on the rotation angle of the rotor used for motor control to the second control unit 20 for diagnosis. The control unit 11 also calculates a first relative angle based on the acquired relative angle, generates a signal based on the first relative angle, and outputs it to the second control unit 20. Hereinafter, in this embodiment, the absolute angle calculated by the control unit 11 or the absolute angle output from the control unit 11 is referred to as the first absolute angle, and the relative angle calculated by the control unit 11 or the relative angle output from the control unit 11 is referred to as the first relative angle. Note that the control unit 11 may directly use the absolute angle input from the RD converter 3 as the first absolute angle, and directly output an angle signal including the first absolute angle to the second control unit 20 as the first diagnostic signal. Additionally, the control unit 11 may take the relative angle input from the RD converter 3 as the first relative angle as is, and output the angle signal including the first relative angle as is to the second control device 20.

信号遮断部12は、後述する診断部24から送信される遮断信号に応じて、第1制御装置10からインバータに出力されるモータ制御信号を遮断する。遮断信号は、ロータの回転状態の検出異常が有ると診断された場合に、診断部24から出力される。信号遮断部12は、診断部24から遮断信号を受信した場合には、制御部11で生成されたモータ制御信号を遮断する。また、モータ制御信号を遮断した時には、信号遮断部12は、ロータの回転状態の検出に異常があるとして、モータ制御を停止するなどのフェールセーフ制御や外部への警告等を行ってもよい。信号遮断部12は、診断部24から遮断信号を受信していない場合には、制御部11で生成されたモータ制御信号を遮断することなく、インバータに出力する。 The signal blocking unit 12 blocks the motor control signal output from the first control device 10 to the inverter in response to a blocking signal transmitted from the diagnosis unit 24, which will be described later. The blocking signal is output from the diagnosis unit 24 when it is diagnosed that there is an abnormality in the detection of the rotation state of the rotor. When the signal blocking unit 12 receives a blocking signal from the diagnosis unit 24, it blocks the motor control signal generated by the control unit 11. In addition, when the motor control signal is blocked, the signal blocking unit 12 may perform fail-safe control such as stopping motor control or issue a warning to the outside, assuming that there is an abnormality in the detection of the rotation state of the rotor. When the signal blocking unit 12 does not receive a blocking signal from the diagnosis unit 24, it outputs the motor control signal generated by the control unit 11 to the inverter without blocking it.

第2制御装置20は、レゾルバ2からアナログ信号を取得し、アナログ信号に基づいて第2診断信号を生成する。第2診断信号は、第1制御装置10により生成される第1診断信号とは異なる診断用の信号である。本実施形態では、第2制御装置20は、アナログ信号に基づいて第2絶対角を算出し、第2絶対角に基づき第2診断信号を生成する。第2制御装置20は、生成した第2診断信号に対してノイズ除去処理を実行し、また第1制御装置10から出力される第1診断信号に対してノイズ除去処理に対応した位相変調処理を実行する。そして、第2制御装置20は、位相変調された第1診断信号とノイズ除去された第2診断信号を比較してロータの回転状態の検出異常の有無を診断する。第2制御装置20は、CPU及びRAM又はROM等のメモリを有しており、メモリに保存されたプログラムをCPUで実行することで、各種制御機能を実行する。第2制御装置20は、第1制御装置10に含まれるCPUとは別のCPUを有している。第2制御装置20は、機能ブロックとして、第2絶対角算出部21、第1絶対角推定部22、ノイズ除去処理部23及び診断部24を有している。 The second control device 20 acquires an analog signal from the resolver 2 and generates a second diagnostic signal based on the analog signal. The second diagnostic signal is a diagnostic signal different from the first diagnostic signal generated by the first control device 10. In this embodiment, the second control device 20 calculates a second absolute angle based on the analog signal and generates a second diagnostic signal based on the second absolute angle. The second control device 20 performs noise removal processing on the generated second diagnostic signal, and also performs phase modulation processing corresponding to the noise removal processing on the first diagnostic signal output from the first control device 10. Then, the second control device 20 compares the phase-modulated first diagnostic signal with the noise-removed second diagnostic signal to diagnose the presence or absence of a detection abnormality in the rotation state of the rotor. The second control device 20 has a CPU and a memory such as a RAM or ROM, and executes various control functions by executing a program stored in the memory with the CPU. The second control device 20 has a CPU separate from the CPU included in the first control device 10. The second control device 20 has the following functional blocks: a second absolute angle calculation unit 21, a first absolute angle estimation unit 22, a noise removal processing unit 23, and a diagnosis unit 24.

第2絶対角算出部21は、レゾルバ2から出力されたアナログ信号から回転角度を表す正弦関数(sinθ)と余弦関数(cosθ)を特定し、アークタンジェント(arctan[sinθ/cosθ])をとることで、ロータの絶対角を算出する。第2絶対角算出部21における絶対角の算出タイミングは、第1制御装置10の制御部11における第1絶対角の算出タイミングとは異なるタイミングである。つまり、第2絶対角算出部21の算出タイミングと、第1制御装置10の制御部11の算出タイミングは同期していない。以下、本実施形態では、第2絶対角算出部21で算出される絶対角を、第2絶対角と称する。また、第2絶対角の算出タイミングと同じタイミングで算出される、ロータの相対角を第2相対角と称する。そして、第1絶対角と第2絶対角は同じタイミングで(同時刻で)算出されないため、第1絶対角と第2絶対角の間には、時間差が生じることになる。また、第2絶対角算出部21は、第2絶対角に基づく第2診断信号を生成し、第1絶対角推定部22に出力する。第2診断信号は、第2絶対角の情報を含んでおり、言い換えると、モータ制御に使用した第1絶対角と異なるタイミングで算出された回転角度の情報を含んでいる。 The second absolute angle calculation unit 21 calculates the absolute angle of the rotor by identifying a sine function (sinθ) and a cosine function (cosθ) representing the rotation angle from the analog signal output from the resolver 2 and taking the arctangent (arctan [sinθ/cosθ]). The calculation timing of the absolute angle in the second absolute angle calculation unit 21 is different from the calculation timing of the first absolute angle in the control unit 11 of the first control device 10. In other words, the calculation timing of the second absolute angle calculation unit 21 and the calculation timing of the control unit 11 of the first control device 10 are not synchronized. Hereinafter, in this embodiment, the absolute angle calculated by the second absolute angle calculation unit 21 is referred to as the second absolute angle. Also, the relative angle of the rotor calculated at the same timing as the calculation timing of the second absolute angle is referred to as the second relative angle. And since the first absolute angle and the second absolute angle are not calculated at the same timing (at the same time), a time difference occurs between the first absolute angle and the second absolute angle. In addition, the second absolute angle calculation unit 21 generates a second diagnostic signal based on the second absolute angle and outputs it to the first absolute angle estimation unit 22. The second diagnostic signal includes information on the second absolute angle, in other words, includes information on a rotation angle calculated at a timing different from the first absolute angle used for motor control.

第1絶対角推定部22は、RD変換器3で算出された相対角を取得し、第1制御装置10の制御部11から第1相対角を取得する。また第1絶対角推定部22は、下記式(1)を用いて、第2絶対角、第1相対角、及びRD変換器3から取得した相対角に基づき、第1絶対角の推定値を推定する。

Figure 0007632119000001
ただし、θ1_eは第1絶対角の推定値を示し、θは第2絶対角を示し、Δθは第1相対角を示し、ΔθはRD変換器3から取得した相対角を示す。 The first absolute angle estimator 22 acquires the relative angle calculated by the RD converter 3, and acquires the first relative angle from the control unit 11 of the first control device 10. Furthermore, the first absolute angle estimator 22 estimates an estimate value of the first absolute angle based on the second absolute angle, the first relative angle, and the relative angle acquired from the RD converter 3, by using the following formula (1).
Figure 0007632119000001
Here, θ 1 — e indicates an estimated value of the first absolute angle, θ 2 indicates a second absolute angle, Δθ 1 indicates a first relative angle, and Δθ 2 indicates a relative angle acquired from the RD converter 3 .

第1絶対角推定部22は、第2絶対角算出部21で生成された第2診断信号に対して、第1絶対角の推定値の情報を含めて、第2診断信号としてノイズ除去処理部23に出力する。第1絶対角の推定値は、第2絶対角に基づき算出された値であることから、第1絶対角推定部22からノイズ除去処理部23に出力される第2診断信号は、第2絶対角に基づいた信号となる。また第2絶対角は、レゾルバ2から出力されるアナログ信号に基づき算出された値であることから、第1絶対角推定部22からノイズ除去処理部23に出力される第2診断信号は、アナログ信号に基づいた信号となる。 The first absolute angle estimation unit 22 outputs the second diagnostic signal generated by the second absolute angle calculation unit 21 to the noise removal processing unit 23 as a second diagnostic signal, including information on the estimated value of the first absolute angle. Since the estimated value of the first absolute angle is a value calculated based on the second absolute angle, the second diagnostic signal output from the first absolute angle estimation unit 22 to the noise removal processing unit 23 is a signal based on the second absolute angle. Furthermore, since the second absolute angle is a value calculated based on the analog signal output from the resolver 2, the second diagnostic signal output from the first absolute angle estimation unit 22 to the noise removal processing unit 23 is a signal based on the analog signal.

ノイズ除去処理部23は、第1絶対角推定部22から出力され、第1絶対角の推定値を含む第2診断信号に対して、ノイズ除去処理を実行し、第1制御装置10から出力され、第1絶対角を含む第1診断信号に対して、第2診断信号へのノイズ除去処理に対応した位相調整処理を実行する。ノイズ除去処理部23は、ノイズ除去処理及び位相調整処理を行う前に、第2診断信号に含まれる第1絶対角の推定値及び第1診断信号に含まれる第1絶対角それぞれの角度信号について、離散的な変化を含む信号から連続的に変化する信号への換算処理を実行する。ノイズ除去処理部23は、第1絶対角の推定値から、当該推定値の正弦波成分(sin成分)及び余弦波成分(cos成分)を算出し、また第1絶対角から、第1絶対角の正弦波成分及び余弦波成分を算出する。 The noise removal processing unit 23 performs noise removal processing on the second diagnostic signal output from the first absolute angle estimation unit 22 and including the estimated value of the first absolute angle, and performs phase adjustment processing corresponding to the noise removal processing on the second diagnostic signal output from the first control device 10 and including the first absolute angle. Before performing noise removal processing and phase adjustment processing, the noise removal processing unit 23 performs conversion processing on the angle signals of the estimated value of the first absolute angle included in the second diagnostic signal and the first absolute angle included in the first diagnostic signal from signals including discrete changes to signals that change continuously. The noise removal processing unit 23 calculates the sine wave component (sin component) and cosine wave component (cos component) of the estimated value of the first absolute angle from the estimated value of the first absolute angle, and also calculates the sine wave component and cosine wave component of the first absolute angle from the first absolute angle.

ノイズ除去処理部23は、第1絶対角の推定値の正弦波成分及び余弦波成分のそれぞれに対して、ノイズ除去処理を実行する。ノイズ除去処理としては、例えば、加重平均処理等が挙げられる。ノイズ除去処理部23は、ノイズ除去された正弦波成分及び余弦波成分から、ノイズ除去された第1絶対角の推定値を算出し、ノイズ除去された第1絶対角の推定値を含めて、ノイズ除去された第2診断信号として、診断部24に出力する。 The noise removal processing unit 23 performs noise removal processing on each of the sine wave component and the cosine wave component of the estimate of the first absolute angle. Examples of noise removal processing include weighted average processing. The noise removal processing unit 23 calculates an estimate of the first absolute angle from the sine wave component and the cosine wave component from which noise has been removed, and outputs the second diagnostic signal from which noise has been removed, including the estimate of the first absolute angle from which noise has been removed, to the diagnostic unit 24.

またノイズ除去処理部23は、第1絶対角の正弦波成分及び余弦波成分のそれぞれに対して、ノイズ除去処理に対応した位相調整処理を実行する。位相調整処理は、ノイズ除去処理と同等の位相特性を有する処理である。ノイズ除去処理部23は、位相調整された正弦波成分及び余弦波成分から、位相調整された第1絶対角を算出し、位相調整された第1絶対角を含めて、位相調整された第1診断信号として、診断部24に出力する。第1絶対角の推定値の正弦波成分及び余弦波成分は、ノイズ除去処理によって、ノイズ除去処理前に比べて、位相がずれる。第1絶対角の推定値の正弦波成分及び余弦波成分に生じた位相のずれを、第1絶対角の正弦波成分及び余弦波成分のそれぞれに反映させることで、後段の診断部24において、位相ずれによる誤検知を抑制することができる。 The noise removal processing unit 23 also performs a phase adjustment process corresponding to the noise removal process on each of the sine wave component and cosine wave component of the first absolute angle. The phase adjustment process is a process that has the same phase characteristics as the noise removal process. The noise removal processing unit 23 calculates a phase-adjusted first absolute angle from the phase-adjusted sine wave component and cosine wave component, and outputs the phase-adjusted first absolute angle to the diagnosis unit 24 as a phase-adjusted first diagnosis signal including the phase-adjusted first absolute angle. The sine wave component and cosine wave component of the estimated value of the first absolute angle are shifted in phase by the noise removal process compared to before the noise removal process. By reflecting the phase shift that occurs in the sine wave component and cosine wave component of the estimated value of the first absolute angle in each of the sine wave component and cosine wave component of the first absolute angle, it is possible to suppress erroneous detection due to phase shift in the downstream diagnosis unit 24.

診断部24は、ノイズ除去処理部23により位相調整された第1診断信号と、ノイズ除去処理部23によりノイズ除去された第2診断信号を比較して、ロータの回転状態の検出異常の有無を診断する。具体的には、診断部24は、第1診断信号から位相調整された第1絶対角を特定し、第2診断信号からノイズ除去された第1絶対角の推定値を特定し、位相調整された第1絶対角とノイズ除去された第1絶対角の推定値との差分を算出する。診断部24には、検出異常を判定するための判定閾値が予め設定されている。判定閾値は、例えば検出誤差よりも大きい値に設定されている。そして、位相調整された第1絶対角とノイズ除去された第1絶対角の推定値との差分が判定閾値未満である場合には、診断部24は、RD変換器3で算出された絶対角は正しい値であると判定し、検出異常無しと診断する。一方、位相調整された第1絶対角とノイズ除去された第1絶対角の推定値との差分が判定閾値以上である場合には、診断部24は、検出異常有りと判定する。例えば、RD変換器3のAD変換で異常が生じた場合、主系統の信号ライン、又は、監視用系統の信号ラインで異常が生じた場合には、第1絶対角及び/又は第2絶対角の値が異常値になる。本実施形態では、主系統の信号ラインを用いて、第1制御装置10から第1絶対角を取得し、監視用系統の信号ラインを用いて、第2絶対角を算出する。そして、検出異常が生じている場合には、時間差のある第1絶対角と第2絶対角との間で、大きな角度差が生じる。本実施形態では、この角度差の大きさに基づき、検出異常を診断している。 The diagnostic unit 24 compares the first diagnostic signal whose phase has been adjusted by the noise removal processing unit 23 with the second diagnostic signal whose noise has been removed by the noise removal processing unit 23 to diagnose the presence or absence of a detection abnormality in the rotation state of the rotor. Specifically, the diagnostic unit 24 identifies the phase-adjusted first absolute angle from the first diagnostic signal, identifies an estimate of the noise-removed first absolute angle from the second diagnostic signal, and calculates the difference between the phase-adjusted first absolute angle and the estimate of the noise-removed first absolute angle. A judgment threshold for judging a detection abnormality is set in advance in the diagnostic unit 24. The judgment threshold is set to a value larger than the detection error, for example. If the difference between the phase-adjusted first absolute angle and the estimate of the noise-removed first absolute angle is less than the judgment threshold, the diagnostic unit 24 judges that the absolute angle calculated by the RD converter 3 is a correct value and diagnoses that there is no detection abnormality. On the other hand, if the difference between the phase-adjusted first absolute angle and the noise-removed estimated value of the first absolute angle is equal to or greater than the judgment threshold, the diagnosis unit 24 judges that there is a detection abnormality. For example, if an abnormality occurs in the AD conversion of the RD converter 3, or if an abnormality occurs in the signal line of the main system or the signal line of the monitoring system, the value of the first absolute angle and/or the second absolute angle becomes an abnormal value. In this embodiment, the first absolute angle is obtained from the first control device 10 using the signal line of the main system, and the second absolute angle is calculated using the signal line of the monitoring system. Then, if a detection abnormality occurs, a large angle difference occurs between the first absolute angle and the second absolute angle, which are separated by a time difference. In this embodiment, the detection abnormality is diagnosed based on the magnitude of this angle difference.

診断部24は、ロータの回転状態の検出異常の有りと判定した場合には、遮断信号を信号遮断部12に出力する。診断部24は、ロータの回転状態の検出異常の無しと判定した場合には、遮断信号を信号遮断部12に出力しない。 If the diagnostic unit 24 determines that there is an abnormality in the detection of the rotor's rotation state, it outputs a cut-off signal to the signal cut-off unit 12. If the diagnostic unit 24 determines that there is no abnormality in the detection of the rotor's rotation state, it does not output a cut-off signal to the signal cut-off unit 12.

上記のように、本実施形態では、レゾルバ2により、ロータの回転状態を検出して、検出された回転状態に応じたアナログ信号を出力し、RD変換器3により、アナログ信号に基づきロータの絶対角を算出して、算出した絶対角の情報を含む信号を出力し、第1制御装置10により、RD変換器3から取得した絶対角に基づく第1診断信号を第1タイミングで生成して、第1診断信号を第2制御装置20に出力する。そして、第2制御装置20により、アナログ信号に基づき第1タイミングと異なる第2タイミングで第2診断信号を生成し、第2診断信号に対してノイズ除去処理を実行し、第1診断信号に対してノイズ除去処理に対応した位相調整処理を実行し、位相調整された第1診断信号とノイズ除去された第2診断信号を比較して、ロータの検出異常の有無を診断する。これにより、本実施形態に係る監視制御装置1又は監視制御方法は、アナログ信号の変換タイミングの同期を必要とせずに、回転状態の検出異常を診断できる。また本実施形態では、RD変換器3のAD変換で異常が生じた場合、主系統の信号ライン、又は、監視用系統の信号ラインで異常が生じた場合に、異常を検知できる。さらに、本実施形態に係る監視制御装置1又は監視制御方法は、アナログ信号に基づく第2診断信号に対してノイズ除去処理を実行しているため、レゾルバ2から出力されるアナログ信号にノイズが重畳しても、回転状態の検出異常を診断できる。 As described above, in this embodiment, the resolver 2 detects the rotation state of the rotor and outputs an analog signal corresponding to the detected rotation state, the RD converter 3 calculates the absolute angle of the rotor based on the analog signal and outputs a signal including information on the calculated absolute angle, and the first control device 10 generates a first diagnostic signal based on the absolute angle acquired from the RD converter 3 at a first timing and outputs the first diagnostic signal to the second control device 20. Then, the second control device 20 generates a second diagnostic signal based on the analog signal at a second timing different from the first timing, performs noise removal processing on the second diagnostic signal, performs phase adjustment processing corresponding to the noise removal processing on the first diagnostic signal, and compares the phase-adjusted first diagnostic signal with the noise-removed second diagnostic signal to diagnose the presence or absence of a detection abnormality in the rotor. As a result, the monitoring control device 1 or monitoring control method according to this embodiment can diagnose a detection abnormality in the rotation state without requiring synchronization of the conversion timing of the analog signal. In this embodiment, if an abnormality occurs in the AD conversion of the RD converter 3, or if an abnormality occurs in the signal line of the main system or the signal line of the monitoring system, the abnormality can be detected. Furthermore, since the monitoring control device 1 or monitoring control method according to this embodiment performs noise removal processing on the second diagnostic signal based on an analog signal, it is possible to diagnose a detection abnormality in the rotation state even if noise is superimposed on the analog signal output from the resolver 2.

ところで、本実施形態とは異なる、ロータの検出異常を診断する装置として、以下のような装置が考えられる。例えば、レゾルバに対して、複数のAD変換器を接続し、複数のAD変換器間で、AD変換のタイミングの同期をとり、複数のAD変換器から出力されるデジタル信号を比較することで、ロータの検出異常を診断する。このような装置では、複数のAD変換器間で同期させる必要があり、また同期させるために、演算精度の高いAD変換器が必要になるという問題がある。さらに、同期をとるAD変換器が3つ以上になった場合には、それぞれの同期が取りにくいという問題もある。 However, the following device is conceivable as a device for diagnosing rotor detection abnormalities that is different from the present embodiment. For example, multiple AD converters are connected to a resolver, and the timing of AD conversion is synchronized between the multiple AD converters, and the digital signals output from the multiple AD converters are compared to diagnose rotor detection abnormalities. In such a device, there is a problem that multiple AD converters need to be synchronized, and in order to achieve synchronization, AD converters with high calculation accuracy are required. Furthermore, when there are three or more AD converters to be synchronized, there is also the problem that it is difficult to synchronize them with each other.

一方、本実施形態では、絶対角を算出する際に、アナログ信号の変換タイミングの同期を必要としないため、上記のような問題を解決できる。 On the other hand, in this embodiment, since there is no need to synchronize the conversion timing of the analog signal when calculating the absolute angle, the above problem can be solved.

また本実施形態では、第1制御装置10により、第1タイミングでロータの第1絶対角を算出し、第1絶対角の情報を含む第1診断信号を生成し、第2制御装置20により、レゾルバ2からのアナログ信号に基づき、第2タイミングでロータの第2絶対角を算出し、第2絶対角に基づき第2診断信号を生成する。これにより、アナログ信号の変換タイミングの同期を必要とせずに、回転状態の検出異常を診断できる。またレゾルバ2からのアナログ信号にノイズが重畳しても、回転状態の検出異常を診断できる。 In this embodiment, the first control device 10 calculates a first absolute angle of the rotor at a first timing and generates a first diagnostic signal including information about the first absolute angle, and the second control device 20 calculates a second absolute angle of the rotor at a second timing based on the analog signal from the resolver 2 and generates a second diagnostic signal based on the second absolute angle. This makes it possible to diagnose detection abnormalities in the rotation state without requiring synchronization of the conversion timing of the analog signal. Furthermore, even if noise is superimposed on the analog signal from the resolver 2, detection abnormalities in the rotation state can be diagnosed.

また本実施形態では、RD変換器3により、レゾルバ2からのアナログ信号に基づき、所定のタイミングで絶対角と相対角をそれぞれ算出し、算出した信号を出力する。第1制御装置10と第2制御装置20は非同期で動作しており、制御部11がRD変換器3から相対角を取得するタイミングと、第1絶対角推定部22がRD変換器3から相対角を取得するタイミングが異なる。制御部11と第1絶対角推定部22の相対角の取得タイミングが異なることにより、アナログ信号の変換タイミングの同期を必要とせずに、回転状態の検出異常を診断できる。またレゾルバ2からのアナログ信号にノイズが重畳しても、回転状態の検出異常を診断できる。 In addition, in this embodiment, the RD converter 3 calculates the absolute angle and relative angle at a predetermined timing based on the analog signal from the resolver 2, and outputs the calculated signals. The first control device 10 and the second control device 20 operate asynchronously, and the timing at which the control unit 11 acquires the relative angle from the RD converter 3 differs from the timing at which the first absolute angle estimation unit 22 acquires the relative angle from the RD converter 3. Because the control unit 11 and the first absolute angle estimation unit 22 acquire the relative angle at different timings, it is possible to diagnose detection abnormalities in the rotation state without requiring synchronization of the conversion timing of the analog signal. Furthermore, even if noise is superimposed on the analog signal from the resolver 2, it is possible to diagnose detection abnormalities in the rotation state.

また本実施形態では、第2制御装置20により、第1絶対角の推定値から、第1絶対角の推定値の正弦波成分及び余弦波成分を算出し、第1絶対角から、第1絶対角の正弦波成分及び余弦波成分を算出する。そして、第2制御装置20により、推定値の正弦波成分及び余弦波成分に対してノイズ除去処理を実行することで、ノイズ除去された推定値を算出し、第1絶対角の正弦波成分及び余弦波成分に対して位相調整処理を実行することで、位相調整された第1絶対角を算出する。 In this embodiment, the second control device 20 calculates the sine wave component and cosine wave component of the estimated value of the first absolute angle from the estimated value of the first absolute angle, and calculates the sine wave component and cosine wave component of the first absolute angle from the first absolute angle. The second control device 20 then performs noise removal processing on the sine wave component and cosine wave component of the estimated value to calculate a noise-removed estimated value, and performs phase adjustment processing on the sine wave component and cosine wave component of the first absolute angle to calculate a phase-adjusted first absolute angle.

本実施形態のように、監視制御装置1は、モータを駆動するインバータに対してモータ制御信号を出力するため、インバータの近傍に設けられる。このため、監視制御装置1は、スイッチング素子のスイッチング(オン及びオフ動作)によるノイズの影響を受けやすい環境下で動作しなければならず、レゾルバ2から出力されるアナログ信号にノイズが重畳される可能性は非常に高い。本実施形態とは異なる、ロータの検出異常を診断する装置として、以下のような装置が考えられる。例えば、レゾルバ2からの出力されるアナログ信号からロータの角度を直接算出し、算出したロータの角度を用いてロータの検出異常を診断する。このような装置では、アナログ信号にノイズが重畳すると、アナログ信号から算出されたロータの角度にもノイズが重畳する。このため、ノイズが重畳したロータの角度を用いてロータの検出異常を診断すると、誤検知するという問題がある。また上記装置において誤検知を抑制するために、例えば、算出したロータの角度に対してフィルタ処理を実行することも考えられる。この場合、図2の「比較例における回転角」で示されるような特性が得られる。図2は、ロータの回転角について真値と演算値との時間差関係を説明するための説明図である。図2において、縦軸はロータの回転角を示し、横軸は時間(単位[s])を示す。ノイズ除去のために、算出されたロータの角度にフィルタ処理を実行すると、図2に示すように、ロータの角度が不連続に変化する場面において、フィルタ処理されたロータの角度は、真値に対する時間差が大きくなる特性があり、ロータの検出異常の診断が遅れるという問題がある。 As in this embodiment, the monitoring and control device 1 is provided near the inverter to output a motor control signal to the inverter that drives the motor. For this reason, the monitoring and control device 1 must operate in an environment that is susceptible to noise caused by switching (on and off operations) of the switching elements, and there is a high possibility that noise will be superimposed on the analog signal output from the resolver 2. The following device is considered as a device for diagnosing rotor detection abnormalities that is different from this embodiment. For example, the rotor angle is directly calculated from the analog signal output from the resolver 2, and the calculated rotor angle is used to diagnose rotor detection abnormalities. In such a device, when noise is superimposed on the analog signal, noise is also superimposed on the rotor angle calculated from the analog signal. For this reason, there is a problem of erroneous detection when the rotor detection abnormality is diagnosed using the rotor angle on which noise is superimposed. In addition, in order to suppress erroneous detection in the above device, for example, it is also possible to perform filter processing on the calculated rotor angle. In this case, a characteristic such as that shown in "Rotation angle in comparative example" in FIG. 2 is obtained. FIG. 2 is an explanatory diagram for explaining the time difference relationship between the true value and the calculated value for the rotor rotation angle. In Figure 2, the vertical axis indicates the rotor rotation angle, and the horizontal axis indicates time (unit: s). If filter processing is performed on the calculated rotor angle to remove noise, as shown in Figure 2, in situations where the rotor angle changes discontinuously, the filtered rotor angle has a characteristic that the time difference from the true value becomes large, resulting in a problem of delayed diagnosis of rotor detection anomalies.

一方、本実施形態では、第1絶対角の推定値という離散的な変化を含む信号を正弦波成分及び余弦波成分という連続的に変化する信号に換算し、推定値の正弦波成分及び余弦波成分に対してノイズ除去処理を実行する。また本実施形態では、第1絶対角という離散的な変化を含む信号を正弦波成分及び余弦波成分という連続的に変化する信号に換算し、第1絶対角の正弦波成分及び余弦波成分に対して位相調整処理を実行する。そして、ノイズ除去された正弦波成分及び余弦波成分から、ノイズ除去された第1絶対角の推定値を算出し、また位相調整処理された正弦波成分及び余弦波成分から、位相調整された第1絶対角を算出する。これにより、アナログ信号に重畳したノイズを除去する効果を得るとともに、さらに、図2の「処理済み第1絶対角」及び「処理済み第1絶対角推定値」で示されるような特性が得られる。すなわち、ロータの角度が不連続に変化する場面において、診断部24に入力される各信号は、比較例における回転角に比べて、真値に対する時間差を低減させることができる。その結果、算出されたロータの角度をフィルタ処理する比較例に係る装置とは異なり、ロータの検出異常の診断が遅れるのを抑制することができる。 On the other hand, in this embodiment, a signal including discrete changes, called the estimate of the first absolute angle, is converted into continuously changing signals, called sine wave components and cosine wave components, and a noise removal process is performed on the sine wave components and cosine wave components of the estimate. In this embodiment, a signal including discrete changes, called the first absolute angle, is converted into continuously changing signals, called sine wave components and cosine wave components, and a phase adjustment process is performed on the sine wave components and cosine wave components of the first absolute angle. Then, a noise-removed estimate of the first absolute angle is calculated from the noise-removed sine wave components and cosine wave components, and a phase-adjusted first absolute angle is calculated from the phase-adjusted sine wave components and cosine wave components. This provides the effect of removing noise superimposed on the analog signal, and further provides characteristics such as those shown by the "processed first absolute angle" and "processed first absolute angle estimate" in FIG. 2. That is, in a situation where the rotor angle changes discontinuously, each signal input to the diagnosis unit 24 can reduce the time difference with respect to the true value compared to the rotation angle in the comparative example. As a result, unlike the comparative example device that filters the calculated rotor angle, it is possible to prevent delays in diagnosing rotor detection anomalies.

なお本実施形態において、監視用系統を1つに限らず、複数設けてもよい。監視用系統を複数設ける場合には、第2制御装置20と同じ制御装置を、監視用系統に対応させて複数設けた上で、レゾルバ2のアナログ信号の信号線を分岐させて、レゾルバ2のアナログ信号を各制御装置に出力するように、監視用系統を形成する。そして、信号遮断部12は、複数の第2制御装置20に含まれる各診断部24のうち、いずれか1つの診断部24から遮断信号を受信した場合には、モータ制御信号を遮断する。これにより、監視用系統が複数であっても、同期が不要であるため、ソフト処理負荷を低減し、かつ精度よく検出異常を診断できる。またレゾルバ2からのアナログ信号にノイズが重畳しても、回転状態の検出異常を診断できる。 In this embodiment, the number of monitoring systems is not limited to one, and multiple monitoring systems may be provided. When multiple monitoring systems are provided, multiple control devices identical to the second control device 20 are provided corresponding to the monitoring systems, and the signal line of the analog signal of the resolver 2 is branched to output the analog signal of the resolver 2 to each control device, forming a monitoring system. Then, when the signal cutoff unit 12 receives a cutoff signal from any one of the diagnostic units 24 included in the multiple second control devices 20, it cuts off the motor control signal. As a result, even if there are multiple monitoring systems, synchronization is not required, so that the software processing load can be reduced and detection abnormalities can be diagnosed with high accuracy. Furthermore, even if noise is superimposed on the analog signal from the resolver 2, detection abnormalities in the rotation state can be diagnosed.

《第2実施形態》
図3は、本発明の第2実施形態に係る監視制御装置1を示すブロック図である。本実施形態では、第1実施形態に対して、第1制御装置10の制御の一部、第2制御装置20の制御の一部が異なる。これ以外の構成は上述した第1実施形態と同じであり、以下の説明において、第1実施形態と同じ構成及び制御処理については説明を省略するが、省略した説明には、第1実施形態の記載が適宜、援用される。本実施形態では、上記構成の違いにより、診断部24が診断する対象パラメータは、第1実施形態から、位相調整されたロータの回転数とノイズ除去されたロータの回転数の推定値に変更される。
Second Embodiment
3 is a block diagram showing a monitoring control device 1 according to a second embodiment of the present invention. In this embodiment, a part of the control of the first control device 10 and a part of the control of the second control device 20 are different from those in the first embodiment. The rest of the configuration is the same as that of the first embodiment described above, and in the following description, the same configuration and control process as those in the first embodiment will not be described, but the description of the first embodiment will be appropriately used for the omitted description. In this embodiment, due to the difference in the configuration, the target parameters diagnosed by the diagnosing unit 24 are changed from those in the first embodiment to the estimated values of the rotation speed of the rotor after phase adjustment and the rotation speed of the rotor after noise removal.

第1制御装置10に含まれる制御部11は、RD変換器3から取得した絶対角に基づきロータの回転数を算出する。制御部11は、RD変換器3から絶対角を所定周期で取得し、絶対角の今回値と前回値の差分を算出し、算出された絶対角の差分からロータの回転数を算出する。また、制御部11は、算出した回転数の情報を含む第1診断信号を生成し、第2制御装置20のノイズ除去処理部23に出力する。以下、本実施形態では、制御部11により算出される回転数を第1回転数と称す。なお、第1回転数は、RD変換器3から取得した絶対角に基づき算出された値であることから、第1診断信号はRD変換器3から取得した絶対角に基づいた信号となる。 The control unit 11 included in the first control device 10 calculates the rotation speed of the rotor based on the absolute angle acquired from the RD converter 3. The control unit 11 acquires the absolute angle from the RD converter 3 at a predetermined period, calculates the difference between the current value and the previous value of the absolute angle, and calculates the rotation speed of the rotor from the calculated absolute angle difference. The control unit 11 also generates a first diagnostic signal including information on the calculated rotation speed, and outputs it to the noise removal processing unit 23 of the second control device 20. Hereinafter, in this embodiment, the rotation speed calculated by the control unit 11 is referred to as the first rotation speed. Note that the first rotation speed is a value calculated based on the absolute angle acquired from the RD converter 3, and therefore the first diagnostic signal is a signal based on the absolute angle acquired from the RD converter 3.

第2制御装置20は、第2絶対角算出部21、第1絶対角推定部22、ノイズ除去処理部23、診断部24、及び回転数算出部25を有している。第2絶対角算出部21及び第1絶対角推定部22は、第1実施形態における第2絶対角算出部21及び第1絶対角推定部22と同様である。 The second control device 20 has a second absolute angle calculation unit 21, a first absolute angle estimation unit 22, a noise removal processing unit 23, a diagnosis unit 24, and a rotation speed calculation unit 25. The second absolute angle calculation unit 21 and the first absolute angle estimation unit 22 are similar to the second absolute angle calculation unit 21 and the first absolute angle estimation unit 22 in the first embodiment.

ノイズ除去処理部23は、第1絶対角推定部22から出力され、第1絶対角の推定値を含む第2診断信号に対して、第1実施形態と同様に、ノイズ除去処理を実行する。ノイズ除去処理部23は、ノイズ除去された第1絶対角の推定値を含めて、ノイズ除去された第2診断信号として、回転数算出部25に出力する。なお、本実施形態におけるノイズ除去処理は、第1実施形態でのノイズ処理と同じ処理であってもよいし、異なる処理であってもよい。 The noise removal processing unit 23 performs noise removal processing on the second diagnostic signal output from the first absolute angle estimation unit 22 and including the estimated value of the first absolute angle, in the same manner as in the first embodiment. The noise removal processing unit 23 outputs the second diagnostic signal including the estimated value of the first absolute angle from which noise has been removed to the rotation speed calculation unit 25. Note that the noise removal processing in this embodiment may be the same processing as the noise processing in the first embodiment, or may be a different processing.

またノイズ除去処理部23は、第1制御装置10から出力され、第1回転数を含む第1診断信号に対して、位相調整処理を実行する。ノイズ除去処理部23は、第1実施形態と異なり、第1回転数に対して位相調整処理を実行する。ノイズ除去処理部23は、位相調整された第1回転数を含めて、位相調整された第1診断信号として、診断部24に出力する。なお、本実施形態における位相調整処理は、第1実施形態での位相調整処理と同じ処理であってもよいし、異なる処理であってもよい。 The noise removal processing unit 23 also performs a phase adjustment process on the first diagnostic signal that is output from the first control device 10 and includes the first rotation speed. Unlike the first embodiment, the noise removal processing unit 23 performs a phase adjustment process on the first rotation speed. The noise removal processing unit 23 outputs the phase-adjusted first diagnostic signal, including the phase-adjusted first rotation speed, to the diagnosis unit 24. Note that the phase adjustment process in this embodiment may be the same process as the phase adjustment process in the first embodiment, or may be a different process.

回転数算出部25は、ノイズ除去処理部23から出力され、ノイズ除去された第1絶対角の推定値に基づき、ノイズ除去された第1回転数の推定値を算出する。回転数算出部25は、ノイズ除去処理部23により所定周期でノイズ除去された第1絶対角の推定値を取得し、ノイズ除去された推定値について今回値と前回値の差分を算出し、算出された推定値の差分から、ノイズ除去された第1回転数の推定値を算出する。なお、第1絶対角推定部22による第1絶対角の推定値の今回値の算出タイミングは、第2絶対角算出部21による第2絶対角の今回値の算出タイミングと同タイミングであるが、第1制御装置10がRD変換器3から絶対角の今回値を取得するタイミングとは異なっている。なお、第1絶対角推定部22による第1絶対角の推定値の前回値の算出タイミングは、第2絶対角算出部21による第2絶対角の前回値の算出タイミングと同タイミングであるが、第1制御装置10がRD変換器3から絶対角の前回値を取得するタイミングとは異なっている。 The rotation speed calculation unit 25 calculates an estimate of the first rotation speed from which noise has been removed based on the estimate of the first absolute angle from which noise has been removed, output from the noise removal processing unit 23. The rotation speed calculation unit 25 acquires the estimate of the first absolute angle from which noise has been removed at a predetermined period by the noise removal processing unit 23, calculates the difference between the current value and the previous value for the estimate from which noise has been removed, and calculates the estimate of the first rotation speed from which noise has been removed from the difference between the calculated estimates. The calculation timing of the current value of the estimate of the first absolute angle by the first absolute angle estimation unit 22 is the same as the calculation timing of the current value of the second absolute angle by the second absolute angle calculation unit 21, but is different from the timing at which the first control unit 10 acquires the current value of the absolute angle from the RD converter 3. The calculation timing of the previous value of the estimate of the first absolute angle by the first absolute angle estimation unit 22 is the same as the calculation timing of the previous value of the second absolute angle by the second absolute angle calculation unit 21, but is different from the timing at which the first control unit 10 acquires the previous value of the absolute angle from the RD converter 3.

回転数算出部25は、ノイズ除去された第1回転数の推定値の情報を含む第2診断信号を生成し、第2診断信号を診断部24に出力する。なお、第1回転数の推定値は、第2絶対角に基づき算出された値であることから、第2診断信号は第2絶対角に基づいた信号となる。また第2絶対角は、レゾルバ2からのアナログ信号に基づき算出された値であることから、第2診断信号はアナログ信号に基づいた信号となる。 The rotation speed calculation unit 25 generates a second diagnostic signal including information on the estimated value of the first rotation speed from which noise has been removed, and outputs the second diagnostic signal to the diagnosis unit 24. Note that since the estimated value of the first rotation speed is a value calculated based on the second absolute angle, the second diagnostic signal is a signal based on the second absolute angle. Also, since the second absolute angle is a value calculated based on the analog signal from the resolver 2, the second diagnostic signal is a signal based on the analog signal.

診断部24は、ノイズ除去処理部23から出力される位相調整された第1診断信号と、回転数算出部25から出力されるノイズ除去された第2診断信号を比較して、ロータの回転状態の検出異常の有無を診断する。具体的には、診断部24は、第1診断信号から位相調整された第1回転数を特定し、第2診断信号からノイズ除去された第1回転数の推定値を特定し、位相調整された第1回転数とノイズ除去された推定値の差分を算出する。診断部24には、検出異常を判定するための判定閾値が予め設定されている。判定閾値は、例えば検出誤差よりも大きい値に設定されている。判定閾値は、第1実施形態と異なり回転数で示される。そして、位相調整された第1回転数とノイズ除去された第1回転数の推定値との差分が判定閾値未満である場合には、診断部24は、RD変換器3で算出された絶対角は正しい値であると判定し、検出異常無しと診断する。一方、位相調整された第1回転数とノイズ除去された第1回転数の推定値との差分が判定閾値以上である場合には、診断部24は、検出異常有りと判定する。本実施形態では、主系統の信号ラインを用いて、第1制御装置10から第1回転数を取得し、監視用系統の信号ラインを用いて、第1回転数の推定値を推定する。そして、検出異常が生じている場合には、時間差のある第1回転数と第1回転数の推定値との間で、大きな回転数差が生じる。本実施形態では、回転数差の大きさに基づき、検出異常を診断している。 The diagnostic unit 24 compares the phase-adjusted first diagnostic signal output from the noise removal processing unit 23 with the noise-removed second diagnostic signal output from the rotation speed calculation unit 25 to diagnose the presence or absence of a detection abnormality in the rotation state of the rotor. Specifically, the diagnostic unit 24 identifies the phase-adjusted first rotation speed from the first diagnostic signal, identifies an estimate of the noise-removed first rotation speed from the second diagnostic signal, and calculates the difference between the phase-adjusted first rotation speed and the noise-removed estimate. A judgment threshold for judging a detection abnormality is set in advance in the diagnostic unit 24. The judgment threshold is set to a value larger than the detection error, for example. The judgment threshold is indicated by the rotation speed, unlike the first embodiment. Then, if the difference between the phase-adjusted first rotation speed and the noise-removed estimate of the first rotation speed is less than the judgment threshold, the diagnostic unit 24 judges that the absolute angle calculated by the RD converter 3 is a correct value and diagnoses that there is no detection abnormality. On the other hand, if the difference between the phase-adjusted first rotation speed and the noise-removed estimated value of the first rotation speed is equal to or greater than the judgment threshold, the diagnosis unit 24 judges that a detection abnormality exists. In this embodiment, the first rotation speed is acquired from the first control device 10 using the signal line of the main system, and the estimated value of the first rotation speed is estimated using the signal line of the monitoring system. Then, when a detection abnormality occurs, a large rotation speed difference occurs between the first rotation speed with a time difference and the estimated value of the first rotation speed. In this embodiment, the detection abnormality is diagnosed based on the magnitude of the rotation speed difference.

診断部24は、ロータの回転状態の検出異常の有りと判定した場合には、遮断信号を信号遮断部12に出力する。診断部24は、ロータの回転状態の検出異常の無しと判定した場合には、遮断信号を信号遮断部12に出力しない。 If the diagnostic unit 24 determines that there is an abnormality in the detection of the rotor's rotation state, it outputs a cut-off signal to the signal cut-off unit 12. If the diagnostic unit 24 determines that there is no abnormality in the detection of the rotor's rotation state, it does not output a cut-off signal to the signal cut-off unit 12.

また診断部24は、ロータの回転数の変動量を算出し、ロータの回転数の変動量に応じて、回転状態の検出異常を診断するか又は中止するかを判定してもよい。例えば、診断部24は、RD変換器3から取得した相対角と、制御部11から取得した第1相対角との差分を算出し、算出された差分からロータの回転数の変動量を算出する。診断部24には、ロータの回転数の変動を判定するための変動判定閾値が予め設定されている。診断部24は、算出された回転数の変動量と変動判定閾値とを比較し、算出された回転数の変動量が変動判定閾値以上である場合には、回転数の変動があると判定する。そして、回転数の変動があると判定された場合には、診断部24は、位相調整された第1回転数とノイズ除去された第1回転数の推定値との差分に基づいた、回転状態の検出異常の診断を中止する。例えば、外部からのトルク要求等によりロータの回転数が変動している場合には、位相調整された第1回転数とノイズ除去された第1回転数の推定値との差分が、回転数の変動によるものか、検出異常によるものか区別ができない。そのため、回転数の変動が大きい場合には、回転状態の検出異常の診断を中止する。一方、算出された回転数の変動量が変動判定閾値未満である場合には、診断部24は、回転数の変動がない、あるいは、回転数の変動が小さいと判定し、回転状態の検出異常の診断を継続する。 The diagnostic unit 24 may also calculate the amount of fluctuation in the rotor's rotation speed, and determine whether to diagnose or stop the detection of the rotation state abnormality according to the amount of fluctuation in the rotor's rotation speed. For example, the diagnostic unit 24 calculates the difference between the relative angle acquired from the RD converter 3 and the first relative angle acquired from the control unit 11, and calculates the amount of fluctuation in the rotor's rotation speed from the calculated difference. A fluctuation determination threshold for determining the fluctuation in the rotor's rotation speed is preset in the diagnostic unit 24. The diagnostic unit 24 compares the calculated amount of fluctuation in the rotation speed with the fluctuation determination threshold, and determines that there is a fluctuation in the rotation speed if the calculated amount of fluctuation in the rotation speed is equal to or greater than the fluctuation determination threshold. Then, if it is determined that there is a fluctuation in the rotation speed, the diagnostic unit 24 stops the diagnosis of the detection abnormality in the rotation state based on the difference between the phase-adjusted first rotation speed and the noise-removed estimated value of the first rotation speed. For example, if the rotor speed is fluctuating due to an external torque request or the like, it is not possible to distinguish whether the difference between the phase-adjusted first rotation speed and the noise-removed estimated value of the first rotation speed is due to a fluctuation in the rotation speed or a detection abnormality. Therefore, if the fluctuation in the rotation speed is large, the diagnosis of the detection abnormality of the rotation state is stopped. On the other hand, if the amount of fluctuation in the calculated rotation speed is less than the fluctuation judgment threshold, the diagnosis unit 24 judges that there is no fluctuation in the rotation speed or that the fluctuation in the rotation speed is small, and continues the diagnosis of the detection abnormality of the rotation state.

上記のように、本実施形態では、第1制御装置10により、第1絶対角に基づきロータの第1回転数を算出し、第1回転数の情報を含む第1診断信号を生成し、第2制御装置20により、第2絶対角に基づきロータの第1回転数の推定値を推定し、第1回転数の推定値の情報を含む第2診断信号を生成し、位相調整された第1回転数とノイズ除去された第1回転数の推定値とを比較して、回転状態の検出異常の有無を診断する。これにより、アナログ信号の変換タイミングの同期を必要とせずに、回転状態の検出異常を診断できる。また本実施形態では、RD変換器3のAD変換で異常が生じた場合、主系統の信号ライン、又は、監視用系統の信号ラインで異常が生じた場合に、異常を検知できる。さらに、本実施形態では、アナログ信号に基づく第2診断信号に対してノイズ除去処理を実行しているため、レゾルバ2から出力されるアナログ信号にノイズが重畳しても、回転状態の検出異常を診断できる。 As described above, in this embodiment, the first control device 10 calculates the first rotation speed of the rotor based on the first absolute angle and generates a first diagnostic signal including information on the first rotation speed, and the second control device 20 estimates an estimate of the first rotation speed of the rotor based on the second absolute angle and generates a second diagnostic signal including information on the estimated value of the first rotation speed. The phase-adjusted first rotation speed and the noise-removed estimate of the first rotation speed are compared to diagnose the presence or absence of a detection abnormality in the rotation state. This makes it possible to diagnose a detection abnormality in the rotation state without requiring synchronization of the conversion timing of the analog signal. In addition, in this embodiment, if an abnormality occurs in the AD conversion of the RD converter 3, or if an abnormality occurs in the signal line of the main system or the signal line of the monitoring system, the abnormality can be detected. Furthermore, in this embodiment, since a noise removal process is performed on the second diagnostic signal based on the analog signal, a detection abnormality in the rotation state can be diagnosed even if noise is superimposed on the analog signal output from the resolver 2.

また本実施形態では、RD変換器3により、アナログ信号に基づきロータの相対角を算出し、相対角を含む信号を出力し、第2制御装置20により、相対角に基づきロータの回転数の変動量を算出し、変動量が所定閾値(変動判定閾値)以上である場合には、回転状態の検出異常の有無の診断を中止する。これにより、回転数変動時に、誤検知を防止できる。 In this embodiment, the RD converter 3 calculates the relative angle of the rotor based on the analog signal and outputs a signal including the relative angle, and the second control device 20 calculates the amount of fluctuation in the rotor's rotation speed based on the relative angle, and if the amount of fluctuation is equal to or greater than a predetermined threshold (fluctuation determination threshold), the diagnosis of whether or not there is a detection abnormality in the rotation state is stopped. This makes it possible to prevent erroneous detection when the rotation speed fluctuates.

なお、本実施形態では、監視用系統を1つに限らず、複数設けてもよい。監視用系統を複数設ける場合には、第2制御装置20と同じ制御装置を、監視用系統に対応させて設けた上で、レゾルバ2のアナログ信号の信号線を分岐させて、レゾルバ2のアナログ信号を各制御装置に出力するように、監視用系統を形成する。そして、信号遮断部12は、複数の第2制御装置に含まれる各診断部24のうち、いずれか1つの診断部24から遮断信号を受信した場合には、モータ制御信号を遮断する。これにより、監視用系統が複数であっても、同期が不要であるため、ソフト処理負荷を低減し、かつ精度よく検出異常を診断できる。またレゾルバ2からのアナログ信号にノイズが重畳しても、回転状態の検出異常を診断できる。 In this embodiment, the number of monitoring systems is not limited to one, and multiple monitoring systems may be provided. When multiple monitoring systems are provided, a control device the same as the second control device 20 is provided in correspondence with the monitoring systems, and the signal line of the analog signal of the resolver 2 is branched to form a monitoring system so that the analog signal of the resolver 2 is output to each control device. Then, when the signal cutoff unit 12 receives a cutoff signal from any one of the diagnostic units 24 included in the multiple second control devices, it cuts off the motor control signal. As a result, even if there are multiple monitoring systems, synchronization is not required, so that the software processing load can be reduced and detection abnormalities can be diagnosed with high accuracy. Furthermore, even if noise is superimposed on the analog signal from the resolver 2, detection abnormalities in the rotation state can be diagnosed.

《第3実施形態》
図4は、本発明の第3実施形態に係る監視制御装置1を示すブロック図である。本実施形態では、第1実施形態に対して、第2制御装置20の制御の一部が異なる。これ以外の構成は上述した第1実施形態と同じであり、以下の説明において、第1実施形態と同じ構成及び制御処理については説明を省略するが、省略した説明には、第1実施形態の記載が適宜、援用される。本実施形態では、上記構成の違いにより、診断部24が診断する対象パラメータは、第1実施形態から、位相調整された第2絶対角の推定値とノイズ除去された第2絶対角に変更される。
Third Embodiment
4 is a block diagram showing a monitoring control device 1 according to a third embodiment of the present invention. In this embodiment, a part of the control of the second control device 20 is different from that of the first embodiment. The other configuration is the same as that of the first embodiment described above, and in the following description, the same configuration and control process as those of the first embodiment will be omitted, but the description of the first embodiment will be appropriately used for the omitted description. In this embodiment, due to the difference in the configuration, the target parameters diagnosed by the diagnosing unit 24 are changed from the first embodiment to the phase-adjusted estimate of the second absolute angle and the noise-removed second absolute angle.

第2制御装置20は、レゾルバ2からアナログ信号を取得し、アナログ信号そのものを第2診断信号とする。第2診断信号は、第1制御装置10により生成される第1診断信号とは異なる診断用の信号である。本実施形態では、第2制御装置20は、アナログ信号そのものである第2診断信号に対してノイズ除去処理を実行し、また第1制御装置10から出力される第1診断信号に対してノイズ除去処理に対応した位相調整処理を実行する。そして、第2制御装置20は、位相調整された第1診断信号とノイズ除去された第2診断信号を比較してロータの回転状態の検出異常の有無を診断する。本実施形態では、第2制御装置20は、機能ブロックとして、第2絶対角推定部26、ノイズ除去処理部23、及び診断部24を有している。 The second control device 20 acquires an analog signal from the resolver 2 and uses the analog signal itself as a second diagnostic signal. The second diagnostic signal is a diagnostic signal different from the first diagnostic signal generated by the first control device 10. In this embodiment, the second control device 20 performs noise removal processing on the second diagnostic signal, which is the analog signal itself, and also performs phase adjustment processing corresponding to the noise removal processing on the first diagnostic signal output from the first control device 10. The second control device 20 then compares the phase-adjusted first diagnostic signal with the noise-removed second diagnostic signal to diagnose whether or not there is a detection abnormality in the rotation state of the rotor. In this embodiment, the second control device 20 has a second absolute angle estimation unit 26, a noise removal processing unit 23, and a diagnosis unit 24 as functional blocks.

第2絶対角推定部26は、RD変換器3から、相対角を取得する。本実施形態では、第2制御装置20は、第1実施形態における第2絶対角算出部21を有していない。このため、第2絶対角推定部26がRD変換器3から相対角を取得するタイミングは、後述するノイズ除去処理部23がレゾルバ2から出力されるアナログ信号を取得するタイミングに同期している。第2絶対角推定部26は、第1制御装置10の制御部11から、第1絶対角を含む第1診断信号と第1相対角を取得する。また第2絶対角推定部26は、下記式(2)を用いて、第1絶対角、第1相対角、及びRD変換器3から取得した相対角に基づき、第2絶対角の推定値を推定する。

Figure 0007632119000002
ただし、θ2_eは第2絶対角の推定値を示し、θは第1絶対角を示し、Δθは第1相対角を示し、ΔθはRD変換器3から取得した相対角を示す。 The second absolute angle estimation unit 26 acquires the relative angle from the RD converter 3. In this embodiment, the second control device 20 does not have the second absolute angle calculation unit 21 in the first embodiment. Therefore, the timing at which the second absolute angle estimation unit 26 acquires the relative angle from the RD converter 3 is synchronized with the timing at which the noise removal processing unit 23, which will be described later, acquires the analog signal output from the resolver 2. The second absolute angle estimation unit 26 acquires a first diagnostic signal including the first absolute angle and the first relative angle from the control unit 11 of the first control device 10. In addition, the second absolute angle estimation unit 26 estimates an estimate value of the second absolute angle based on the first absolute angle, the first relative angle, and the relative angle acquired from the RD converter 3, using the following formula (2).
Figure 0007632119000002
Here, θ 2 — e indicates an estimated value of the second absolute angle, θ 1 indicates the first absolute angle, Δθ 1 indicates the first relative angle, and Δθ 2 indicates the relative angle obtained from the RD converter 3 .

第2絶対角推定部26は、第1制御装置10で生成された第1診断信号に対して、第2絶対角の推定値の情報を含めて、第1診断信号としてノイズ除去処理部23に出力する。第2絶対角の推定値は、第1診断信号に基づき算出された値であることから、第2絶対角推定部26からノイズ除去処理部23に出力される第1診断信号は、第1絶対角に基づいた信号となる。 The second absolute angle estimation unit 26 outputs the first diagnostic signal generated by the first control device 10 to the noise removal processing unit 23 as a first diagnostic signal, including information on the estimated value of the second absolute angle. Since the estimated value of the second absolute angle is a value calculated based on the first diagnostic signal, the first diagnostic signal output from the second absolute angle estimation unit 26 to the noise removal processing unit 23 is a signal based on the first absolute angle.

ノイズ除去処理部23は、レゾルバ2からアナログ信号を取得し、アナログ信号そのものである第2診断信号に対して、ノイズ除去処理を実行する。本実施形態の第2診断信号は、アナログ信号そのものであるため、アナログ信号に基づいた信号となる。またノイズ除去処理部23は、第2絶対角推定部26から出力され、第2絶対角の推定値を含む第1診断信号に対して、第2診断信号へのノイズ除去処理に対応した位相調整処理を実行する。ノイズ除去処理部23は、位相調整処理を行う前に、第1診断信号に含まれる第2絶対角の推定値の角度信号について、不連続な変化を含む信号から連続的に変化する信号への換算処理を実行する。ノイズ除去処理部23は、アナログ信号から回転角度を表す正弦関数(正弦波成分)と余弦関数(余弦波成分)を特定する。 The noise removal processing unit 23 acquires an analog signal from the resolver 2 and performs noise removal processing on the second diagnostic signal, which is the analog signal itself. Since the second diagnostic signal in this embodiment is the analog signal itself, it is a signal based on the analog signal. The noise removal processing unit 23 also performs phase adjustment processing corresponding to the noise removal processing on the second diagnostic signal, which is output from the second absolute angle estimation unit 26 and includes an estimated value of the second absolute angle. Before performing the phase adjustment processing, the noise removal processing unit 23 performs a conversion process on the angle signal of the estimated value of the second absolute angle included in the first diagnostic signal, from a signal including discontinuous changes to a signal that changes continuously. The noise removal processing unit 23 identifies a sine function (sine wave component) and a cosine function (cosine wave component) that represent the rotation angle from the analog signal.

ノイズ除去処理部23は、アナログ信号の正弦波成分及び余弦波成分のそれぞれに対して、ノイズ除去処理を実行する。ノイズ除去処理は、第1実施形態において第1絶対角の推定値の正弦波成分及び余弦波成分に対して行われたノイズ除去処理と同じ処理であってもよいし、異なる処理であってもよい。ノイズ除去処理部23は、ノイズ除去された正弦波成分及び余弦波成分からアークタンジェントをとることで、ノイズ除去された第2絶対角を算出する。ノイズ除去処理部23による第2絶対角の算出タイミングは、第1制御装置10による第1絶対角の算出タイミングとは異なるタイミングである。ノイズ除去処理部23は、ノイズ除去された第2絶対角の情報を含めて、ノイズ除去された第2診断信号として、診断部24に出力する。 The noise removal processing unit 23 performs noise removal processing on each of the sine wave component and the cosine wave component of the analog signal. The noise removal processing may be the same as the noise removal processing performed on the sine wave component and the cosine wave component of the estimated value of the first absolute angle in the first embodiment, or may be a different process. The noise removal processing unit 23 calculates a noise-removed second absolute angle by taking the arctangent of the noise-removed sine wave component and the cosine wave component. The calculation timing of the second absolute angle by the noise removal processing unit 23 is different from the calculation timing of the first absolute angle by the first control device 10. The noise removal processing unit 23 outputs a noise-removed second diagnostic signal including information on the noise-removed second absolute angle to the diagnostic unit 24.

またノイズ除去処理部23は、第2絶対角の推定値の正弦波成分及び余弦波成分のそれぞれに対して、ノイズ除去処理に対応した位相調整処理を実行する。位相調整処理は、ノイズ除去処理と同等の位相特性を有する処理である。位相調整処理は、第1実施形態において第1絶対角の正弦波成分及び余弦波成分に対して行われた位相調整処理と同じ処理であってもよいし、異なる処理であってもよい。ノイズ除去処理部23は、位相調整された正弦波成分及び余弦波成分から、位相調整された第2絶対角の推定値を算出し、位相調整された第2絶対角の推定値を含めて、位相調整された第1診断信号として、診断部24に出力する。 The noise removal processing unit 23 also performs a phase adjustment process corresponding to the noise removal process on each of the sine wave component and cosine wave component of the estimate of the second absolute angle. The phase adjustment process is a process having phase characteristics equivalent to the noise removal process. The phase adjustment process may be the same process as the phase adjustment process performed on the sine wave component and cosine wave component of the first absolute angle in the first embodiment, or may be a different process. The noise removal processing unit 23 calculates a phase-adjusted estimate of the second absolute angle from the phase-adjusted sine wave component and cosine wave component, and outputs the phase-adjusted estimate of the second absolute angle, including the phase-adjusted estimate of the second absolute angle, to the diagnosis unit 24 as a phase-adjusted first diagnosis signal.

診断部24は、ノイズ除去処理部23により位相調整された第1診断信号と、ノイズ除去処理部23によりノイズ除去された第2診断信号を比較して、ロータの回転状態の検出異常の有無を診断する。具体的には、診断部24は、第1診断信号から位相調整された第2絶対角の推定値を特定し、第2診断信号からノイズ除去された第2絶対角を特定し、位相調整された第2絶対角の推定値とノイズ除去された第2絶対角との差分を算出する。診断部24には、検出異常を判定するための判定閾値が予め設定されている。判定閾値は、例えば検出誤差よりも大きい値に設定されている。判定閾値は、第1実施形態における診断部24の判定閾値と同じ値であってもよいし、異なる値であってもよい。そして、位相調整された第2絶対角の推定値とノイズ除去された第2絶対角との差分が判定閾値未満である場合には、診断部24は、RD変換器3で算出された絶対角は正しい値であると判定し、検出異常無しと診断する。一方、位相調整された第2絶対角の推定値とノイズ除去された第2絶対角との差分が判定閾値以上である場合には、診断部24は、検出異常有りと判定する。本実施形態では、主系統の信号ラインを用いて、第1制御装置10からの第1絶対角を取得し、監視用系統の信号ラインを用いて、アナログ信号(第2絶対角相当の信号)を取得する。そして、検出異常が生じている場合には、時間差のある第1絶対角と第2絶対角との間で、大きな角度差が生じる。本実施形態では、この角度差の大きさに基づき、検出異常を診断している。 The diagnostic unit 24 compares the first diagnostic signal phase-adjusted by the noise removal processing unit 23 with the second diagnostic signal noise-removed by the noise removal processing unit 23 to diagnose the presence or absence of a detection abnormality in the rotation state of the rotor. Specifically, the diagnostic unit 24 identifies an estimate of the phase-adjusted second absolute angle from the first diagnostic signal, identifies a noise-removed second absolute angle from the second diagnostic signal, and calculates the difference between the phase-adjusted estimate of the second absolute angle and the noise-removed second absolute angle. A judgment threshold for judging a detection abnormality is set in advance in the diagnostic unit 24. The judgment threshold is set to a value larger than the detection error, for example. The judgment threshold may be the same value as the judgment threshold of the diagnostic unit 24 in the first embodiment, or may be a different value. Then, if the difference between the phase-adjusted estimate of the second absolute angle and the noise-removed second absolute angle is less than the judgment threshold, the diagnostic unit 24 judges that the absolute angle calculated by the RD converter 3 is a correct value and diagnoses that there is no detection abnormality. On the other hand, if the difference between the phase-adjusted estimate of the second absolute angle and the noise-removed second absolute angle is equal to or greater than the judgment threshold, the diagnosis unit 24 judges that a detection abnormality exists. In this embodiment, the first absolute angle is acquired from the first control device 10 using the signal line of the main system, and an analog signal (a signal equivalent to the second absolute angle) is acquired using the signal line of the monitoring system. Then, when a detection abnormality occurs, a large angle difference occurs between the first absolute angle and the second absolute angle, which are separated by a time difference. In this embodiment, the detection abnormality is diagnosed based on the magnitude of this angle difference.

診断部24は、ロータの回転状態の検出異常の有りと判定した場合には、遮断信号を信号遮断部12に出力する。診断部24は、ロータの回転状態の検出異常の無しと判定した場合には、遮断信号を信号遮断部12に出力しない。 If the diagnostic unit 24 determines that there is an abnormality in the detection of the rotor's rotation state, it outputs a cut-off signal to the signal cut-off unit 12. If the diagnostic unit 24 determines that there is no abnormality in the detection of the rotor's rotation state, it does not output a cut-off signal to the signal cut-off unit 12.

上記のように、本実施形態では、第2制御装置20により、レゾルバ2から出力されるアナログ信号に対してノイズ除去処理を実行することで、ノイズ除去された第2診断信号を生成する。これにより、第1実施形態における、第2絶対角算出部21による第2絶対角の算出、第1絶対角推定部22による第1絶対角の推定、及びノイズ除去処理部23による第1絶対角の推定値の正弦波成分及び余弦波成分の算出を経ることなく、ノイズ除去された第2診断信号を得ることができるため、第1実施形態と同様の効果を得つつ、さらに、演算負荷の低減という効果を得ることができる。 As described above, in this embodiment, the second control device 20 performs noise removal processing on the analog signal output from the resolver 2 to generate a noise-removed second diagnostic signal. This makes it possible to obtain a noise-removed second diagnostic signal without going through the calculation of the second absolute angle by the second absolute angle calculation unit 21, the estimation of the first absolute angle by the first absolute angle estimation unit 22, and the calculation of the sine wave component and cosine wave component of the estimated value of the first absolute angle by the noise removal processing unit 23 in the first embodiment, thereby achieving the same effect as the first embodiment while also achieving the effect of reducing the computational load.

《第4実施形態》
本実施形態では、第1実施形態~第3実施形態に対して、第2制御装置20の制御の一部が異なる。これ以外の構成は上述した第1実施形態~第3実施形態のうちいずれかと同じであり、以下の説明において、第1実施形態~第3実施形態と同じ構成及び制御処理については説明を省略するが、省略した説明には、第1実施形態~第3実施形態の記載が適宜、援用される。本実施形態では、上記構成の違いにより、ノイズ除去処理部23によるノイズ除去処理及び位相調整処理の周波数特性は、第1実施形態~第3実施形態におけるノイズ除去処理及び位相調整処理の周波数特性と異なる。
Fourth Embodiment
In this embodiment, a part of the control of the second control device 20 is different from that of the first to third embodiments. The rest of the configuration is the same as any of the first to third embodiments described above, and in the following description, the same configuration and control process as the first to third embodiments will not be described, but the description of the first to third embodiments will be appropriately used for the omitted description. In this embodiment, due to the difference in the configuration, the frequency characteristics of the noise removal process and phase adjustment process by the noise removal processing unit 23 are different from the frequency characteristics of the noise removal process and phase adjustment process in the first to third embodiments.

ノイズ除去処理部23は、インバータを制御する第1制御装置10から、ロータの回転数の情報、及びスイッチング素子の制御信号を生成するための搬送波の周波数(キャリア周波数)の情報を取得する。インバータのスイッチング素子は、例えば、PWM(Pulse Width Modulation)制御によって制御される。PWM制御に用いられる搬送波としては、例えば、三角波が挙げられる。ノイズ除去処理部23は、ロータの回転数及びキャリア周波数のうち少なくともいずれか一つに基づき、第2診断信号に対するノイズ除去処理及び第1診断信号に対する位相調整処理の周波数特性を変更する。例えば、ノイズ除去処理部23は、ロータの回転数が高いほど、フィルタする信号の周波数帯域が高くなるように、ノイズ除去処理の周波数特性を変更する。また例えば、ノイズ除去処理部23は、キャリア周波数が高いほど、フィルタする信号の周波数帯域が高くなるように、ノイズ除去処理の周波数特性を変更する。また例えば、ノイズ除去処理部23は、ロータの回転数が高い領域でキャリア周波数が低い場合、ロータの回転数に合わせて、フィルタする信号の周波数帯域が高くなるように、ノイズ除去処理の周波数特性を変更する。なお、位相調整処理とノイズ除去処理とを対応させるために、ノイズ除去処理部23は、ノイズ除去処理の周波数特性の変更に合わせて、位相調整処理の周波数特性を変更する。 The noise removal processing unit 23 acquires information on the rotor rotation speed and the frequency (carrier frequency) of the carrier wave for generating the control signal of the switching element from the first control device 10 that controls the inverter. The switching elements of the inverter are controlled, for example, by PWM (Pulse Width Modulation) control. An example of the carrier wave used in PWM control is a triangular wave. The noise removal processing unit 23 changes the frequency characteristics of the noise removal processing for the second diagnostic signal and the phase adjustment processing for the first diagnostic signal based on at least one of the rotor rotation speed and the carrier frequency. For example, the noise removal processing unit 23 changes the frequency characteristics of the noise removal processing so that the frequency band of the signal to be filtered becomes higher as the rotor rotation speed increases. Also, for example, the noise removal processing unit 23 changes the frequency characteristics of the noise removal processing so that the frequency band of the signal to be filtered becomes higher as the carrier frequency increases. Also, for example, when the carrier frequency is low in a region where the rotor rotation speed is high, the noise removal processing unit 23 changes the frequency characteristics of the noise removal processing so that the frequency band of the signal to be filtered becomes higher according to the rotor rotation speed. In order to match the phase adjustment process with the noise removal process, the noise removal processor 23 changes the frequency characteristics of the phase adjustment process in accordance with the change in the frequency characteristics of the noise removal process.

上記のように、本実施形態では、第2制御装置20により、ロータの回転数、及びスイッチング素子の制御信号を生成するための搬送波の周波数のうち少なくともいずれか一つに基づき、ノイズ除去処理及び位相調整処理の周波数特性を変更する。これにより、ロータの回転数又はインバータの動作状態に応じたノイズ除去処理を実現することができる。インバータにおけるスイッチング素子のスイッチング周波数は、モータやインバータを構成する部品の温度に応じて制御されることが一般的である。そのため、特定のスイッチング周波数に基づいてノイズ除去処理の周波数特性を設定した場合、例えば、高温になったモータの温度を下げるために、スイッチング周波数を下げる処理が行われると、ノイズ除去処理の周波数特性が低下したスイッチング周波数に合わず、十分にノイズを除去できないという問題がある。また、ロータの回転数が高くなるに応じて、レゾルバ2から出力されるアナログ信号の周波数は高くなる。ノイズ除去処理として加重平均処理等を行う場合、アナログ信号の周波数と加重平均回数が対応せず、加重平均処理においてエイリアシングを起こし、レゾルバ2から出力されるアナログ信号の本来の挙動を検知できない可能性がある。モータを駆動源とする電気自動車では、上記問題が特に顕著になるが、本実施形態のノイズ除去処理部23では、キャリア周波数がキャリア周波数閾値よりも高く、すなわち、スイッチング周波数がスイッチング周波数閾値よりも高い場合、ノイズを除去する帯域を高周波帯域に変更することができる。またノイズ除去処理部23は、キャリア周波数がキャリア周波数閾値よりも低く、すなわち、スイッチング周波数がスイッチング周波数閾値よりも低い場合、ノイズを除去する帯域を低周波帯域に変更することができる。またノイズ除去処理部23は、ロータの回転数が回転数閾値よりも高い領域では、加重平均回数を減少させることができ(ノイズ除去特性としては、フィルタ周波数を高周波帯域に設定)、ロータの回転数が回転数閾値よりも低い領域では、加重平均回数を増加させることができる(ノイズ除去特性としては、フィルタ周波数を低周波帯域に設定)。すなわち、ノイズ除去処理として加重平均処理等を行う場合、加重平均処理においてエイリアシングが起こる可能性を抑制し、レゾルバ2から出力されるアナログ信号の本来の挙動を検定することができる。つまり、本実施形態のノイズ除去処理部23を含む監視制御装置1によって、レゾルバ2から出力されるアナログ信号の本来の挙動を検知しつつ、モータの動作状態に応じたノイズ除去処理を実行することができる。 As described above, in this embodiment, the second control device 20 changes the frequency characteristics of the noise removal process and the phase adjustment process based on at least one of the rotor rotation speed and the frequency of the carrier wave for generating the control signal for the switching element. This makes it possible to realize noise removal process according to the rotor rotation speed or the operating state of the inverter. The switching frequency of the switching elements in the inverter is generally controlled according to the temperature of the motor and the parts that constitute the inverter. Therefore, when the frequency characteristics of the noise removal process are set based on a specific switching frequency, for example, when a process for lowering the switching frequency is performed to lower the temperature of a high-temperature motor, there is a problem that the frequency characteristics of the noise removal process do not match the lowered switching frequency and noise cannot be sufficiently removed. In addition, as the rotor rotation speed increases, the frequency of the analog signal output from the resolver 2 increases. When weighted averaging or the like is performed as the noise removal process, the frequency of the analog signal and the number of weighted averaging processes do not correspond, and aliasing occurs in the weighted averaging process, and the original behavior of the analog signal output from the resolver 2 may not be detected. In an electric vehicle using a motor as a drive source, the above problem is particularly prominent. In the noise elimination processing unit 23 of the present embodiment, when the carrier frequency is higher than the carrier frequency threshold, i.e., when the switching frequency is higher than the switching frequency threshold, the noise elimination processing unit 23 can change the band for removing noise to a high frequency band. In addition, when the carrier frequency is lower than the carrier frequency threshold, i.e., when the switching frequency is lower than the switching frequency threshold, the noise elimination processing unit 23 can change the band for removing noise to a low frequency band. In addition, the noise elimination processing unit 23 can reduce the number of weighted average calculations in a region where the rotation speed of the rotor is higher than the rotation speed threshold (as the noise elimination characteristics, the filter frequency is set to a high frequency band), and can increase the number of weighted average calculations in a region where the rotation speed of the rotor is lower than the rotation speed threshold (as the noise elimination characteristics, the filter frequency is set to a low frequency band). In other words, when a weighted average process or the like is performed as the noise elimination process, it is possible to suppress the possibility of aliasing occurring in the weighted average process and to verify the original behavior of the analog signal output from the resolver 2. In other words, the monitoring and control device 1 including the noise removal processing unit 23 of this embodiment can detect the original behavior of the analog signal output from the resolver 2 while performing noise removal processing according to the operating state of the motor.

以上、本発明の実施形態について説明したが、これらの実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。 Although the embodiments of the present invention have been described above, these embodiments are described to facilitate understanding of the present invention, and are not described to limit the present invention. Therefore, each element disclosed in the above embodiments is intended to include all design modifications and equivalents that fall within the technical scope of the present invention.

1…監視制御装置
2…レゾルバ
3…RD変換器
10…第1制御装置
11…制御部
12…信号遮断部
20…第2制御装置
21…第2絶対角算出部
22…第1絶対角推定部
23…ノイズ除去処理部
24…診断部
25…回転数算出部
26…第2絶対角推定部
Reference Signs List 1... monitoring control device 2... resolver 3... RD converter 10... first control device 11... control unit 12... signal blocking unit 20... second control device 21... second absolute angle calculation unit 22... first absolute angle estimation unit 23... noise removal processing unit 24... diagnosis unit 25... rotation speed calculation unit 26... second absolute angle estimation unit

Claims (9)

回転体の回転状態を検出し、検出された前記回転状態に応じたアナログ信号を出力する回転センサと、
前記アナログ信号に基づき前記回転体の絶対角を算出し、前記絶対角の情報を含む信号を出力する変換器と、
第1タイミングで前記絶対角に基づく第1診断信号を生成し、前記第1診断信号を出力する第1制御装置と、
前記アナログ信号に基づき、前記第1タイミングと異なる第2タイミングで第2診断信号を生成する第2制御装置とを備え、
前記第2制御装置は、
前記第2診断信号に対してノイズ除去処理を実行し、
前記第1診断信号に対して前記ノイズ除去処理に対応した位相調整処理を実行し、
位相調整された前記第1診断信号とノイズ除去された前記第2診断信号を比較して、前記回転状態の検出異常の有無を診断する監視制御装置。
a rotation sensor that detects a rotation state of a rotating body and outputs an analog signal corresponding to the detected rotation state;
a converter that calculates an absolute angle of the rotating body based on the analog signal and outputs a signal including information of the absolute angle;
a first control device that generates a first diagnostic signal based on the absolute angle at a first timing and outputs the first diagnostic signal;
a second control device that generates a second diagnostic signal at a second timing different from the first timing based on the analog signal;
The second control device is
performing a noise removal process on the second diagnostic signal;
performing a phase adjustment process corresponding to the noise removal process on the first diagnostic signal;
A monitoring and control device that compares the phase-adjusted first diagnostic signal with the noise-removed second diagnostic signal to diagnose whether or not there is an abnormality in the detection of the rotation state.
請求項1記載の監視制御装置において、
前記第1制御装置は、前記第1タイミングで前記回転体の第1絶対角を算出し、前記第1絶対角を含む前記第1診断信号を生成し、
前記第2制御装置は、
前記アナログ信号に基づき、前記第2タイミングで前記回転体の第2絶対角を算出し、
前記第2絶対角に基づき、前記第2診断信号を生成する監視制御装置。
2. The monitoring and control device according to claim 1,
the first control device calculates a first absolute angle of the rotating body at the first timing and generates the first diagnostic signal including the first absolute angle;
The second control device is
calculating a second absolute angle of the rotating body at the second timing based on the analog signal;
A monitor and control device that generates the second diagnostic signal based on the second absolute angle.
請求項2記載の監視制御装置において、
前記変換器は、前記アナログ信号に基づき、所定のタイミングで絶対角と相対角をそれぞれ算出し、算出した前記絶対角及び前記相対角を含む信号を出力し、
前記第1制御装置10が前記変換器から前記相対角を取得するタイミングと、前記第2制御装置が前記変換器から前記相対角を取得するタイミングは異なる監視制御装置。
3. The monitoring and control device according to claim 2,
The converter calculates an absolute angle and a relative angle at a predetermined timing based on the analog signal, and outputs a signal including the calculated absolute angle and the calculated relative angle;
A monitoring control device in which the first control device 10 acquires the relative angle from the converter at a timing different from the timing at which the second control device acquires the relative angle from the converter.
請求項3記載の監視制御装置において、
前記第2制御装置は、
前記第1絶対角の推定値から、前記第1絶対角の推定値の正弦波成分及び余弦波成分を算出し、
前記第1絶対角から、前記第1絶対角の正弦波成分及び余弦波成分を算出し、
前記第1絶対角の推定値の前記正弦波成分及び前記余弦波成分に対して前記ノイズ除去処理を実行することで、ノイズ除去された前記第1絶対角の推定値を算出し、
前記第1絶対角の前記正弦波成分及び前記余弦波成分に対して前記位相調整処理を実行することで、位相調整された前記第1絶対角を算出する監視制御装置。
4. The monitoring and control device according to claim 3,
The second control device is
calculating a sine wave component and a cosine wave component of the estimate of the first absolute angle from the estimate of the first absolute angle;
Calculating a sine wave component and a cosine wave component of the first absolute angle from the first absolute angle;
performing the noise removal process on the sine wave component and the cosine wave component of the estimate value of the first absolute angle to calculate a noise-removed estimate value of the first absolute angle;
The monitoring and control device calculates a phase-adjusted first absolute angle by performing the phase adjustment process on the sine wave component and the cosine wave component of the first absolute angle.
請求項2記載の監視制御装置において、
前記第1制御装置は、前記第1絶対角に基づき前記回転体の第1回転数を算出し、前記第1回転数の情報を含む前記第1診断信号を生成し、
前記第2制御装置は、
前記第2絶対角に基づき前記回転体の第1回転数の推定値を推定し、前記第1回転数の推定値の情報を含む前記第2診断信号を生成し、
位相調整された前記第1回転数と、ノイズ除去された前記第1回転数の推定値とを比較することで、前記回転状態の検出異常の有無を診断する監視制御装置。
3. The monitoring and control device according to claim 2,
the first control device calculates a first rotation speed of the rotating body based on the first absolute angle, and generates the first diagnostic signal including information of the first rotation speed;
The second control device is
Estimating an estimated value of a first rotation speed of the rotating body based on the second absolute angle, and generating the second diagnostic signal including information of the estimated value of the first rotation speed;
A monitoring and control device that diagnoses whether or not there is an abnormality in the detection of the rotation state by comparing the phase-adjusted first rotation speed with an estimated value of the first rotation speed from which noise has been removed.
請求項5記載の監視制御装置において、
前記変換器は、前記アナログ信号に基づき、前記回転体の相対角を算出し、前記相対角の情報を含む信号を出力し、
前記第2制御装置は、
前記相対角に基づき、前記回転体の回転数の変動量を算出し、
前記変動量が所定閾値以上である場合には、前記回転状態の検出異常の有無の診断を中止する監視制御装置。
6. The monitoring and control device according to claim 5,
The converter calculates a relative angle of the rotating body based on the analog signal, and outputs a signal including information of the relative angle.
The second control device is
calculating a fluctuation amount of the rotation speed of the rotating body based on the relative angle;
If the amount of variation is equal to or greater than a predetermined threshold, the monitoring and control device stops diagnosing whether or not there is an abnormality in the detection of the rotation state.
請求項1記載の監視制御装置において、
前記第2制御装置は、前記アナログ信号に対して前記ノイズ除去処理を実行することで、ノイズ除去された前記第2診断信号を生成する監視制御装置。
2. The monitoring and control device according to claim 1,
The second control device is a monitoring control device that performs the noise removal process on the analog signal to generate the second diagnostic signal from which noise has been removed.
請求項1~7のいずれかに記載の監視制御装置において、
前記回転体は、スイッチング素子を含むインバータによって駆動され、
前記第2制御装置は、前記回転体の回転数、及び前記スイッチング素子の制御信号を生成するための搬送波の周波数のうち少なくともいずれか一つに基づき、前記ノイズ除去処理及び前記位相調整処理の周波数特性を変更する監視制御装置。
In the monitoring and control device according to any one of claims 1 to 7,
the rotating body is driven by an inverter including a switching element,
The second control device is a monitoring control device that changes the frequency characteristics of the noise removal process and the phase adjustment process based on at least one of the rotation speed of the rotating body and the frequency of a carrier wave for generating a control signal for the switching element.
回転体の回転状態の検出異常の有無を診断する監視制御方法において、
回転センサにより、前記回転体の回転状態を検出して、検出された前記回転状態に応じたアナログ信号を出力し、
変換器により、前記アナログ信号に基づき前記回転体の絶対角を算出して、前記絶対角を含む信号を出力し、
前記回転体を制御する第1制御装置により、第1タイミングで前記絶対角に基づく第1診断信号を生成して、前記第1診断信号を出力し、
第2制御装置により、
前記アナログ信号に基づき、前記第1タイミングと異なる第2タイミングで第2診断信号を生成し
前記第2診断信号に対してノイズ除去処理を実行し、
前記第1診断信号に対して前記ノイズ除去処理に対応した位相調整処理を実行し、
位相調整された前記第1診断信号とノイズ除去された前記第2診断信号とを比較して、前記回転状態の検出異常の有無を診断する監視制御方法。
A monitoring and control method for diagnosing the presence or absence of a detection abnormality in the rotation state of a rotating body, comprising:
a rotation sensor detects a rotation state of the rotating body and outputs an analog signal corresponding to the detected rotation state;
A converter calculates an absolute angle of the rotating body based on the analog signal and outputs a signal including the absolute angle;
a first control device that controls the rotating body generates a first diagnostic signal based on the absolute angle at a first timing and outputs the first diagnostic signal;
The second control device
generating a second diagnostic signal at a second timing different from the first timing based on the analog signal; and performing noise removal processing on the second diagnostic signal;
performing a phase adjustment process corresponding to the noise removal process on the first diagnostic signal;
The monitoring and control method includes comparing the phase-adjusted first diagnostic signal with the noise-removed second diagnostic signal to diagnose whether or not there is an abnormality in the detection of the rotation state.
JP2021106737A 2021-06-28 2021-06-28 Monitoring and control device and monitoring and control method Active JP7632119B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021106737A JP7632119B2 (en) 2021-06-28 2021-06-28 Monitoring and control device and monitoring and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021106737A JP7632119B2 (en) 2021-06-28 2021-06-28 Monitoring and control device and monitoring and control method

Publications (2)

Publication Number Publication Date
JP2023005050A JP2023005050A (en) 2023-01-18
JP7632119B2 true JP7632119B2 (en) 2025-02-19

Family

ID=85108312

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021106737A Active JP7632119B2 (en) 2021-06-28 2021-06-28 Monitoring and control device and monitoring and control method

Country Status (1)

Country Link
JP (1) JP7632119B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007198805A (en) 2006-01-24 2007-08-09 Ricoh Co Ltd Position detection apparatus, position detection method, and image forming apparatus
JP2007206018A (en) 2006-02-06 2007-08-16 Hitachi Ltd Rotation angle detection device, abnormality detection device, and electric power steering device
JP2012112704A (en) 2010-11-22 2012-06-14 Mitsubishi Electric Corp Number-of-revolutions measuring device
JP2013140065A (en) 2012-01-04 2013-07-18 Hitachi Automotive Systems Ltd Rd converter diagnostic device, steering system, and power train system
WO2021240191A1 (en) 2020-05-28 2021-12-02 日産自動車株式会社 Monitoring control device and monitoring control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5539090B2 (en) * 2010-07-28 2014-07-02 ファナック株式会社 Encoder with noise level detection function

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007198805A (en) 2006-01-24 2007-08-09 Ricoh Co Ltd Position detection apparatus, position detection method, and image forming apparatus
JP2007206018A (en) 2006-02-06 2007-08-16 Hitachi Ltd Rotation angle detection device, abnormality detection device, and electric power steering device
JP2012112704A (en) 2010-11-22 2012-06-14 Mitsubishi Electric Corp Number-of-revolutions measuring device
JP2013140065A (en) 2012-01-04 2013-07-18 Hitachi Automotive Systems Ltd Rd converter diagnostic device, steering system, and power train system
WO2021240191A1 (en) 2020-05-28 2021-12-02 日産自動車株式会社 Monitoring control device and monitoring control method

Also Published As

Publication number Publication date
JP2023005050A (en) 2023-01-18

Similar Documents

Publication Publication Date Title
CN109756171B (en) Fault Tolerant Current Measurement in Motor Control Systems
US10972021B2 (en) Method and system for processing fault information of decoding chip in rotary transformer
JP6824494B1 (en) Abnormality diagnosis device, power conversion device and abnormality diagnosis method
CN101796719B (en) Electric motor control
US10270378B2 (en) Arrangement and method for monitoring a PSM-machine
JP5739825B2 (en) RD converter diagnostic device, steering system, powertrain system
JP4835606B2 (en) Rotating body phase / speed detector
JP6293972B2 (en) Method for measuring position and / or position change of hydraulic pump of automobile brake system and automobile brake system
WO2017199643A1 (en) Inverter control device and power conversion device
JP7395731B2 (en) Supervisory control device and supervisory control method
CN110995086A (en) Permanent magnet synchronous motor, control method and device thereof and storage medium
CN110061673B (en) Motor control method and system based on hall sensor
CN107453669B (en) Motor rotor position detection method and device and electric automobile
US20170254872A1 (en) Method and device for diagnosing phase current sensor defects in a system for controlling a synchronous rotary electric machine of a motor vehicle
JP7632119B2 (en) Monitoring and control device and monitoring and control method
JPWO2021240191A5 (en)
JP2014224731A (en) Rotation angle detector and motor controller
KR102382628B1 (en) Apparatus and method for detecting fault of gearbox using phase information
JP5370397B2 (en) Motor speed monitoring device
JP5707761B2 (en) Phase loss diagnosis apparatus and phase loss diagnosis method
JP5163049B2 (en) AC motor control device and AC motor control method
US11881806B2 (en) Resolver converter and motor control device
JP2004147463A (en) Motor drive unit
JP5082481B2 (en) Rotational angle position calculation device and motor
CN120105256A (en) A method and device for abnormal identification and fault-tolerant control of current sensor of drive motor system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240409

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241113

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632119

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150