JP5573660B2 - Drive system life prediction system - Google Patents

Drive system life prediction system Download PDF

Info

Publication number
JP5573660B2
JP5573660B2 JP2010287248A JP2010287248A JP5573660B2 JP 5573660 B2 JP5573660 B2 JP 5573660B2 JP 2010287248 A JP2010287248 A JP 2010287248A JP 2010287248 A JP2010287248 A JP 2010287248A JP 5573660 B2 JP5573660 B2 JP 5573660B2
Authority
JP
Japan
Prior art keywords
drive
unit
motor
drive current
state
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.)
Expired - Fee Related
Application number
JP2010287248A
Other languages
Japanese (ja)
Other versions
JP2012135166A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2010287248A priority Critical patent/JP5573660B2/en
Publication of JP2012135166A publication Critical patent/JP2012135166A/en
Application granted granted Critical
Publication of JP5573660B2 publication Critical patent/JP5573660B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Stepping Motors (AREA)

Description

本発明は、ステッピングモータを用いて駆動対象を駆動する駆動系の寿命予測システムに関する。   The present invention relates to a drive system life prediction system that drives a drive target using a stepping motor.

一般に、モータにより駆動される駆動系が有する負荷(例えば、ステッピングモータに加わる負荷)は、駆動を続けることで変動する。この負荷変動を観測することにより駆動系の寿命予測を行ない、駆動系が寿命に達する前に交換やメンテナンスを可能にする技術が既に知られている。   In general, a load (for example, a load applied to a stepping motor) included in a drive system driven by a motor varies as driving is continued. There is already known a technique for predicting the life of a drive system by observing this load fluctuation and enabling replacement and maintenance before the drive system reaches the end of its life.

例えば、エンコーダ等の検出器を設けずに、励磁コイルに通電するタイミングの基準となるクロック信号をトリガとして、励磁コイルの合成電流経路から入力されたステップ毎の検出波形を用いて、ステッピングモータの脱調を判別する技術が開示されている(特許文献1参照)。   For example, without using a detector such as an encoder, the stepping motor of the stepping motor is detected using a detection waveform for each step input from the combined current path of the excitation coil, using a clock signal as a reference for the timing of energizing the excitation coil as a trigger. A technique for determining step-out is disclosed (see Patent Document 1).

また、ステッピングモータを用いて駆動制御するメカ駆動系の寿命を事前に予測する目的で、ステッピングモータの駆動電流を変化させて、ステッピングモータが脱調する電流値を観測し、観測値に基づき時間−電流値グラフの近似直線を求めることで、駆動系の負荷がモータの最大トルクを上回る時点をメカ駆動系の寿命として予測する技術が開示されている(特許文献2参照)。   In addition, for the purpose of predicting in advance the life of a mechanical drive system that is driven and controlled using a stepping motor, the stepping motor drive current is changed and the current value at which the stepping motor steps out is observed. -A technique for predicting, as a life of a mechanical drive system, a point in time when the load of the drive system exceeds the maximum torque of the motor by obtaining an approximate straight line of a current value graph is disclosed (see Patent Document 2).

特開2008−160977号公報JP 2008-160977 A 特開2005−065380号公報Japanese Patent Laying-Open No. 2005-065380

特許文献1の構成では、ステッピングモータの脱調を判定できるが、駆動系の寿命予測までは行っていない。   In the configuration of Patent Document 1, it is possible to determine the step out of the stepping motor, but the life of the drive system is not predicted.

特許文献2の構成では、実際にステッピングモータを脱調させるため、当然通常動作中に負荷観測を行うことはできず、負荷観測のため駆動系を少なくとも2サイクル以上空回しする必要がある(ステッピングモータが脱調する閾値電流値前後の電流値で空回しする必要がある)。このため、ユーザに対してダウンタイムを発生してしまうという問題がある。   In the configuration of Patent Document 2, since the stepping motor is actually stepped out, the load observation cannot be performed during normal operation, and it is necessary to idle the drive system for at least two cycles for the load observation (stepping). It is necessary to idle at a current value around the threshold current value at which the motor will step out). For this reason, there is a problem that downtime occurs for the user.

上記問題点を背景として、本発明は、ダウンタイムを発生させずに、ステッピングモータを用いた駆動系の負荷変動を観測して寿命予測を行うことが可能な駆動系の寿命予測システムを提供することにある。   Against the background of the above problems, the present invention provides a drive system life prediction system that can perform life prediction by observing load fluctuations of a drive system using a stepping motor without causing downtime. There is.

課題を解決するための手段および発明の効果Means for Solving the Problems and Effects of the Invention

上記課題を解決するための駆動系の寿命予測システムは、
予め定められた駆動対象と、駆動対象を駆動するステッピングモータと、を含む駆動系の寿命予測システムであって、
ステッピングモータを駆動させるためのモータ駆動指令情報を取得し、取得したモータ駆動指令情報に基づいて、ステッピングモータを駆動するための駆動電流を算出し、その値を制御指令として出力する出力制御部と、出力制御部から制御指令を取得し、駆動電流を印加してステッピングモータを駆動するモータ駆動部と、ステッピングモータに印加された駆動電流を含む、ステッピングモータの状態を検出するモータ状態検出部と、モータ状態検出部が検出した駆動電流の値と予め定められた駆動電流閾値との比較結果に基づいて、ステッピングモータが脱調状態に移行することが予測される状態である脱調前状態にある可能性が高いか否かを判定する脱調前状態判定部と、モータ状態検出部が検出した駆動電流および脱調前状態にある可能性とに基づいて、ステッピングモータへ印加する駆動電流を設定して出力制御部に出力する駆動電流調整部と、を有し、
出力制御部は、モータ駆動指令情報と駆動電流調整部が出力した駆動電流とに基づいて、新たな駆動電流を算出して、その値を制御指令としてモータ駆動部に出力するモータ制御ユニットと、駆動電流調整部が出力した駆動電流の設定値を取得する駆動電流設定値取得部と、取得した駆動電流の設定値に基づいて求められる駆動対象の負荷状態を含む負荷状態情報を記憶する負荷状態情報記憶部と、負荷状態情報に含まれる駆動対象の負荷状態に基づいて、駆動対象の寿命を予測する寿命予測部と、を有する寿命予測ユニットと、を備えることを特徴とする。
Drive system life prediction system to solve the above problems
A drive system life prediction system including a predetermined drive object and a stepping motor that drives the drive object,
An output control unit for acquiring motor drive command information for driving the stepping motor, calculating a drive current for driving the stepping motor based on the acquired motor drive command information, and outputting the value as a control command; A motor drive unit that obtains a control command from the output control unit and applies a drive current to drive the stepping motor; and a motor state detection unit that detects the state of the stepping motor including the drive current applied to the stepping motor; Based on the comparison result between the drive current value detected by the motor state detection unit and a predetermined drive current threshold value, the stepping motor is in a state before step-out, which is predicted to shift to the step-out state. Pre-step-out state determination unit for determining whether or not there is a high possibility, and the drive current detected by the motor state detection unit and the state before step-out Based on the potential has a drive current adjusting unit that outputs to the output control unit sets the drive current applied to the stepping motor, and
The output control unit calculates a new drive current based on the motor drive command information and the drive current output by the drive current adjustment unit, and outputs the value to the motor drive unit as a control command; and A drive current set value acquisition unit that acquires a set value of drive current output by the drive current adjustment unit, and a load state that stores load state information including a load state of a drive target that is obtained based on the acquired set value of drive current A life prediction unit comprising: an information storage unit; and a life prediction unit that predicts the life of the drive target based on the load state of the drive target included in the load state information.

上記構成によって、モータを脱調させることなくダウンタイムを発生させずに、ステッピングモータを用いた駆動系の負荷変動を観測して寿命予測を行うことが可能となる。   With the above configuration, it is possible to perform life prediction by observing a load fluctuation of a drive system using a stepping motor without causing downtime without causing the motor to step out.

また、本発明の駆動系の寿命予測システムにおけるモータ状態検出部は、ステッピングモータの回転状態を検出し、駆動電流設定値取得部は、ステッピングモータの回転状態が予め定められた回転状態にあるときに、駆動電流調整部が出力した駆動電流の設定値を取得する。   In the drive system life prediction system of the present invention, the motor state detection unit detects the rotation state of the stepping motor, and the drive current setting value acquisition unit detects the rotation state of the stepping motor in a predetermined rotation state. In addition, the set value of the drive current output by the drive current adjustment unit is acquired.

上記構成によって、寿命予測を行うステッピングモータの回転状態を限定することで、寿命予測を正確に行うことが可能となる。   With the above configuration, it is possible to accurately perform the life prediction by limiting the rotation state of the stepping motor that performs the life prediction.

また、本発明の駆動系の寿命予測システムにおける予め定められた回転状態は、ステッピングモータの回転速度および励磁状態の少なくとも一方が、それぞれ一定の状態を維持しているときである。   Further, the predetermined rotation state in the drive system life prediction system of the present invention is when at least one of the rotation speed and the excitation state of the stepping motor maintains a constant state.

回転速度および励磁状態の少なくとも一方が、それぞれ一定の状態を維持している定常状態では、回転速度および励磁状態が変化する過渡状態とは異なり負荷状態も安定している。上記構成によって、より正確に寿命予測を行うことが可能となる。   In a steady state in which at least one of the rotational speed and the excitation state maintains a constant state, the load state is stable unlike the transient state in which the rotational speed and the excitation state change. With the above-described configuration, it is possible to perform life prediction more accurately.

また、本発明の駆動系の寿命予測システムにおける寿命予測部は、予め定められた期間における負荷状態の変動率が、予め定められた範囲を超えたときに、駆動対象の寿命が到来したことを予測する。   Further, the life prediction unit in the drive system life prediction system of the present invention indicates that the life of the drive target has arrived when the variation rate of the load state in a predetermined period exceeds a predetermined range. Predict.

上記構成によって、同一構成の駆動系でも個々の負荷状態にばらつきがある場合でも、正確に寿命予測を行うことが可能となる。   With the above configuration, it is possible to accurately predict the life even when the drive systems having the same configuration have variations in individual load states.

また、本発明の駆動系の寿命予測システムは、寿命予測部による寿命予測に基づいて、寿命が到来した旨の警告を出力する警告出力部を有する警告出力ユニットを備える。   Further, the drive system life prediction system of the present invention includes a warning output unit having a warning output unit that outputs a warning that the life has come based on the life prediction by the life prediction unit.

上記構成によって、ユーザまたはサービス業者は、駆動系に寿命がきたことを把握できる。   With the above configuration, the user or service provider can grasp that the drive system has reached the end of its life.

画像形成装置の構成を示すブロック図。1 is a block diagram illustrating a configuration of an image forming apparatus. 駆動系の寿命予測システムの詳細構成を示すブロック図。The block diagram which shows the detailed structure of the lifetime prediction system of a drive system. 駆動電流最適化処理を説明するフロー図。The flowchart explaining a drive current optimization process. 脱調前状態判定処理を説明するフロー図。The flowchart explaining the state determination process before a step-out. 駆動電流値調整処理を説明するフロー図。The flowchart explaining a drive current value adjustment process. 駆動系の負荷状態と駆動系の総駆動時間との関係を示す図。The figure which shows the relationship between the load state of a drive system, and the total drive time of a drive system. 図6のグラフを曲線に近似したものを示す図。The figure which shows what approximated the curve of FIG. 6 to the curve. 駆動系の負荷変動率の観測方法の一例を示す図。The figure which shows an example of the observation method of the load variation rate of a drive system. 駆動系の寿命予測に用いる閾値を示す図。The figure which shows the threshold value used for the lifetime prediction of a drive system. 駆動電流値の観測タイミングについて説明する図。The figure explaining the observation timing of a drive current value. 寿命警告処理を説明するフロー図。The flowchart explaining a lifetime warning process.

以下、本発明の駆動系の寿命予測システムの実施形態を、図面を参照しつつ説明する。図1に、本発明の駆動系の寿命予測システムを適用可能な対象の一つである、画像形成装置1の制御ブロック図を示す。   Embodiments of a drive system life prediction system of the present invention will be described below with reference to the drawings. FIG. 1 is a control block diagram of an image forming apparatus 1 which is one of the targets to which the drive system life prediction system of the present invention can be applied.

画像形成装置1は、主制御装置150と、主制御装置150に接続された原稿給送装置制御部101,操作部155,表示部156,イメージリーダ制御部201,画像信号制御部202,プリンタ制御部301,折り装置制御部401,フィニッシャ制御部501を含んで構成される。   The image forming apparatus 1 includes a main controller 150, a document feeder controller 101, an operation unit 155, a display unit 156, an image reader controller 201, an image signal controller 202, and a printer control connected to the main controller 150. A unit 301, a folding device control unit 401, and a finisher control unit 501 are configured.

主制御装置150は、CPU151,ROM152,RAM153,HDD154を内蔵し、ROM151に格納されている制御プログラムにより、上述の各ブロック(101,155,156,201,202,301,401,501)を総括的に制御する。RAM153は、制御データを一時的に保持するとともに、制御に伴う演算処理の作業領域として用いられる。HDD154は、原稿を読み込ませた時の画像データの一時保管や画像形成装置各部の調整値等を保管するために用いられる。   The main controller 150 includes a CPU 151, ROM 152, RAM 153, and HDD 154, and controls the above blocks (101, 155, 156, 201, 202, 301, 401, 501) according to a control program stored in the ROM 151. Control. The RAM 153 temporarily holds control data and is used as a work area for arithmetic processing associated with control. The HDD 154 is used to temporarily store image data when an original is read, and to store adjustment values of each part of the image forming apparatus.

操作部155は、画像形成に関する各種機能を設定する複数のキー、設定状態を示す情報を表示するための表示部等を有し、各キーの操作に対応するキー信号を主制御装置150に出力するとともに、主制御装置150からの信号に基づき対応する情報を表示部156に表示する。表示部156は、例えば周知のLCDとして構成される。操作部155を、表示部156のLCD画面上に設けられたタッチパネルとして構成してもよい。   The operation unit 155 includes a plurality of keys for setting various functions related to image formation, a display unit for displaying information indicating a setting state, and the like, and outputs a key signal corresponding to the operation of each key to the main controller 150. At the same time, the corresponding information is displayed on the display unit 156 based on the signal from the main controller 150. The display unit 156 is configured as a known LCD, for example. The operation unit 155 may be configured as a touch panel provided on the LCD screen of the display unit 156.

原稿給送装置制御部101は、原稿トレイ上にセットされた原稿を1枚ずつプラテンガラスへ搬送する原稿給送装置(図示せず)を主制御装置150からの指示に基づき駆動制御する。   The document feeder control unit 101 controls driving of a document feeder (not shown) that transports the documents set on the document tray one by one to the platen glass based on an instruction from the main controller 150.

イメージリーダ制御部201は、プラテンガラス上の原稿を読み取るためのスキャナユニット,イメージセンサ(図示せず)等に対する駆動制御を行い、イメージセンサから出力されたアナログ画像信号を画像信号制御部202に転送する。   The image reader control unit 201 performs drive control on a scanner unit, an image sensor (not shown), and the like for reading a document on the platen glass, and transfers an analog image signal output from the image sensor to the image signal control unit 202. To do.

画像信号制御部202は、イメージセンサ(図示せず)からのアナログ画像信号をデジタル信号に変換した後に各処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部301に出力する。この画像信号制御部202による処理動作は、主制御装置150により制御される。プリンタ制御部301は、入力されたビデオ信号に基づきプリンタ(図示せず)を駆動する。   The image signal control unit 202 converts each analog image signal from an image sensor (not shown) into a digital signal, performs each process, converts the digital signal into a video signal, and outputs the video signal to the printer control unit 301. The processing operation by the image signal control unit 202 is controlled by the main controller 150. The printer control unit 301 drives a printer (not shown) based on the input video signal.

折り装置制御部401は、用紙を折り畳む折り装置(図示せず)に搭載され、主制御装置150と情報の遣り取りを行うことによって折り装置全体の駆動制御を行う。また、フィニッシャ制御部501は、フィニッシャ(図示せず)に搭載され、主制御装置150と情報の遣り取りを行うことによってフィニッシャ全体の駆動制御を行う。   The folding device control unit 401 is mounted on a folding device (not shown) that folds paper, and performs drive control of the entire folding device by exchanging information with the main control device 150. The finisher control unit 501 is mounted on a finisher (not shown), and performs drive control of the entire finisher by exchanging information with the main controller 150.

上述の各制御部(101,201,301,401,501)は、主制御装置150と同様に、CPU,ROM,RAM(いずれも図示せず)を含む周知のコンピュータハードウェアとして構成され、それぞれ、CPUがROMに記憶されたプログラムを実行することで上述したような所定の動作を行う。   Each of the above-described control units (101, 201, 301, 401, 501) is configured as well-known computer hardware including a CPU, a ROM, and a RAM (all not shown), similar to the main controller 150, respectively. The CPU performs a predetermined operation as described above by executing a program stored in the ROM.

また、上述の各制御部では、周知のステップモータを用いて、それぞれ、用紙の搬送、スキャナユニットの駆動,イメージセンサの駆動、プリンタ各部の駆動、折り装置の駆動、フィニッシャの駆動を行っている。   Each of the above-described control units uses a well-known step motor to carry the paper, drive the scanner unit, drive the image sensor, drive each part of the printer, drive the folding device, and drive the finisher, respectively. .

なお、上述の画像形成装置1の構成は、特許文献2等にもあるような公知のものであるため、これ以上の詳細な説明は割愛する。   Note that the configuration of the image forming apparatus 1 described above is a known configuration as described in Patent Document 2 and the like, and thus detailed description thereof is omitted.

図2に、本発明の、駆動系の寿命予測システム(以下、「寿命予測システム」と略称)2の詳細構成を表したブロック図を示す。寿命予測システム2は、モータ制御ユニット160,寿命予測ユニット170,警告ユニット180を含んで構成される。寿命予測システム2は、上述の原稿給送装置制御部101,イメージリーダ制御部201,プリンタ制御部301,折り装置制御部401,フィニッシャ制御部501のうちで、ステッピングモータによる駆動制御を行うもの(例えば、ローラ)を対象としている。   FIG. 2 is a block diagram showing a detailed configuration of the drive system life prediction system (hereinafter, abbreviated as “life prediction system”) 2 of the present invention. The life prediction system 2 includes a motor control unit 160, a life prediction unit 170, and a warning unit 180. The life prediction system 2 performs drive control by a stepping motor among the above-described document feeder control unit 101, image reader control unit 201, printer control unit 301, folding device control unit 401, and finisher control unit 501 ( For example, a roller) is targeted.

なお、モータ制御ユニット160,寿命予測ユニット170,警告ユニット180は、一体化されて上述の各制御部(101,201,301,401,501)のコンピュータハードウェアおよびプログラムに含まれる構成となっている。また、モータ制御ユニット160を各制御部に含め、寿命予測ユニット170,警告ユニット180を主制御装置150に含む構成としてもよい。   The motor control unit 160, the life prediction unit 170, and the warning unit 180 are integrated and included in the computer hardware and program of each of the above-described control units (101, 201, 301, 401, 501). Yes. Further, the motor control unit 160 may be included in each control unit, and the life prediction unit 170 and the warning unit 180 may be included in the main controller 150.

モータ制御ユニット160は、例えばローラのような各制御部の駆動対象168を駆動するステッピングモータ(以下、「モータ」と略称する)M,モータMを駆動させるためのモータ駆動指令情報を取得し、取得したモータ駆動指令情報に基づいて、モータMを駆動するための駆動電流を算出し、その値を制御指令として出力する出力制御部161,出力制御部161から制御指令を取得し、駆動電流を印加してモータMを駆動するモータ駆動部162,周知のシャント抵抗163aを含み、モータMに印加された駆動電流、および駆動電流に基づくモータMの回転状態を検出するモータ状態検出部163,モータ状態検出部163が検出した駆動電流の値と所定の閾値との比較結果に基づいて、モータMが脱調状態に移行することが予測される脱調前状態にある可能性が高いか否かを判定する脱調前状態判定部164,モータ状態検出部163が検出した駆動電流および脱調前状態にある可能性の大小とに基づいて、モータMへ印加する駆動電流を設定して出力制御部161に出力する駆動電流調整部165,脱調前状態判定部164が、モータMが脱調前状態にある可能性が高いと判定した場合に脱調予測信号を出力する脱調予測信号出力部166,駆動電流調整部165が設定した駆動電流の設定値をモータ制御ユニット160の外部へ出力する駆動電流設定値出力部167を含んで構成される。   The motor control unit 160 acquires, for example, a stepping motor (hereinafter abbreviated as “motor”) M that drives a drive target 168 of each control unit such as a roller, motor drive command information for driving the motor M, Based on the acquired motor drive command information, a drive current for driving the motor M is calculated, the control command is acquired from the output control unit 161 and the output control unit 161 that output the value as a control command, and the drive current is calculated. A motor driving unit 162 that drives the motor M by applying the motor M, a known shunt resistor 163a, and a motor state detecting unit 163 that detects the driving current applied to the motor M and the rotation state of the motor M based on the driving current. Based on the comparison result between the drive current value detected by the state detection unit 163 and a predetermined threshold, the motor M is predicted to shift to the step-out state. Based on the drive current detected by the pre-step-out state determination unit 164 and the motor state detection unit 163 that determine whether or not there is a high possibility of being in the state before step out. The drive current adjustment unit 165 that sets the drive current to be applied to the motor M and outputs the drive current to the output control unit 161 determines that the motor M is likely to be in the pre-step-out state. A step-out prediction signal output unit 166 that outputs a step-out prediction signal, and a drive current set value output unit 167 that outputs the set value of the drive current set by the drive current adjustment unit 165 to the outside of the motor control unit 160. Composed.

寿命予測ユニット170は、モータ制御ユニット160(すなわち、駆動電流設定値出力部167)から駆動電流の設定値を取得する駆動電流設定値取得部171,取得した駆動電流設定値に基づいて求められる駆動対象の負荷状態を含む負荷状態情報を記憶する負荷状態情報記憶部172,負荷状態情報に含まれる駆動対象の負荷状態に基づいて、駆動対象の寿命を予測する寿命予測部173を含んで構成される。   The life prediction unit 170 is a drive current set value acquisition unit 171 that acquires a set value of drive current from the motor control unit 160 (that is, the drive current set value output unit 167), and a drive that is obtained based on the acquired drive current set value. The load state information storage unit 172 stores load state information including the target load state, and includes a life prediction unit 173 that predicts the life of the drive target based on the load state of the drive target included in the load state information. The

警告ユニット180は、寿命予測部173が予測した駆動対象の寿命に基づき、ユーザまたはサービス業者に対して、駆動対象の寿命が到来した旨の警告を出力する警告出力部181を含んで構成される。   The warning unit 180 includes a warning output unit 181 that outputs a warning to the user or service provider that the life of the drive target has arrived, based on the life of the drive target predicted by the life prediction unit 173. .

なお、上述の電流フィードバックによりステッピングモータMの駆動制御を行う構成、およびステッピングモータMの駆動電流に基づいて脱調を判定する方法は公知であるが、本発明は、駆動対象が通常の動作を行っている状態で脱調前状態にある可能性を判定する点で、従来技術とは大きく異なっている。   The configuration for controlling the driving of the stepping motor M by the above current feedback and the method for determining the step-out based on the driving current of the stepping motor M are well known. This is very different from the prior art in that it is possible to determine the possibility of being in a pre-step-out state.

以下、モータ制御ユニット160,寿命予測ユニット170,警告ユニット180の全てを上述の各制御部(101,201,301,401,501)に含む構成における、本発明の寿命予測システム2の、動作の詳細について述べる。   Hereinafter, the operation of the life prediction system 2 of the present invention in the configuration including all of the motor control unit 160, the life prediction unit 170, and the warning unit 180 in each of the above-described control units (101, 201, 301, 401, 501). Details will be described.

図3を用いて、ステッピングモータMに印加される駆動電流を最適化する駆動電流最適化処理について説明する。まず、モータ制御ユニット160で、駆動電流値の初期値を設定する(S11)。初期値は、例えば工場出荷時にて設定した値で、モータ制御ユニット160内、あるいはROM152に記憶されているので、これを取得して設定する。   A drive current optimization process for optimizing the drive current applied to the stepping motor M will be described with reference to FIG. First, the motor control unit 160 sets an initial value of the drive current value (S11). The initial value is, for example, a value set at the time of shipment from the factory and is stored in the motor control unit 160 or the ROM 152, and is acquired and set.

次に、モータMが励磁状態であるか否かを判定する。例えば、モータ状態検出部163で励磁電流を検出し、その励磁電流の値に基づいて励磁状態であるか否かを判定する。モータ状態検出部163のシャント抵抗163aで検出したモータMに印加された駆動電流が0でないときに、モータMが励磁状態であると判定してもよい。   Next, it is determined whether or not the motor M is in an excited state. For example, the motor state detection unit 163 detects the excitation current, and determines whether or not the excitation state is based on the value of the excitation current. When the drive current applied to the motor M detected by the shunt resistor 163a of the motor state detection unit 163 is not 0, it may be determined that the motor M is in an excited state.

モータMが励磁状態でないと判定したときには(S12:No)、本処理を終了する。一方、モータMが励磁状態であると判定したときには(S12:Yes)、モータ状態検出部163のシャント抵抗163aで検出したモータMに印加された駆動電流の値を負荷情報(「モータ状態情報」ともいう)として取得する(S13)。   When it is determined that the motor M is not in the excited state (S12: No), this process is terminated. On the other hand, when it is determined that the motor M is in an excited state (S12: Yes), the value of the drive current applied to the motor M detected by the shunt resistor 163a of the motor state detector 163 is loaded information ("motor state information"). (S13).

次に、脱調前状態判定部164において、取得した負荷情報に基づいて、モータMにて脱調前状態にある可能性を判定する脱調前状態判定処理を実行する(S14,図4参照)。   Next, the pre-step-out state determination unit 164 executes pre-step-out state determination processing for determining the possibility that the motor M is in the pre-step-out state based on the acquired load information (S14, see FIG. 4). ).

次に、駆動電流調整部165において、取得した負荷情報に基づいて、モータMに印加する駆動電流の値を調整する駆動電流値調整処理を実行する(S15,図5参照)。   Next, the drive current adjustment unit 165 executes drive current value adjustment processing for adjusting the value of the drive current applied to the motor M based on the acquired load information (S15, see FIG. 5).

次に、駆動電流調整部165,駆動電流設定値出力部167から調整後の駆動電流の値を、それぞれ出力制御部161,寿命予測ユニット170へ出力する(S16)。このとき、出力制御部161は、この駆動電流と、主制御装置150のような外部装置から取得したモータ駆動指令情報とに基づいて、新たな駆動電流を算出して、その値を制御指令としてモータ駆動部162に出力する。   Next, the adjusted drive current value is output from the drive current adjustment unit 165 and the drive current set value output unit 167 to the output control unit 161 and the life prediction unit 170, respectively (S16). At this time, the output control unit 161 calculates a new drive current based on this drive current and motor drive command information acquired from an external device such as the main controller 150, and uses the value as a control command. Output to the motor drive unit 162.

次に、モータ状態検出部163で検出したモータMの回転状態の変化に基づいて、モータMが予め定められた回転数で定速回転しているか否かを判定する。モータMが定速回転していないと判定したときには(S17:No)、本処理を終了する。一方、モータMが定速回転していると判定したときには(S17:Yes)、寿命予測ユニット170の駆動電流設定値取得部171において、モータ制御ユニット160から調整後の駆動電流の値(すなわち、駆動電流値情報)を取得する(S18)。   Next, based on the change in the rotation state of the motor M detected by the motor state detection unit 163, it is determined whether or not the motor M is rotating at a constant speed at a predetermined rotation speed. When it is determined that the motor M is not rotating at a constant speed (S17: No), this process is terminated. On the other hand, when it is determined that the motor M is rotating at a constant speed (S17: Yes), the drive current set value acquisition unit 171 of the life prediction unit 170 adjusts the value of the drive current after adjustment from the motor control unit 160 (ie, (Drive current value information) is acquired (S18).

次に、駆動電流値情報と、予め負荷状態情報記憶部172に記憶されている、モータMの駆動電流対出力トルク特性とから、モータMの出力トルクを算出する。そして、この出力トルクを負荷状態情報として(S19)、累積駆動時間と関連付けて負荷状態情報記憶部172に記憶する(S20)。累積駆動時間は、各制御部が駆動制御する駆動系における駆動時間を累算したもので、例えば、各制御部のCPUの内部カウンタ値を基準として累算を行う。また、主制御装置150に周知の時計ICのような、時計機能を有する回路を実装し、主制御装置150から時刻情報を取得してもよい。   Next, the output torque of the motor M is calculated from the drive current value information and the drive current vs. output torque characteristics of the motor M stored in the load state information storage unit 172 in advance. Then, this output torque is stored as load state information (S19) in the load state information storage unit 172 in association with the accumulated drive time (S20). The accumulated drive time is obtained by accumulating the drive time in the drive system controlled by each control unit. For example, the accumulated drive time is accumulated based on the internal counter value of the CPU of each control unit. Further, a circuit having a clock function such as a well-known clock IC may be mounted on the main controller 150 to acquire time information from the main controller 150.

また、脱調予測信号出力部166からの脱調信号を検知可能な構成とし、脱調予測信号を検知したときには、累積駆動時間と関連付けて負荷状態情報記憶部172に記憶してもよい。   Further, the step-out signal from the step-out prediction signal output unit 166 may be detected, and when the step-out prediction signal is detected, it may be stored in the load state information storage unit 172 in association with the cumulative drive time.

その後、ステップS12へ戻り、ステップS12〜S19の処理を繰り返す。   Then, it returns to step S12 and repeats the process of steps S12-S19.

図4を用いて、図3のステップS14に相当する、脱調前状態判定部164における脱調前状態判定処理について説明する。まず、モータ状態検出部163のシャント抵抗163aで検出したモータMに印加された駆動電流の値が、予め定められた駆動電流閾値を上回るか否かを判定する。   The pre-step-out state determination process in the pre-step-out state determination unit 164 corresponding to step S14 in FIG. 3 will be described with reference to FIG. First, it is determined whether or not the value of the drive current applied to the motor M detected by the shunt resistor 163a of the motor state detection unit 163 exceeds a predetermined drive current threshold value.

駆動電流閾値を下回ると判定したとき(S31:No)、本処理を終了する。一方、駆動電流閾値を上回ると判定したとき(S31:Yes)、モータMにて脱調前状態にある可能性が高いと判定し、脱調予測信号出力部166から脱調予測信号を出力させる(S32)。あるいは、脱調前状態判定結果を駆動電流調整部165に出力する。   When it is determined that the drive current threshold value is not reached (S31: No), this process ends. On the other hand, when it is determined that the drive current threshold is exceeded (S31: Yes), it is determined that there is a high possibility that the motor M is in the pre-step-out state, and the step-out prediction signal output unit 166 outputs a step-out prediction signal. (S32). Alternatively, the pre-step-out state determination result is output to the drive current adjustment unit 165.

図5を用いて、図3のステップS15に相当する、駆動電流調整部165における駆動電流値調整処理について説明する。まず、脱調前状態判定部164から脱調前状態判定結果を取得すること、あるいは、脱調予測信号出力部166から脱調予測信号を検知することにより、モータMが脱調前状態にある可能性を判定する。   The drive current value adjustment process in the drive current adjustment unit 165 corresponding to step S15 in FIG. 3 will be described with reference to FIG. First, the motor M is in the pre-step-out state by acquiring the pre-step-out state determination result from the pre-step-out state determination unit 164 or by detecting the step-out prediction signal from the step-out prediction signal output unit 166. Determine the possibility.

次に、モータMが脱調前状態にある可能性が高いと判定された結果を取得したとき、あるいは、脱調予測信号を検出したとき(S51:Yes)、駆動電流を、モータ状態検出部163のシャント抵抗163aで検出した駆動電流の値(すなわち、「現在の電流値」)に予め定められた値αを加えたものを新たな駆動電流(すなわち、「設定電流」)とする(S52)。一方、脱調信号を検出しないとき(S51:No)、駆動電流を、現在の電流値から上述の値αを減じたものを新たな駆動電流とする(S53)。   Next, when it is determined that there is a high possibility that the motor M is in the pre-step-out state, or when a step-out prediction signal is detected (S51: Yes), the drive current is detected by the motor state detection unit. A value obtained by adding a predetermined value α to the value of the drive current detected by the shunt resistor 163a of 163 (ie, “current current value”) is set as a new drive current (ie, “set current”) (S52). ). On the other hand, when the step-out signal is not detected (S51: No), the drive current obtained by subtracting the above-mentioned value α from the current value is set as a new drive current (S53).

上述の増減に用いる値αは、増減の双方で同じ値となっているが、無論、駆動系の構成に応じて異なる値としてもよい。   The value α used for the above increase / decrease is the same value for both the increase / decrease, but of course, it may be a different value depending on the configuration of the drive system.

図6に、駆動系の負荷状態が総駆動時間の増加とともに上昇する様子を示す。また、製品毎のバラツキを見るために同種の駆動系3個体(A〜C)のデータを示している。一般的な駆動系は、図6のように駆動を重ねるにつれて(すなわち、総駆動時間が増加するにつれて)生ずる磨耗等の劣化(いわゆる経時劣化)により特性が変化し、それに伴い負荷状態も変化していく。経時劣化によって駆動系の特性が、仕様で設定された範囲を超える時点が駆動系の仕様上の寿命であるが、同種の駆動系であっても、個体差や使用環境等によって特性変化の度合いが異なり、寿命は大きくバラつく。図6の例では、負荷の状態が低下傾向を継続して示すようになった場合、寿命が到来するものとしている。   FIG. 6 shows how the load state of the drive system rises as the total drive time increases. Moreover, in order to see the variation for every product, the data of three same drive system individuals (AC) are shown. As shown in FIG. 6, the characteristics of a general drive system change due to wear or the like (so-called deterioration with time) that occurs as the driving is repeated (that is, as the total drive time increases), and the load state changes accordingly. To go. The point in time when the characteristics of the drive system exceed the range set in the specifications due to deterioration over time is the life in the specifications of the drive system, but even with the same type of drive system, the degree of characteristic change due to individual differences, usage environment, etc. However, the service life varies greatly. In the example of FIG. 6, when the load state continues to show a decreasing tendency, the life is assumed to be reached.

一般的には、これらのバラツキを考慮して、実際の寿命よりも早い時点を仕様上の寿命として定義し、仕様上の寿命の時間が到来したらメンテナンスや廃棄あるいは更新を行う。仮に総駆動時間が280時間の時点を仕様上の寿命として定義した場合、総駆動時間が400時間弱で負荷状態の値が低下するCに対しては妥当であるが、総駆動時間が400時間を超えても負荷状態の値が低下しないA,Bに対してはかなりの無駄を生じさせることになる。そこで本発明では、負荷変動から駆動系の特性変化を読み取り、個体ごとに寿命診断を行うことで、このような無駄をなくすようにしている。   In general, taking these variations into consideration, a time point earlier than the actual life is defined as the life in the specification, and maintenance, disposal, or renewal is performed when the life in the specification reaches. If the total driving time of 280 hours is defined as the specification life, it is appropriate for C where the total driving time is less than 400 hours and the load state value decreases, but the total driving time is 400 hours. For A and B in which the value of the load state does not decrease even if the value is exceeded, considerable waste is caused. Therefore, in the present invention, such waste is eliminated by reading a change in characteristics of the drive system from the load variation and performing life diagnosis for each individual.

図7に、図6のグラフAについて曲線に近似したものを示す。この近似曲線の傾きは、駆動系の負荷変動率Sを示している。総駆動時間の増加とともに、駆動系の負荷は増加していく傾向にあるが、負荷変動率Sは一定ではなく徐々に変化していく。本発明では、負荷変動率Sの変化から、駆動系の特性変化を読み取り、駆動系の寿命診断を行う。なお、寿命診断を行うのは、仕様上の寿命時間を経過した後のみであってもよい。   FIG. 7 shows a graph approximated to the curve A in FIG. The slope of this approximate curve indicates the load fluctuation rate S of the drive system. As the total drive time increases, the load on the drive system tends to increase, but the load fluctuation rate S is not constant but gradually changes. In the present invention, the characteristic change of the drive system is read from the change in the load fluctuation rate S, and the life diagnosis of the drive system is performed. The lifetime diagnosis may be performed only after the specified lifetime has elapsed.

図8に、駆動系の負荷変動率Sの観測方法の一例を示す。所定の時間範囲Δt(=t2−t1)間の負荷状態情報を負荷状態情報記憶部172から読み出し、総駆動時間対駆動系の負荷特性近似直線を求めてその傾きを算出する。この傾きを、時刻t2における負荷変動率Sとして、寿命診断を行う。図8においては、t1=552[時間]のときの駆動系の負荷T1、t2=560[時間]のときの駆動系の負荷T2、Δt=8[時間]から、直線近似により、2点間の直線の傾き(T2−T1)/Δtを求めている。なお、本発明はΔtの大きさや、Δt内のサンプリング頻度を限定するものではない。   FIG. 8 shows an example of an observation method of the load fluctuation rate S of the drive system. Load state information for a predetermined time range Δt (= t2−t1) is read from the load state information storage unit 172, a total drive time vs. drive system load characteristic approximate straight line is obtained, and its slope is calculated. The life diagnosis is performed with this inclination as the load fluctuation rate S at time t2. In FIG. 8, from the load T1 of the driving system when t1 = 552 [time], the load T2 of the driving system when t2 = 560 [time], and Δt = 8 [time], a linear approximation is performed to connect two points. The straight line slope (T2-T1) / Δt is obtained. The present invention does not limit the magnitude of Δt or the sampling frequency within Δt.

図9に、駆動系の寿命予測に用いる閾値を示す。図5,図6に示した駆動系の場合は、駆動系が寿命となる時点の前後で負荷変動率Sは単調減少傾向にある。そこで、駆動系が寿命となる時点での負荷変動率Sの傾きをθとして、観測した負荷変動率Sの傾きがθを下回る時点が真の寿命であると判断する。なお、θの大きさや、寿命判定条件(S<θや,S>θなど)は実際の駆動系の種類・構造によって異なるため、本発明はこれらを限定するものではない。   FIG. 9 shows thresholds used for driving system life prediction. In the case of the drive system shown in FIGS. 5 and 6, the load fluctuation rate S tends to be monotonously decreasing before and after the drive system reaches the end of its life. Therefore, assuming that the slope of the load fluctuation rate S when the drive system reaches the end of life is θ, it is determined that the time when the observed slope of the load fluctuation rate S falls below θ is the true life. Note that the magnitude of θ and the life determination conditions (S <θ, S> θ, etc.) vary depending on the type and structure of the actual drive system, and the present invention is not limited to these.

また、脱調予測信号出力部166からの脱調予測信号を検知可能であり、脱調信号を検知し、累積駆動時間と関連付けて負荷状態情報記憶部172に記憶しているときには、脱調前状態の発生の有無あるいは回数を負荷変動率Sに反映させてもよい。例えば、脱調前状態の発生回数が予め定められた値を上回るときには、駆動系の特性に応じて負荷変動率Sを増減させる。例えば、脱調前状態の発生回数が多くなるにつれて、寿命が短くなるように負荷変動率Sを増減させる。   In addition, when the step-out prediction signal from the step-out prediction signal output unit 166 can be detected, and the step-out signal is detected and stored in the load state information storage unit 172 in association with the cumulative drive time, the step-out prediction signal is output. The presence / absence or number of occurrences of the state may be reflected in the load fluctuation rate S. For example, when the number of occurrences of the pre-step-out state exceeds a predetermined value, the load fluctuation rate S is increased or decreased according to the characteristics of the drive system. For example, the load fluctuation rate S is increased or decreased so that the lifetime becomes shorter as the number of occurrences of the pre-step-out state increases.

図10を用いて、駆動電流値の観測タイミングについて説明する。図10に示すように、モータMには定速領域,加速領域,減速領域があるが、本発明では、駆動電流値の観測は、駆動電流値の変動が比較的少ない定速領域で行う。また、定速時の回転速度(図10では「モータ回転数」にて表記)が複数パターン存在することがあるが、本発明の駆動電流値観測は常に同じ回転速度領域で行う。また、モータMの励磁モードが複数パターン存在することがあるが、本発明の駆動電流値観測は常に同じ励磁モードで行う。一例として、図10では常に励磁モードBで回転速度が最大になる定速領域で駆動電流値観測を行う。なお、電流値の観測を行うのは、仕様上の寿命となる時点から、予め定められた時間であるtだけ早い時点以降であってもよい。   The drive current value observation timing will be described with reference to FIG. As shown in FIG. 10, the motor M has a constant speed region, an acceleration region, and a deceleration region. In the present invention, the drive current value is observed in a constant speed region where the drive current value is relatively small. Further, there may be a plurality of patterns of rotational speed at the constant speed (indicated by “motor rotational speed” in FIG. 10), but the drive current value observation of the present invention is always performed in the same rotational speed region. In addition, there may be a plurality of excitation modes of the motor M, but the drive current value observation of the present invention is always performed in the same excitation mode. As an example, in FIG. 10, the drive current value is always observed in the constant speed region where the rotation speed is maximum in the excitation mode B. Note that the current value may be observed after a time point that is earlier by t, which is a predetermined time, from the time point when the life of the specification is reached.

図11を用いて、警告ユニット180における寿命警告処理について説明する。まず、寿命予測タイミングが到来したか否かを判定する。寿命予測タイミングは、以下のうちのいずれかを用いる。
・モータMの状態が、図10のような励磁モードBで回転速度が最大になる定速領域にあるとき。
・総駆動時間が駆動系の仕様上の寿命時間を経過した後。
・総駆動時間が駆動系の仕様上の寿命となる時点から、予め定められた時間であるtだけ早い時点を経過した後。
The life warning process in the warning unit 180 will be described with reference to FIG. First, it is determined whether or not the life prediction timing has arrived. One of the following is used for the life prediction timing.
When the state of the motor M is in a constant speed region where the rotation speed is maximum in the excitation mode B as shown in FIG.
・ After the total drive time has passed the life of the drive system.
After a time point that is earlier by t, which is a predetermined time, from the time point when the total drive time reaches the life of the drive system specification.

寿命予測タイミングが到来したと判定したとき(S71:Yes)、図7〜図9の方法(すなわち、負荷変動率Sの変化に基づく)により、駆動系が寿命に達しているか否かを判定する(S72)。駆動系が寿命に達していないと判定したとき(S73:No)、本処理を終了する。一方、駆動系が寿命に達していると判定したとき(S73:Yes)、ユーザとサービス業者(保守担当者)の少なくとも一方に早期にメンテナンスや部品交換を実施するよう警告するための寿命警告を出力する(S74)。   When it is determined that the life prediction timing has arrived (S71: Yes), it is determined whether or not the drive system has reached the life by the method of FIGS. 7 to 9 (that is, based on the change in the load fluctuation rate S). (S72). When it is determined that the drive system has not reached the end of its life (S73: No), this process is terminated. On the other hand, when it is determined that the drive system has reached the end of its life (S73: Yes), a life warning is issued to warn at least one of the user and the service provider (maintenance person) to perform maintenance and parts replacement at an early stage. Output (S74).

寿命警告は、以下のうちの少なくとも一つを用いて行う。
・警告出力部181が、LCDあるいはLEDのような表示部を含み、その表示部に所定の表示を行うことで寿命警告を行う。
・警告出力部181から主制御装置150に寿命警告出力を行い、主制御装置150が寿命警告出力を検知して、表示部156に所定の表示を行うことで寿命警告を行う。
The life warning is performed using at least one of the following.
The warning output unit 181 includes a display unit such as an LCD or an LED, and gives a life warning by performing a predetermined display on the display unit.
A life warning is output from the warning output unit 181 to the main control device 150, and the main control device 150 detects the life warning output and performs a predetermined display on the display unit 156 to give a life warning.

以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。   Although the embodiments of the present invention have been described above, these are merely examples, and the present invention is not limited to these embodiments, and the knowledge of those skilled in the art can be used without departing from the spirit of the claims. Various modifications based on this are possible.

画像形成装置以外の、ステッピングモータを用いた駆動系を有する装置にも適用できる。   The present invention can also be applied to an apparatus having a drive system using a stepping motor other than the image forming apparatus.

1 画像形成装置
2 駆動系の寿命予測システム(寿命予測システム)
150 主制御装置
160 モータ制御ユニット
161 出力制御部
162 モータ駆動部
163 モータ状態検出部
164 脱調前状態判定部
165 駆動電流調整部
166 脱調予測信号出力部
167 駆動電流設定値出力部
170 寿命予測ユニット
171 駆動電流設定値取得部
172 負荷状態情報記憶部
173 寿命予測部
180 警告ユニット
181 警告出力部
M ステッピングモータ(モータ)
DESCRIPTION OF SYMBOLS 1 Image forming apparatus 2 Drive system life prediction system (life prediction system)
150 Main Control Device 160 Motor Control Unit 161 Output Control Unit 162 Motor Drive Unit 163 Motor State Detection Unit 164 Pre-step-out State Determination Unit 165 Drive Current Adjustment Unit 166 Step-out Prediction Signal Output Unit 167 Drive Current Set Value Output Unit 170 Life Prediction Unit 171 Drive current set value acquisition unit 172 Load state information storage unit 173 Life prediction unit 180 Warning unit 181 Warning output unit M Stepping motor (motor)

Claims (4)

予め定められた駆動対象と、前記駆動対象を駆動するステッピングモータと、を含む駆動系の寿命予測システムであって、
前記ステッピングモータを駆動させるためのモータ駆動指令情報を取得し、取得した前記モータ駆動指令情報に基づいて、前記ステッピングモータを駆動するための駆動電流を算出し、その値を制御指令として出力する出力制御部と、
前記出力制御部から前記制御指令を取得し、前記駆動電流を印加して前記ステッピングモータを駆動するモータ駆動部と、
前記ステッピングモータに印加された前記駆動電流を含む、前記ステッピングモータの状態を検出するモータ状態検出部と、
前記モータ状態検出部が検出した前記駆動電流の値と予め定められた駆動電流閾値との比較結果に基づいて、前記ステッピングモータが脱調状態に移行することが予測される状態である脱調前状態にある可能性が高いか否かを判定する脱調前状態判定部と、
前記モータ状態検出部が検出した前記駆動電流および前記脱調前状態にある可能性とに基づいて、前記ステッピングモータへ印加する駆動電流を設定して前記出力制御部に出力する駆動電流調整部と、を有し、
前記出力制御部は、
前記モータ駆動指令情報と前記駆動電流調整部が出力した駆動電流とに基づいて、新たな駆動電流を算出して、その値を制御指令として前記モータ駆動部に出力するモータ制御ユニットと、
前記駆動電流調整部が出力した駆動電流の設定値を取得する駆動電流設定値取得部と、
取得した前記駆動電流の設定値に基づいて求められる前記駆動対象の負荷状態を含む負荷状態情報を記憶する負荷状態情報記憶部と、
前記負荷状態情報に含まれる前記駆動対象の負荷状態に基づいて、前記駆動対象の寿命を予測する寿命予測部と、
を有する寿命予測ユニットと、
を備えることを特徴とする駆動系の寿命予測システム。
A drive system life prediction system including a predetermined drive object and a stepping motor that drives the drive object,
An output for acquiring motor drive command information for driving the stepping motor, calculating a drive current for driving the stepping motor based on the acquired motor drive command information, and outputting the value as a control command A control unit;
A motor drive unit for obtaining the control command from the output control unit and applying the drive current to drive the stepping motor;
A motor state detector that detects the state of the stepping motor, including the drive current applied to the stepping motor;
Based on a comparison result between the value of the drive current detected by the motor state detection unit and a predetermined drive current threshold, the stepping motor is predicted to shift to the step-out state before step-out. A pre-step-out state determination unit that determines whether or not there is a high possibility of being in a state;
A drive current adjusting unit configured to set a drive current to be applied to the stepping motor based on the drive current detected by the motor state detection unit and the possibility of being in the state before step-out and to output to the output control unit; Have
The output control unit
A motor control unit that calculates a new drive current based on the motor drive command information and the drive current output by the drive current adjustment unit, and outputs the value to the motor drive unit as a control command;
A drive current set value acquisition unit for acquiring a set value of the drive current output by the drive current adjustment unit;
A load state information storage unit that stores load state information including a load state of the drive target that is obtained based on the acquired setting value of the drive current;
A life prediction unit that predicts the life of the drive target based on the load state of the drive target included in the load state information;
A life prediction unit having
A drive system life prediction system comprising:
前記モータ状態検出部は、前記ステッピングモータの回転状態を検出し、
前記駆動電流設定値取得部は、前記ステッピングモータの回転速度が予め定められた一定速度であるときに、前記駆動電流調整部が出力した駆動電流の設定値を取得する請求項1に記載の駆動系の寿命予測システム。
The motor state detection unit detects a rotation state of the stepping motor,
2. The drive according to claim 1, wherein the drive current set value acquisition unit acquires the set value of the drive current output from the drive current adjustment unit when the rotation speed of the stepping motor is a predetermined constant speed. System life prediction system.
前記寿命予測部は、予め定められた期間における前記負荷状態の変動率が、予め定められた範囲を超えたときに、前記駆動対象の寿命が到来したことを予測する請求項1又は請求項2に記載の駆動系の寿命予測システム。 The lifetime prediction unit, the variation rate of the load condition in a predetermined period is, when exceeding the predetermined range, according to claim 1 or claim 2 predicts that the driven lifetime has come Drive system life prediction system described in 1. 前記寿命予測部による寿命予測に基づいて、寿命が到来した旨の警告を出力する警告出力部を有する警告出力ユニットを備える請求項1ないし請求項3のいずれか1項に記載の駆動系の寿命予測システム。 The life of the drive system according to any one of claims 1 to 3 , further comprising a warning output unit having a warning output unit that outputs a warning that the life has come based on the life prediction by the life prediction unit. Prediction system.
JP2010287248A 2010-12-24 2010-12-24 Drive system life prediction system Expired - Fee Related JP5573660B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010287248A JP5573660B2 (en) 2010-12-24 2010-12-24 Drive system life prediction system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010287248A JP5573660B2 (en) 2010-12-24 2010-12-24 Drive system life prediction system

Publications (2)

Publication Number Publication Date
JP2012135166A JP2012135166A (en) 2012-07-12
JP5573660B2 true JP5573660B2 (en) 2014-08-20

Family

ID=46650068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010287248A Expired - Fee Related JP5573660B2 (en) 2010-12-24 2010-12-24 Drive system life prediction system

Country Status (1)

Country Link
JP (1) JP5573660B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7387268B2 (en) * 2019-02-15 2023-11-28 ローム株式会社 Stepping motor drive circuit and electronic equipment using it

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07322692A (en) * 1994-05-30 1995-12-08 Fujitsu Ten Ltd Constant-current driving apparatus
JPH11225499A (en) * 1998-02-04 1999-08-17 Fujitsu Takamisawa Component Ltd Controller of stepping motor
JP2005065380A (en) * 2003-08-08 2005-03-10 Canon Inc Image forming apparatus and management system thereof
JP2007006642A (en) * 2005-06-24 2007-01-11 Canon Finetech Inc Motor controller and recording device

Also Published As

Publication number Publication date
JP2012135166A (en) 2012-07-12

Similar Documents

Publication Publication Date Title
JP4349408B2 (en) Life prediction monitoring apparatus, life prediction monitoring method, and life prediction monitoring program
JP6010163B2 (en) Lifetime determination device for DC capacitor connected to DC side of forward converter
JP5779903B2 (en) Load abnormality detection device, image forming apparatus, load abnormality detection method, and computer-readable recording medium
JP5867000B2 (en) Failure prediction system, failure prediction device, and program
US20110229235A1 (en) Image forming apparatus having stepping motor arranged in conveying path for paper, and method for controlling stepping motor in image forming apparatus
US8561985B2 (en) Conveying device, image forming apparatus, and program
JP6705315B2 (en) Diagnostic device, diagnostic system, diagnostic method and program
JP5573660B2 (en) Drive system life prediction system
JP2010210801A (en) Image forming apparatus
KR20150041388A (en) Image forming apparatus, motor controlling apparatus and method for controlling of motor
JP2004287442A (en) Method for estimating toner level
JP2021042077A (en) Conveyance device
EP3422109A1 (en) Image forming apparatus and lifetime judgment system
JP2019159242A (en) Conveyance device, acquisition method of information, and program
JP2012034513A (en) Image forming device and motor control method
US11598693B2 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
JP6212061B2 (en) Device for detecting rotation reduction of cooling fan of machine tool
JP5014026B2 (en) Information processing apparatus and program
JP2018081165A (en) Image forming apparatus, estimation method, and estimation program
JP2019085222A (en) Image forming apparatus and method and program for predicting roller service life
JP6642107B2 (en) Stepping motor drive device and image forming apparatus
WO2018173539A1 (en) Diagnostic system
US11474764B2 (en) Image forming apparatus that predicts maintenance time, management apparatus, management system, and control method therefor
JP6429089B2 (en) Image forming apparatus
JP2010139570A (en) Image forming apparatus

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20121016

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20130404

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20130423

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130625

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20131015

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131028

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140225

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140421

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: 20140603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140616

R151 Written notification of patent or utility model registration

Ref document number: 5573660

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees