JP6284007B2 - Belt conveying device, image forming apparatus and image forming system - Google Patents
Belt conveying device, image forming apparatus and image forming system Download PDFInfo
- Publication number
- JP6284007B2 JP6284007B2 JP2014018574A JP2014018574A JP6284007B2 JP 6284007 B2 JP6284007 B2 JP 6284007B2 JP 2014018574 A JP2014018574 A JP 2014018574A JP 2014018574 A JP2014018574 A JP 2014018574A JP 6284007 B2 JP6284007 B2 JP 6284007B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- belt
- deviation
- speed
- mode
- 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
Links
- 238000004364 calculation method Methods 0.000 claims description 72
- 238000001514 detection method Methods 0.000 claims description 51
- 238000000034 method Methods 0.000 description 75
- 238000012545 processing Methods 0.000 description 40
- 230000008569 process Effects 0.000 description 39
- 238000012546 transfer Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 19
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008961 swelling Effects 0.000 description 1
Images
Landscapes
- Electrostatic Charge, Transfer And Separation In Electrography (AREA)
- Control Or Security For Electrophotography (AREA)
- Delivering By Means Of Belts And Rollers (AREA)
- Control Of Electric Motors In General (AREA)
Description
本発明は、ベルト搬送装置、画像形成装置及び画像形成システムに関する。 The present invention relates to a belt conveyance device, an image forming apparatus, and an image forming system.
例えば、複写機の転写ベルト駆動部において、転写ベルト(以下単にベルトという)の表面速度を検出するセンサと、駆動ローラの速度を検出するセンサを使用してベルト表面速度を高精度に制御することが知られている。
従来のベルト駆動部において、マシン(機器)によってはメカレイアウト(機構的なレイアウト)の問題等に起因して、カラー、モノクロなどの動作モードによっては、ベルト表面速度検出センサを使用できない場合がある。その場合、ベルト表面速度センサ(以下、ベルトスケールセンサという)を使用せず、駆動ローラ速度検出用エンコーダ(以下、単にエンコーダという)のみを使用して制御を行うことがある。しかし、この制御は、ベルト表面速度の検出結果をフィードバックしなくてもある程度のベルト表面速度の精度が維持される場合にのみ実現可能である。
For example, in a transfer belt driving unit of a copying machine, a belt surface speed is controlled with high accuracy using a sensor for detecting a surface speed of a transfer belt (hereinafter simply referred to as a belt) and a sensor for detecting a speed of a driving roller. It has been known.
In the conventional belt drive unit, the belt surface speed detection sensor may not be used depending on the operation mode such as color, monochrome, etc., depending on the machine layout (mechanical layout) problem depending on the machine (equipment). . In such a case, control may be performed using only a drive roller speed detection encoder (hereinafter simply referred to as an encoder) without using a belt surface speed sensor (hereinafter referred to as a belt scale sensor). However, this control can be realized only when a certain degree of accuracy of the belt surface speed is maintained without feeding back the detection result of the belt surface speed.
即ち、エンコーダのみでベルト表面速度を制御する場合、例えば温度上昇などにより駆動ローラの膨張が発生する等の理由でベルト表面速度が変動することがある。その変動幅が大きいと、エンコーダの検出結果と実際の駆動ローラのローラ表面速度の変動が大きくなり、ベルト表面速度の精度が維持できない。そのため、動作モードに関らずベルト表面速度センサを使用することが必須となるため、メカレイアウトに制約が生じるという問題がある。 That is, when the belt surface speed is controlled only by the encoder, the belt surface speed may fluctuate due to, for example, expansion of the driving roller due to a temperature rise or the like. If the fluctuation range is large, fluctuations in the detection result of the encoder and the actual roller surface speed of the driving roller become large, and the accuracy of the belt surface speed cannot be maintained. For this reason, it is essential to use the belt surface speed sensor regardless of the operation mode, and there is a problem that the mechanical layout is restricted.
ここで、ベルト搬送装置における先行技術をみると、特許文献1(特開2004−220006号公報)には、ベルトスケールの異常発生時のダウンタイム低減の目的で、ベルトスケールが汚れ等で正常な出力を得られなくなった場合にエンコーダ制御に切替えるベルト表面速度補正方法が開示されている。
また、特許文献2(特開2009−222112号公報)には、ベルト表面速度をベルトスケールにて計測し、駆動軸エンコーダとの二重ループでベルト表面速度を制御するベルト駆動制御装置が開示されている。
Here, looking at the prior art in the belt conveyance device, Patent Document 1 (Japanese Patent Application Laid-Open No. 2004-220006) describes that the belt scale is normal due to dirt or the like for the purpose of reducing downtime when the belt scale malfunctions. A belt surface speed correction method for switching to encoder control when an output cannot be obtained is disclosed.
Patent Document 2 (Japanese Patent Laid-Open No. 2009-222112) discloses a belt drive control device that measures a belt surface speed with a belt scale and controls the belt surface speed with a double loop with a drive shaft encoder. ing.
しかし、いずれもモード切替等によりエンコーダのみによりベルト表面速度を制御する場合において、ベルト表面速度制御の精度を維持する点については解決できていない。 However, in either case, when the belt surface speed is controlled only by the encoder by mode switching or the like, the point of maintaining the accuracy of the belt surface speed control cannot be solved.
本発明は、ベルト搬送装置における前記従来の問題を解決すべくなされたものであって、その目的は、ベルトの表面の速度を検出する第1検出部と、駆動ローラの回転速度を検出する第2検出部を使用してベルト表面速度を制御するベルト搬送装置において、前記第1検出部を使用しないベルト表面速度の制御モードにおいて、その制御の精度の低下を最小限に抑えることである。 The present invention has been made to solve the above-described conventional problems in the belt conveyance device, and the object thereof is a first detection unit that detects the speed of the surface of the belt and a first detection unit that detects the rotation speed of the drive roller. In the belt conveyance device that controls the belt surface speed using the two detection units, in the control mode of the belt surface speed that does not use the first detection unit, a decrease in the accuracy of the control is minimized.
本発明は、回転してベルトを駆動する駆動ローラと、駆動される前記ベルトの表面の速度を検出する第1検出部と、前記駆動ローラの回転速度を検出する第2検出部と、前記ベルトの目標速度と前記表面の速度に基づいて、前記目標速度に対する第1偏差を算出する第1算出部と、前記第1算出部が算出した前記第1偏差に対応する制御値を記憶する記憶部と、前記目標速度、前記第1算出部が算出した前記第1偏差及び前記回転速度に基づいて、前記目標速度に対する第2偏差を算出する第2算出部と、前記第2算出部が算出した前記第2偏差に基づいて前記駆動ローラの回転速度を制御する制御部と、駆動ローラの回転速度の制御モードを前記第1検出部と第2検出部を使用するモードと、前記第1検出部を使用しないモードのいずれかを決定するモード決定部と、前記モード決定部が前記第1検出部を使用しないモードを決定した場合に、前記第2算出部による前記第2偏差の算出における前記第1偏差を前記制御値に切替える切替部と、を有し、前記制御値は、前記第1算出部が算出した前記第1偏差に基づき所定の間隔で更新されることを特徴とするベルト搬送装置である。 The present invention includes a driving roller that rotates to drive a belt, a first detection unit that detects a speed of a surface of the driven belt, a second detection unit that detects a rotation speed of the driving roller, and the belt A first calculation unit that calculates a first deviation with respect to the target speed based on the target speed and the surface speed, and a storage unit that stores a control value corresponding to the first deviation calculated by the first calculation unit When the target speed, based on the first deviation and the rotational speed first calculator is calculated, a second calculation unit for calculating a second difference with respect to the target speed, the second calculation unit has calculated A control unit for controlling the rotational speed of the drive roller based on the second deviation; a control mode for the rotational speed of the drive roller; a mode in which the first detection unit and the second detection unit are used; and the first detection unit. One of the modes that do not use When the mode determination unit to be determined and the mode determination unit determine a mode in which the first detection unit is not used, the first deviation in the calculation of the second deviation by the second calculation unit is switched to the control value. And a switching unit , wherein the control value is updated at predetermined intervals based on the first deviation calculated by the first calculation unit .
本発明によれば、ベルトの表面の速度を検出する第1検出部と、駆動ローラの回転速度を検出する第2検出部を使用してベルト表面速度を制御するベルト搬送装置において、前記第1検出部を使用しないベルト表面速度の制御モードにおいて、その制御の精度の低下を抑えることができる。 According to the present invention, in the belt conveyance device that controls the belt surface speed using the first detection unit that detects the speed of the surface of the belt and the second detection unit that detects the rotational speed of the driving roller, In the belt surface speed control mode that does not use the detection unit, it is possible to suppress a decrease in the accuracy of the control.
本発明は、概略的には、ベルトの表面速度を検出するセンサ(ベルトスケールセンサという)と、駆動ローラの回転速度を検出するセンサ(エンコーダ)を使用してベルト表面速度を高精度に制御するベルト搬送装置において、通常時に検出したベルトの表面速度の検出結果から得られる位置偏差を基に、制御コントローラで演算した制御量の平均値を保存しておく。ベルト表面速度を検出するベルトスケールセンサの異常時等において、その制御モードを切替えた時、即ちベルトスケールセンサを用いず、エンコーダのみを用いた速度制御に切替えたときに、保存した制御量を用いてベルトを駆動するモータを制御する。それによって、ベルト表面速度の制御における精度の低下を最小限に抑えるようにする。
次に、本発明のベルト搬送装置をその実施形態について図面を用いて説明する。
The present invention generally controls a belt surface speed with high accuracy by using a sensor (referred to as a belt scale sensor) that detects the surface speed of the belt and a sensor (encoder) that detects the rotational speed of the drive roller. In the belt conveyance device, the average value of the control amount calculated by the controller is stored based on the position deviation obtained from the detection result of the belt surface speed detected in the normal time. When the control mode is switched when the belt scale sensor that detects the belt surface speed is abnormal, that is, when the speed control using only the encoder is switched without using the belt scale sensor, the stored control amount is used. To control the motor that drives the belt. Thereby, a decrease in accuracy in controlling the belt surface speed is minimized.
Next, an embodiment of the belt conveyance device of the present invention will be described with reference to the drawings.
図1は、本発明の実施形態のベルト搬送装置を搭載する装置の一例として、画像形成装置を示す正面図である。
画像形成装置は、図示のように、給紙部1、中間転写部2、感光体ユニット3、現像ユニット4、スキャナ部5、画像書き込みユニット6、定着部7、2次転写ローラ9、対向ローラ10、搬送部11、ベルト(中間転写ベルト)12、を備えている。
スキャナ部5は、光源で原稿を照射しながら走査し、原稿からの反射光を、例えば3ラインCCD(Charge Coupled Device)センサにより画像データを読み取る。読み取った画像データは、従来と同様に、図示しない画像処理ユニットで、スキャナγ補正、色変換、画像分離、階調補正処理等の画像処理を行った後、画像書き込みユニット6へ送られる。
FIG. 1 is a front view illustrating an image forming apparatus as an example of an apparatus on which a belt conveying apparatus according to an embodiment of the present invention is mounted.
As shown, the image forming apparatus includes a
The
画像書き込みユニット6は、画像データに応じてLD(レーザーダイオード)の駆動信号を変調する。感光体ユニット3は、一様に帯電された回転する感光体ドラムに前記LDからのレーザービームにより潜像を書き込む。感光体ドラム上に書き込まれた潜像は、現像ユニット4によりトナーが付着されて顕像化される。感光体ドラム上に形成されたトナー像は、中間転写部2のベルト12の表面に転写される。
The
フルカラー、つまりブラック(Bk)、シアン(C)、マゼンタ(M)、イエロー(Y)の4色のコピーの場合には、Bk、C、M、Yの4色のトナー画像の作像、転写工程が終了した時点で、ベルト12の駆動とタイミングを合わせて、給紙部1より転写紙が給紙される。この転写紙に対し、紙転写部の2次転写ローラ9と対向ローラ10との間でベルト12から4色トナー画像が同時に2次転写される。トナー画像が転写された転写紙は搬送部11を経て定着部7に送られ、定着ローラと加圧ローラによって熱定着され排紙される。
In the case of full color, that is, four color copies of black (Bk), cyan (C), magenta (M), and yellow (Y), image formation and transfer of toner images of four colors Bk, C, M, and Y When the process is completed, the transfer paper is fed from the
図2は、画像形成装置の中間転写部付近の要部拡大図である。
ベルト12は、中間転写モータ(以下、単にモータという)14によって駆動される。モータ14と中間転写ベルト駆動ローラ(駆動ローラ)16aの間には、ギヤによる減速機構が設けられており、モータ駆動軸の速度をギヤ比の分だけ減速した速度で駆動ローラ16aに伝達される構成になっている。
ベルト12は、ベルト駆動ローラ軸15aに設けられたエンコーダ15やベルト表面速度センサであるベルトスケールセンサ13の検出結果に基づき、ベルト表面が目標の速度でかつ一定の速度になるように速度制御される。なお、図中16bは従動ローラ、16cはテンションローラである。
FIG. 2 is an enlarged view of a main part near the intermediate transfer unit of the image forming apparatus.
The
The speed of the
図3は、図1の画像形成装置に搭載するベルト搬送装置のベルト駆動制御部17とメイン制御部23を概略的に示すブロック図である。
ベルト駆動制御部17は、モータ14を駆動するドライバ18、メモリ(記憶部又は中間転写(中転)スケールFB(フィードバック)メモリともいう)22及びCPU(Central Processing Unit)19を有する。CPU19は、制御コントローラ20及び平均値演算部21を備え、ベルト駆動制御部17を構成する各部を制御する。メモリ22は、平均値演算部21が算出する平均値などの制御量を記憶する。メイン制御部23はモード決定部25を備える。
FIG. 3 is a block diagram schematically showing the belt
The belt
メイン制御部23からのスタート信号、回転方向指示信号、線速(ベルト表面速度)指示信号などがベルト駆動制御部17の制御コントローラ20に送られると、ベルト駆動制御部17はドライバ18によってモータ14を駆動する。
制御コントローラ20は、ベルト駆動ローラ軸15aのエンコーダ15、ベルトスケールセンサ13の検出結果即ち速度信号を基に、モータ14の速度を演算し、演算結果に応じた出力をドライバ18に送出する。即ち、制御コントローラ20は、フィードバック制御によってベルト表面速度が目標の速度でかつ一定になるように制御する。
When a start signal, a rotation direction instruction signal, a linear speed (belt surface speed) instruction signal, etc. from the
The
モード決定部25は、ユーザの指示或いは自動で、ベルト搬送装置の制御モード、即ち、ベルト表面速度の制御を、ベルトスケールセンサ13とエンコーダ15の両方を用いたフィードバック制御を行う制御(ベルトスケールFB(フィードバック)制御ともいう)モード、或いは、ベルトスケールセンサ13を用いず、エンコーダ15のみを用いて行う制御(代替制御ともいう)モードのいずれかを決定する。
The
即ち、本発明の実施形態のベルト搬送装置では、メイン制御部23のモード決定部25で決定されたモードの指示により、本発明の第1検出部に対応するベルトスケールセンサ13及び同第2検出部に対応するエンコーダ15を用いたフィードバック制御又はエンコーダ15のみを使用したモータ14による駆動ローラ16aの回転速度の制御を行うかを決定する。
なお、サーミスタ24は、実施形態1、2のベルト搬送装置には備えられず、実施形態3、4のベルト搬送装置に備えられ、ベルト周辺もしくはベルト駆動ローラ周辺の温度を計測する。
That is, in the belt conveyance device according to the embodiment of the present invention, the
The
ここで、本発明の実施形態についての説明に先立ち、まずその前提技術となる、ベルトスケールセンサ13及びエンコーダ15を備えた駆動ローラ16aの回転速度の制御を行うための構成について説明する。
図4は、本発明の前提技術となる制御コントローラ20及びその周辺の構成を示すブロック図である。
制御コントローラ20は、処理の流れに沿って、第1算出部201、積分器1/S202、位置コントローラ203、メジャーループ出力の切替部204、第2算出部205、速度コントローラ206、及びPWM(Pulse Width Modulation)変換部207を備える。
図中、メジャーループは、ベルトスケールセンサ13の検出結果をフィードバックするループであり、マイナーループは、エンコーダ15の検出結果をフィードバックするループである。
Here, prior to the description of the embodiment of the present invention, a configuration for controlling the rotational speed of the
FIG. 4 is a block diagram showing the configuration of the
In accordance with the processing flow, the
In the figure, the major loop is a loop that feeds back the detection result of the
第1算出部201は、メイン制御部23またはCPU19からのベルト12の表面の目標速度(第1目標速度)とベルトスケールセンサ13の検出結果(ベルトスケール速度)から、第1目標速度に対する速度偏差(第1偏差)を算出し、算出した速度偏差を積分器1/S202に出力する。積分器1/S202は、第1算出部201の算出結果を積分して位置偏差を算出(変換)する。次に、積分器1/S202で算出された位置偏差を位置コントローラ203に入力する。
The
位置コントローラ203の出力(ここではデータAという)は、メジャーループ出力(信号)を接点Xから接点Y側に切替える切替部204を介して、第2算出部205に送られる。
第2算出部205は、位置コントローラ203の出力(データA)と、第1目標速度を加算する。ここで加算した値が駆動ローラ16aの目標速度となる。次に、駆動ローラ16aの目標速度とエンコーダ15の検出速度(エンコーダが検出したベルト駆動ローラ軸15aの回転速度を駆動ローラ16aの回転速度に換算した速度)から求められる速度偏差(第1目標速度+データA−エンコーダ検出速度;ここではデータBという)を速度コントローラ206に入力する。
The output of the position controller 203 (referred to herein as data A) is sent to the
The
速度コントローラ206は、第2算出部205から受入れたデータB(速度偏差:第2偏差)に応じて、駆動ローラ16aの回転速度をその目標速度に近づけるように、モータ14に対する制御出力電圧を変更する制御を行う。つまり、速度コントローラ206で得られた出力がモータ14への制御出力電圧指示値となる。次に、得られた電圧指示値をPWM変換部207でPWM出力(パルス)に変換してドライバ18に出力しモータ14を駆動する。
The
ここで、速度コントローラ206及びPWM変換部207を含む制御コントローラ20は、本発明の制御部に対応する。
なお、位置コントローラ203及び速度コントローラ206は、モータ14の入力電圧を入力とし、エンコーダ信号、ベルトスケール信号を出力とした周波数応答結果を基に設計される一般的な制御コントローラである。
Here, the
The
切替部204は、メイン制御部23又はCPU19からの入力信号により接点XとYを切替え、ベルトスケールセンサ13とエンコーダ15の両方を用いた速度制御(ベルトスケールFB制御)とエンコーダ15のみを用いた速度制御(代替制御)の切替を行う。
ここで、切替部204を接点Y側に切替えるのは、例えば、ベルトスケールセンサ13に異常が発生した等の理由でベルトの表面速度を検出するベルトスケールセンサ13が使用できない、或いは使用しないとの理由で、エンコーダ15の検出速度にのみに基づきベルト12の表面速度制御を行う場合があるからである。
The
Here, the reason why the
ただ、切替部204を接点Y側に切替え、ベルトスケールセンサ13を用いずエンコーダ15のみで駆動ローラ16aの回転速度制御を行うと、一般的にはその影響が出る。
ベルト表面速度検出を実施しなかった場合の影響として、例えば、温度変化による駆動ローラ16aの膨張の影響等で、駆動ローラ16aの表面速度が通常(本来制御したい速度)より速くなってしまうことが考えられる。
即ち、駆動ローラ16aの回転速度(表面速度)は、V=rω(但し、V:表面速度、r:駆動ローラ16aの半径、ω:角速度)で表されるが、例えばrが温度変化すると、角速度ωが一定であってもその表面速度Vが変化する。つまり、エンコーダ15で角速度を検出してその値を一定に保つ制御を行っても、駆動ローラ16aの回転速度は一定に維持できない。
However, if the
As an influence when the belt surface speed detection is not performed, for example, the surface speed of the driving
That is, the rotational speed (surface speed) of the driving
図5は、ベルト表面速度検出をしなかった場合、つまりエンコーダ15のみによる制御の場合の影響について例示した図である。
図5A(1)は、通常温度(例えば所定の室温)の場合の画像形成装置の中間転写部付近について図1から抜き出した図、図5A(2)は、通常温度よりも高温の場合の同様の図であり、図5Bは、その場合における温度差を、縦軸にベルト表面速度、横軸に時間をとって示した図である。
図5Bに示すように、駆動ローラ16aの膨張時には、駆動ローラ16aの回転速度、したがってベルト表面速度は通常におけるよりも高くなる。
次に、このような前提技術の問題を解消する本発明の実施形態1〜4について説明する。
FIG. 5 is a diagram illustrating the influence when the belt surface speed is not detected, that is, when the control is performed only by the
FIG. 5A (1) is a diagram extracted from FIG. 1 in the vicinity of the intermediate transfer portion of the image forming apparatus at a normal temperature (for example, a predetermined room temperature), and FIG. 5A (2) is the same as when the temperature is higher than the normal temperature. FIG. 5B is a graph showing the temperature difference in that case, with the belt surface speed on the vertical axis and time on the horizontal axis.
As shown in FIG. 5B, when the
Next,
(実施形態1)
図6は、実施形態1のベルト搬送装置における制御コントローラ20とその周辺部の構成を概略的に示すブロック図である。
図6Aは、切替部204を接点X側に切替えてベルトスケールセンサ13とエンコーダ15を用いた速度制御(ベルトスケールFB制御)を行う状態を示し、図6Bは、切替部204を接点Y側に切替えてエンコーダ15のみで速度制御(代替制御)を行う場合のブロック図である。
なお、このブロック図は、図4のブロック図に平均値演算部21と本発明の記憶部に対応するメモリ22を加えたものに相当する。したがって、図4と同じ部分には同じ番号を付して,その説明を省略する。なお、このブロック図は、後述する実施形態3と共通である。
(Embodiment 1)
FIG. 6 is a block diagram schematically showing the configuration of the
6A shows a state in which the
This block diagram corresponds to the block diagram of FIG. 4 with the addition of the average
実施形態1のベルト搬送装置は、図6Aの状態で一定期間における位置コントローラ203の出力(データA)の平均値を平均値演算部21で演算し、メモリ22に保存しておく。
モードとしてエンコーダ15のみを使用する速度制御(代替制御)が指示されたときは、切替部204を接点Y側に切替え、図6Bのブロック図の状態で、メモリ22に保存させた位置コントローラ203の出力(データA)の平均値を読み出して、駆動ローラ16aの回転速度の制御を行う。
即ち、図3に示すメイン制御部23のモード決定部25により、エンコーダ15のみを使用する制御が指示されたときは、CPU19は、メジャーループ出力の切替部204を通常時の接点Xから接点Y(位置コントローラ出力=0)に切替え、メモリ22に保存されたデータAの平均値を駆動ローラ16aの目標速度として使用する。
In the belt conveying apparatus of the first embodiment, the average value of the output (data A) of the
When the speed control (alternative control) using only the
That is, when the
この場合、第2算出部205において駆動ローラ16aの目標速度とエンコーダで検出された駆動ローラ16aの回転速度との速度偏差(第2偏差;データB)が算出され、速度コントローラ206は、第2算出部205から受入れたデータBに応じて、駆動ローラ16aの回転速度を駆動ローラ16aの目標速度に近づけるように、モータ14に対する制御出力電圧を変更する制御を行う。つまり、速度コントローラ206で得られた出力がモータ14への制御出力電圧指示値となる。次に、得られた電圧指示値をPWM変換部207でPWM出力(パルス)に変換してドライバ18に出力しモータ14を駆動する。
In this case, the second calculating
次に、実施形態1のベルト搬送装置におけるデータAの平均値の保存のための処理手順について図7を参照して説明する。
図7は、実施形態1のベルト搬送装置におけるデータAの平均値の保存のための処理手順を説明するフロー図である。
本処理手順は、図3のCPU19で実行される。即ち、(i)モータ14の状態が停止から起動までの期間ではなく(S101、no)、(ii)モータ14の状態が起動から停止までの期間ではなく(S102、no)、(iii)モータ14が起動中であり(S103、yes)、(iv)ベルト搬送装置がベルトスケールセンサ13を用いたFB制御(ベルトスケールFB制御)を行うモードであり(S104、yes)、(v)データ取得タイマ(以下単にタイマという)のカウント値がスタートから一定期間Xを超えたとき(S105、yes)、つまり、タイマの一定期間毎にデータAを取得する(S106)。
Next, a processing procedure for storing the average value of the data A in the belt conveyance device of the first embodiment will be described with reference to FIG.
FIG. 7 is a flowchart illustrating a processing procedure for storing an average value of data A in the belt conveyance device of the first embodiment.
This processing procedure is executed by the
データAを取得すると、タイマをクリアする(S107)。つまりタイマの一定期間ごとにデータAを取得して、その都度タイマをクリアする。ここで、データAの取得数が所定値N以上になれば(S108、yes)、平均値演算部21でN個のデータAの平均値を演算する(S109)。次に、演算したN個のデータAの平均値をメモリ22に保存し(S110)、データA取得数をクリアして(S111)スタートに戻る。
When data A is acquired, the timer is cleared (S107). That is, the data A is acquired every fixed period of the timer, and the timer is cleared each time. If the number of data A acquired is equal to or greater than the predetermined value N (S108, yes), the average
以上の処理手順において、ステップS101でモータ14の状態が停止から起動までの期間にあれば(S101、yes)、タイマを起動して(S112)、スタートに戻る。
ステップS102で、モータ14の状態が起動から停止までの期間にあれば(S102、yes)、タイマをクリア及び停止し(S113)、データA取得数をクリアして(S114)、スタートに戻る。
ステップS103で、モータ14の状態が起動状態でなければ(S103、no)、つまり全く動作していないのでスタートに戻る。
ステップS104で、ベルト搬送装置がベルトスケールFB制御を行うモードでなければ(S104、no)、スタートに戻る。
In the above processing procedure, if the state of the
If the state of the
In step S103, if the
In step S104, if the belt conveyance device is not in the mode for performing the belt scale FB control (S104, no), the process returns to the start.
ステップS105において、タイマのカウント値が一定期間X経過前であれば(S105、no)、タイマをカウントアップして(S115)スタートに戻る。
ステップS108で、データA取得数が所定値N未満であれば(S108、no)、データA取得数をカウントアップして(S116)、スタートに戻る。
なお、タイマカウント値XやデータA取得数の所定値Nは、ベルト搬送装置の状態に応じて任意に設定可能である。
In step S105, if the count value of the timer is before the lapse of a certain period X (S105, no), the timer is counted up (S115) and the process returns to the start.
If the data A acquisition number is less than the predetermined value N in step S108 (S108, no), the data A acquisition number is counted up (S116), and the process returns to the start.
The timer count value X and the predetermined value N of the data A acquisition number can be arbitrarily set according to the state of the belt conveyance device.
以上説明したように、本実施形態のベルト搬送装置においては、モータの状態が立ち上げ中又は動作終了中ではなく、タイマカウント値が一定期間X経過してその起動が安定した状態において、かつ、モードが、ベルトスケールFB制御を行っているときにのみ、データAを所定数取得して、その平均値を求める。つまり、データAの取得数が一定数のNに達したときに平均値演算部21でN個のデータAの平均値を演算し、演算結果をメモリ22のデータA平均値保存領域に保存する。その後データAの取得数をクリアし、再びN個のデータAの取得を行い、その平均値の演算結果をメモリ22のデータA平均値保存領域へ上書きする処理を繰り返す。
As described above, in the belt conveyance device of the present embodiment, the state of the motor is not starting up or ending operation, the timer count value has elapsed for a certain period X, and the start-up is stable, and Only when the mode is performing the belt scale FB control, a predetermined number of data A are acquired and the average value is obtained. That is, when the number of acquisitions of data A reaches a certain number N, the average
次に、実施形態1のベルト搬送装置における、起動時のモード選択処理について説明する。
図8は、実施形態1のベルト搬送装置における、起動時のモード選択処理手順を示すフロー図である。
実施形態1のベルト搬送装置においては、モータ14が起動中であり(S201、yes)、その際、ベルト搬送装置がベルトスケールFB制御を行う場合は(S202、yes)、図6Aのメジャーループ出力の切替部204を通常時の接点X側に設定(切替)する。これにより、フィードバック値はデータAを使用して(S203)、この処理を終了する。
Next, the mode selection process at the start-up in the belt conveyance device of the first embodiment will be described.
FIG. 8 is a flowchart showing a mode selection processing procedure at the time of start-up in the belt conveyance device of the first embodiment.
In the belt conveyance device of the first embodiment, the
ステップS202で、ベルトスケールFB制御でなければ(S202、no)、図6Bに示すように、切替部204を接点Y側に設定(切替)して、メモリ22に格納されているデータAの平均値をメジャーループ出力の代わりに使用して(S204)、この処理を終了する。
データAの平均値は、通常(又は正常)時におけるベルトスケール速度を反映しているため、代替制御の場合に発生する駆動ローラの膨張等による表面速度の変動の影響を最小限に抑えることができる。
If it is not the belt scale FB control in step S202 (S202, no), the
Since the average value of data A reflects the belt scale speed during normal (or normal) operation, it is possible to minimize the influence of fluctuations in the surface speed due to expansion of the drive roller, etc. that occurs in the case of alternative control. it can.
(実施形態2)
図9は、実施形態2のベルト搬送装置の制御コントローラ20とその周辺部の構成を概略的に示すブロック図である。
図9は、図6に示す実施形態1のベルト搬送装置の制御コントローラ20と対比した場合、切替部204の位置が第2算出部205と入れ替わっている点で相違し、その他の構成は同じであるので、ここでも、図3と同じ部分には同じ符号を付してその説明を省略する。
なお、図9A、9Bは図6A、6Bに対応し、それぞれ切替部204の異なる接点の設定(切替)状態を示す。また、これらのブロック図は後述する実施形態4と共通である。
(Embodiment 2)
FIG. 9 is a block diagram schematically illustrating the configuration of the
FIG. 9 is different from the
9A and 9B correspond to FIGS. 6A and 6B, and show different contact setting (switching) states of the
実施形態2のベルト搬送装置の制御コントローラ20では、一定期間の検出出力値(位置コントローラ203の出力(データA)+第1目標速度−エンコーダ検出速度;データB)の平均値をメモリ22に保存しておき、図3に示すモード決定部25により代替制御(ベルトスケールFB制御の代替制御)が指示されたとき、データBの平均値を用いてベルト表面速度(又はベルト搬送速度)の速度制御を行う。
In the
代替制御を行う場合は、図9Bに示すように、制御コントローラ20の切替部204を通常時の接点Xから接点Y側に切替え、メモリ22に保存されたデータBの平均値を速度コントローラ206の入力値として使用する。
なお、実施形態2では、切替部204を通常時の接点Xから接点Y側に切替えたときは、定電圧制御となりフィードバック制御は行わない。そのため、一般的には実施形態1、3のほうがベルト表面速度の精度を維持できると考えられる。ただ、例えば、一次転写ベルトと二次転写ベルトが一部重なりあって干渉して、片方のメジャーループ制御(ベルトスケールFB制御)ができなくなった場合等においては、エンコーダ制御(代替制御)によってベルト駆動ローラ軸速度制御を行うよりも、ベルト速度自体は保存した値で一定の速度を発生させる定電圧制御とし、干渉しているもう一方のベルト速度にベルト表面速度をある程度追従させる制御とした方が精度を維持できる場合がある。つまり、ベルトスケールFB制御ができなくなったほうの駆動軸の回転速度を積極的に制御しないようにすることが考えられる。
When performing alternative control, as shown in FIG. 9B, the
In the second embodiment, when the
図10は、実施形態2のベルト搬送装置におけるデータBの平均値の保存のための処理手順を説明するフロー図である。
実施形態2におけるデータBの平均値保存のための処理手順は、基本的には図7に示す処理手順と同様であるが、図7に示す処理手順では、取得するデータがデータA(位置コントローラ203の出力結果)であるのに対し、実施形態2においては取得するデータを図4A,4BのデータB(速度偏差)としている点で相違している。
FIG. 10 is a flowchart illustrating a processing procedure for storing an average value of data B in the belt conveyance device according to the second embodiment.
The processing procedure for storing the average value of data B in the second embodiment is basically the same as the processing procedure shown in FIG. 7, but in the processing procedure shown in FIG. 7, the data to be acquired is data A (position controller). In the second embodiment, the acquired data is the data B (velocity deviation) shown in FIGS. 4A and 4B.
本処理手順も図3のCPU19にて実行される。即ち、(i)モータ14の状態が停止から起動までの期間ではなく(S301、no)、(ii)モータ14の状態が起動から停止までの期間ではなく(S302、no)、(iii)モータ14が起動中であり(S303、yes)、(iv)ベルト搬送装置がベルトスケールFB制御を行うモードであり(S304、yes)、(v)データB取得タイマ(以下、単にタイマという)のカウント値がスタートから一定期間Xを超えたときは(S305、yes)、タイマの一定期間ごとにデータBを取得する(S306)。
This processing procedure is also executed by the
このようにデータBを取得した後、タイマをクリアする(S307)。ここで、データBの取得数が所定値N以上であれば(S308、yes)、平均値演算部21でN個のデータBの平均値を演算する(S309)。次に、演算したN個のデータBの平均値をメモリ22に保存すると(S310)、データB取得数をクリアして(S311)スタートに戻る。
After acquiring data B in this way, the timer is cleared (S307). Here, if the acquisition number of the data B is equal to or greater than the predetermined value N (S308, yes), the average
以上の処理手順において、ステップS301でモータ14の状態が停止から起動までの期間であれば(S301、yes)、タイマを起動して(S312)、スタートに戻る。
ステップS302で、モータ14の状態が起動から停止までの期間であれば(S302、yes)、タイマをクリア及び停止し(S313)、さらにデータB取得数をクリアして(S314)、スタートに戻る。
ステップS303で、モータ14の状態が起動状態でなければ(S303、no)、つまり全く動作していないのでスタートに戻る。
ステップS304で、ベルト搬送装置がベルトスケールFB制御を行うモードでなければ(S304、no)、スタートに戻る。
In the above processing procedure, if the state of the
In step S302, if the state of the
In step S303, if the state of the
In step S304, if the belt conveying device is not in the mode for performing the belt scale FB control (S304, no), the process returns to the start.
ステップS305において、タイマのカウント値が一定期間X経過前であれば(S305、no)、タイマをアップして(S315)、スタートに戻る。
ステップS308で、データB取得数が所定値N未満であれば(S308、no)、データB取得数をカウントアップして(S316)、スタートに戻る。
なお、タイマカウント値Xやデータ取得数の所定値Nは、ベルト搬送装置の状態に応じて任意に設定可能である。
In step S305, if the count value of the timer is before the lapse of the predetermined period X (S305, no), the timer is increased (S315) and the process returns to the start.
In step S308, if the data B acquisition number is less than the predetermined value N (S308, no), the data B acquisition number is counted up (S316), and the process returns to the start.
Note that the timer count value X and the predetermined value N of the number of data acquisition can be arbitrarily set according to the state of the belt conveyance device.
図11は、実施形態2のベルト搬送装置における、起動時のモード選択処理手順を示すフロー図である。
基本的な処理手順は、図8に示す実施形態1の起動時のモード選択のための処理手順と同様である。
実施形態2のベルト搬送装置においては、モータ14が起動中であり(S401、yes)、その際、ベルトスケールFB制御を行う場合は(S402、yes)、図9Aに示すように、切替部204を通常時の接点X側に設定(切替)する。これにより、このフィードバック制御にフィードバック値であるデータBを制御量として使用するようにして(S403)、この処理を終了する。
FIG. 11 is a flowchart illustrating a mode selection processing procedure at the time of start-up in the belt conveyance device of the second embodiment.
The basic processing procedure is the same as the processing procedure for mode selection at the time of activation in the first embodiment shown in FIG.
In the belt conveyance device of the second embodiment, the
ステップS402でベルトスケールFB制御でなければ(S402、no)、制御量となるデータは、メモリ22に格納されているデータBの平均値を使用するようにして(S404)、この処理を終了する。これにより、代替制御時に発生する駆動ローラの膨張等による表面速度の変動を抑えることができる。
If the belt scale FB control is not performed in step S402 (S402, no), the average value of the data B stored in the
即ち、モータ14の起動時にメモリ22を使用する制御(代替制御)かどうかを判定し、ベルトスケールFB制御を行う場合は、図9Aに示すように切替部204を通常時の接点X側に設定してデータBを使用する。ベルトスケールFB制御を行わない場合は、図9Bに示すように切替部204を接点Y側に切替え、メモリ22に格納されているデータBの平均値を使用する。
That is, it is determined whether or not the control using the memory 22 (alternative control) is performed when the
図12はメモリにおける温度毎のデータの保存領域の設定例を示す図である。
図12A、12Bは、それぞれ実施形態3、4におけるメモリ22の例である。
実施形態3、4においてはサーミスタ24で計測した温度に応じてメモリ22にデータA(実施形態3)、データB(実施形態4)を保存する必要があるので、温度毎にデータA又はBを保存する領域を用意している。
即ち、図12A、12Bにおいて、温度範囲(ここでは、〜20℃、20〜30℃、30〜40℃、40℃〜のように)分割して設定し(但し、〜の上限は未満、下限は以上を示す)、それぞれ異なるメモリ領域(番地)に保存する。
FIG. 12 is a diagram showing an example of setting a data storage area for each temperature in the memory.
12A and 12B are examples of the
In the third and fourth embodiments, it is necessary to store data A (third embodiment) and data B (fourth embodiment) in the
That is, in FIGS. 12A and 12B, the temperature range is divided and set (in this case, ˜20 ° C., 20-30 ° C., 30-40 ° C., 40 ° C., etc.). Are stored in different memory areas (addresses).
(実施形態3)
図13は、実施形態3のベルト搬送装置におけるデータAの平均値の保存のための処理手順を説明するフロー図である。
本実施形態においては、ステップS509のデータAの平均値演算までの処理手順は、実施形態1の図7における処理手順と同様であるが、演算した平均値を演算時のサーミスタ24の温度に応じてメモリ領域E〜Hのいずれかを選び保存する点で、実施形態1の処理手順と相違している。
本処理手順は、図3のCPU19で実行される。即ち、(i)モータ14の状態が停止から起動までの期間ではなく(S501、no)、(ii)モータ14の状態が起動から停止までの期間ではなく(S502、no)、(iii)モータ14が起動中であり(S503、yes)、(iv)ベルト搬送装置がベルトスケールFB制御を行うモードであり(S504、yes)、(v)タイマのカウント値がスタートから一定期間Xを超えたときは(S505、yes)、タイマの一定期間ごとにデータAを取得する(S506)。
(Embodiment 3)
FIG. 13 is a flowchart illustrating a processing procedure for storing an average value of data A in the belt conveyance device of the third embodiment.
In the present embodiment, the processing procedure up to the calculation of the average value of data A in step S509 is the same as the processing procedure in FIG. 7 of the first embodiment, but the calculated average value depends on the temperature of the
This processing procedure is executed by the
このようにデータAを取得した後、タイマをクリアする(S507)。ここで、データAの取得数が所定値N以上であれば(S508、yes)、平均値演算部21でN個のデータAの平均値を演算する(S509)。次に、演算時の温度に応じたメモリ領域E〜Hに結果を保存すると(S510)、データA取得数をクリアして(S511)スタートに戻る。
After acquiring data A in this way, the timer is cleared (S507). Here, if the number of data A acquired is equal to or greater than the predetermined value N (S508, yes), the average
以上の処理手順において、ステップS501でモータ14の状態が停止から起動までの期間であれば(S501、yes)、タイマを起動して(S512)、スタートに戻る。
ステップS502で、モータ14の状態が起動から停止までの期間であれば(S502、yes)、タイマをクリア及び停止し(S513)、さらにデータA取得数をクリアして(S514)、スタートに戻る。
ステップS503で、モータ14の状態が起動状態でなければ(S503、no)、つまり全く動作していないのでスタートに戻る。
ステップS504で、ベルト搬送装置がベルトスケールFB制御を行うモードでなければ(S504、no)、スタートに戻る。
In the above processing procedure, if the state of the
In step S502, if the state of the
In step S503, if the
In step S504, if the belt conveying apparatus is not in the mode for performing the belt scale FB control (S504, no), the process returns to the start.
ステップS505において、タイマのカウント値が一定期間X経過前であれば(S505、no)、タイマをカウントアップして(S515)、スタートに戻る。
ステップS508で、データAの取得数が所定値N未満であれば(S508、no)、データA取得数をカウントアップして(S516)、スタートに戻る。
なお、タイマカウント値Xやデータ取得数の所定値Nは、ベルト搬送装置の状態に応じて任意に設定可能である。
In step S505, if the count value of the timer is before the lapse of the predetermined period X (S505, no), the timer is counted up (S515), and the process returns to the start.
If the number of acquisitions of data A is less than the predetermined value N in step S508 (S508, no), the number of acquisitions of data A is counted up (S516), and the process returns to the start.
Note that the timer count value X and the predetermined value N of the number of data acquisition can be arbitrarily set according to the state of the belt conveyance device.
つまり、データ取得数が一定数のNに達したときに平均値演算部21でN個のデータの平均値を演算し、演算結果をメモリ22のデータA平均値保存領域に保存する。その後データAの取得数をクリアし、再びN個のデータA取得を行い、平均値の演算結果をメモリ22のデータA平均値保存領域への上書き処理を繰り返す。
That is, when the number of data acquisition reaches a certain number N, the average
図14は、実施形態3のベルト搬送装置における、起動時のモード選択処理手順を示すフロー図である。
実施形態3のベルト搬送装置においては、モータが起動中であり(S601、yes)、その際、当該ベルト搬送装置がベルトスケールFB制御を行う場合は(S602、yes)、図6Aに示すように、メジャーループの出力を切替部204で通常時の接点X側に設定し、データは、フィードバック値であるデータAを使用して(S603)、この処理を終了する。
ステップS602でベルトスケールFB制御でなければ(S602、no)、現在の温度を検出し(S604)、温度に応じてメモリ22に保存されたデータA平均値使用に切替えて(S605)、処理を終了する。
FIG. 14 is a flowchart illustrating a mode selection processing procedure at the time of start-up in the belt conveyance device of the third embodiment.
In the belt conveyance device of the third embodiment, the motor is being activated (S601, yes), and when the belt conveyance device performs belt scale FB control (S602, yes), as shown in FIG. 6A. Then, the output of the major loop is set to the normal contact X side by the
If the belt scale FB control is not performed in step S602 (S602, no), the current temperature is detected (S604), and the data A average value stored in the
即ち、本実施形態においては、モータ起動時にメモリ22を使用する制御かどうかを判定し、ベルトスケールFB制御を行う場合は、図6Aに示すように、メジャーループ出力を切替部204で通常時の接点X側に設定してデータAを使用する。ベルトスケールFB制御を行わない場合は、メモリ22に格納されているデータA平均値をメジャーループ出力の代わりに使用するが、このデータA平均値について、異常発生時等におけるサーミスタ24の温度に応じて保存していた値を現在の温度に応じて制御量として使用する。
このように、温度に応じたデータA平均値を使用することで、例えば駆動ローラの膨張度合いに応じた平均値を使用することができ、ベルト表面速度の変動を最小限に抑えることができる。
That is, in the present embodiment, when the
In this way, by using the data A average value corresponding to the temperature, for example, an average value corresponding to the degree of expansion of the drive roller can be used, and fluctuations in the belt surface speed can be minimized.
(実施形態4)
図15は、実施形態4のベルト搬送装置におけるデータBの平均値保存のための処理手順を示すフロー図である。
この処理手順のステップS709のデータBの平均値演算までの処理手順は、図10に示す実施形態2のそれと同じであるが、演算した平均値を演算時のサーミスタ24の温度に応じてメモリ領域I〜Lのいずれかを選び保存する点で、実施形態2と相違する。
(Embodiment 4)
FIG. 15 is a flowchart illustrating a processing procedure for storing an average value of data B in the belt conveyance device of the fourth embodiment.
The processing procedure up to the calculation of the average value of data B in step S709 of this processing procedure is the same as that of the second embodiment shown in FIG. 10, but the calculated average value is stored in the memory area according to the temperature of the
本処理手順は、図3のCPU19で実行される。即ち、(i)モータ14の状態が停止から起動までの期間ではなく(S701、no)、(ii)モータ14の状態が起動から停止までの期間ではなく(S702、no)、(iii)モータ14が起動中であり(S703、yes)、(iv)ベルト搬送装置がベルトスケールFB制御を行うモードであり(S704、yes)、(v)タイマのカウント値がスタートから一定期間Xを超えたときは(S705、yes)、タイマの一定期間ごとにデータBを取得する(S706)。
This processing procedure is executed by the
このようにデータBを取得した後、タイマをクリアする(S707)。ここで、データBの取得数が所定値N以上であれば(S708、yes)、平均値演算部21でN個のデータBの平均値を演算する(S709)。次に、演算時の温度に応じたメモリ領域I〜Lに結果を保存すると(S710)、データB取得数をクリアして(S711)スタートに戻る。
After acquiring the data B in this way, the timer is cleared (S707). Here, if the acquisition number of the data B is equal to or greater than the predetermined value N (S708, yes), the average
以上の処理手順において、ステップS701でモータ14の状態が停止から起動までの期間であれば(S701、yes)、タイマを起動して(S712)、スタートに戻る。
ステップS702で、モータ14の状態が起動から停止までの期間であれば(S702、yes)、タイマをクリア及び停止し(S713)、さらにデータB取得数をクリアして(S714)、スタートに戻る。
ステップS703で、モータ14の状態が起動状態でなければ(S703、no)、つまり全く動作していないのでスタートに戻る。
ステップS704で、ベルト搬送装置がベルトスケールFB制御を行うモードでなければ(S704、no)、スタートに戻る。
In the above processing procedure, if the state of the
In step S702, if the state of the
In step S703, if the
In step S704, if the belt conveyance device is not in the mode for performing the belt scale FB control (S704, no), the process returns to the start.
ステップS705において、タイマカウント値が一定期間X経過前であれば(S705、no)、タイマをカウントアップして(S716)スタートに戻る。
ステップS708で、データBの取得数が所定値N未満であれば(S708、no)、データB取得数をカウントアップして(S716)、スタートに戻る。
なお、タイマカウント値XやデータB取得数の所定値Nは、ベルト搬送装置の状態に応じて任意に設定可能である。
In step S705, if the timer count value is before the lapse of the predetermined period X (S705, no), the timer is counted up (S716) and the process returns to the start.
In step S708, if the number of acquisitions of data B is less than the predetermined value N (S708, no), the number of acquisitions of data B is counted up (S716), and the process returns to the start.
Note that the timer count value X and the predetermined value N of the number of data B acquisitions can be arbitrarily set according to the state of the belt conveyance device.
図16は、実施形態4のベルト搬送装置における、起動時のモード選択処理手順を示すフロー図である。
実施形態4のベルト搬送装置においては、モータが起動中であり(S801、yes)、ベルトスケールFB制御を行う場合は(S802、yes)、図9Aに示すように切替部204を通常時の接点X側に設定(切替)し、データは、フィードバック値であるデータBを使用して(S803)、この処理を終了する。
ステップS802でベルトスケールFB制御でなければ(S802、no)、現在の温度を検出し(S804)、温度に応じて保存されたデータB平均値使用に切替えて(S805)、処理を終了する。
FIG. 16 is a flowchart illustrating a mode selection processing procedure at the time of activation in the belt conveyance device of the fourth embodiment.
In the belt conveyance device of the fourth embodiment, when the motor is activated (S801, yes), and when the belt scale FB control is performed (S802, yes), the
If the belt scale FB control is not performed in step S802 (S802, no), the current temperature is detected (S804), the data B average value stored according to the temperature is switched to use (S805), and the process is terminated.
即ち、本実施形態においては、モータ起動時にメモリ22を使用する制御かどうかを判定し、ベルトスケールFB制御を行う場合は、図9Aに示すように、マイナーループ出力を通常時の接点X側に設定して使用する。ベルトスケールFB制御を行わない場合は、メモリ22に格納されているデータB平均値をマイナーループ出力の代わりに使用する。この場合、データB平均値について、異常発生時等におけるサーミスタ24の温度に応じて保存していた値を現在の温度に応じて使用する。
In other words, in this embodiment, when the
このように、温度に応じたデータB平均値を使用することで、例えば駆動ローラの膨張度合いに応じた平均値を使用することができ、ベルト表面速度の変動を最小限に抑えることができる。
以上説明したように、本発明の実施形態によれば、正常時の位置偏差の検出結果を基に制御コントローラ(平均値演算部)で演算した制御量の平均値を保存しておき、モード切替え時にエンコーダのみを使用する制御を行うときに保存していた制御量を用いてモータを制御することによりベルト表面速度の精度の低下を最小限に抑えることが出来る。
Thus, by using the data B average value corresponding to the temperature, for example, an average value corresponding to the degree of expansion of the drive roller can be used, and fluctuations in the belt surface speed can be minimized.
As described above, according to the embodiment of the present invention, the average value of the control amount calculated by the control controller (average value calculation unit) based on the detection result of the normal position deviation is stored, and the mode is switched. By controlling the motor using the control amount stored when performing control using only the encoder sometimes, a decrease in accuracy of the belt surface speed can be minimized.
なお、以上の説明では、データA又はデータBに対応する制御値を平均値としているが、必ずしもこれに限定されない。例えば、中間値など他の制御値であってもよい。また、ベルト搬送装置は、トナー像を搬送する中間転写ベルトを有するものとして説明したが、必ずしもこれに限定されない。例えば、潜像及びトナー像の少なくともいずれかを搬送する感光ベルト、又は用紙や原稿などのシート状媒体を搬送する搬送ベルトを有するものであってもよい。 In the above description, the control value corresponding to data A or data B is an average value, but is not necessarily limited to this. For example, another control value such as an intermediate value may be used. Further, although the belt conveying device has been described as having an intermediate transfer belt for conveying a toner image, the belt conveying device is not necessarily limited thereto. For example, it may have a photosensitive belt that conveys at least one of a latent image and a toner image, or a conveyance belt that conveys a sheet-like medium such as paper or a document.
さらに、画像形成装置は、DFE(Digital Front End)を、専用線を介して通信可能に接続されていてもよい。DFEは、例えばラスターイメージプロセッサとしての機能を備え、PC(Personal Computer)から受信した画像に基づきラスターイメージを生成してもよい。画像形成装置に対してラスターイメージなどを送信してもよい。画像形成装置とDFEは、ネットワークを介して接続されてもよい。さらに、画像形成装置がラスターイメージプロセッサとしての機能を備えラスタイメージデータの生成を行ってもよい。 Further, the image forming apparatus may be connected to a DFE (Digital Front End) via a dedicated line so as to be communicable. The DFE may have a function as a raster image processor, for example, and may generate a raster image based on an image received from a PC (Personal Computer). A raster image or the like may be transmitted to the image forming apparatus. The image forming apparatus and the DFE may be connected via a network. Further, the image forming apparatus may have a function as a raster image processor and generate raster image data.
メモリ、平均値演算部は、個別に画像形成装置内に設けられていてもよい。メモリ、平均値演算部は、画像形成装置がDFEと接続されている場合は、DFE内に設けられていてもよく、一部をDFEに、残りの部分は画像形成装置内に設けられていてもよい。この場合は、画像形成装置と共に画像形成システムを構成する。
また、制御コントローラを構成する構成部分は、ソフトウエアで構成されても、或いはハードウエアで構成されてもよい。
The memory and the average value calculation unit may be provided individually in the image forming apparatus. When the image forming apparatus is connected to the DFE, the memory and the average value calculation unit may be provided in the DFE, and a part thereof is provided in the DFE and the remaining part is provided in the image forming apparatus. Also good. In this case, an image forming system is configured together with the image forming apparatus.
In addition, the components constituting the control controller may be configured by software or hardware.
1・・・給紙部、2・・・中間転写部、3・・・感光体ユニット、4・・・現像ユニット、5・・・スキャナ部、6・・・画像書き込みユニット、7・・・定着部、9・・・2次転写ローラ、10・・・対向ローラ、11・・・搬送部、12・・・(中間転写)ベルト、13・・・ベルトスケールセンサ、14・・・(中間転写)モータ、15・・・エンコーダ、15a・・・ベルト駆動ローラ軸、16a・・・駆動ローラ、16b・・・従動ローラ、16c・・・テンションローラ、17・・・ベルト駆動制御部、18・・・ドライバ、19・・・CPU、20・・・制御コントローラ、21・・・平均値演算部、22・・・メモリ、23・・・メイン制御部、24・・・サーミスタ、25・・・モード決定部、201・・・第1算出部、202・・・積分器1/S、203・・・位置コントローラ、204・・・切替部、205・・・第2算出部、206・・・速度コントローラ、207・・・PWM変換部。
DESCRIPTION OF
Claims (7)
駆動される前記ベルトの表面の速度を検出する第1検出部と、
前記駆動ローラの回転速度を検出する第2検出部と、
前記ベルトの目標速度と前記表面の速度に基づいて、前記目標速度に対する第1偏差を算出する第1算出部と、
前記第1算出部が算出した前記第1偏差に対応する制御値を記憶する記憶部と、
前記目標速度、前記第1算出部が算出した前記第1偏差及び前記回転速度に基づいて、前記目標速度に対する第2偏差を算出する第2算出部と、
前記第2算出部が算出した前記第2偏差に基づいて前記駆動ローラの回転速度を制御する制御部と、
駆動ローラの回転速度の制御モードを前記第1検出部と第2検出部を使用するモードと、前記第1検出部を使用しないモードのいずれかを決定するモード決定部と、
前記モード決定部が前記第1検出部を使用しないモードを決定した場合に、前記第2算出部による前記第2偏差の算出における前記第1偏差を前記制御値に切替える切替部と、を有し、
前記制御値は、前記第1算出部が算出した前記第1偏差に基づき所定の間隔で更新されることを特徴とするベルト搬送装置。 A driving roller that rotates to drive the belt;
A first detector for detecting the speed of the surface of the belt to be driven;
A second detector for detecting the rotational speed of the drive roller;
A first calculation unit that calculates a first deviation with respect to the target speed based on the target speed of the belt and the speed of the surface;
A storage unit for storing a control value corresponding to the first deviation calculated by the first calculation unit ;
The target speed, and said first calculation unit is calculated based on the first deviation and the rotational speed, a second calculation unit for calculating a second difference with respect to the target speed,
A control unit that controls the rotational speed of the drive roller based on the second deviation calculated by the second calculation unit ;
A mode determination unit for determining a control mode of the rotational speed of the drive roller, a mode using the first detection unit and the second detection unit, and a mode not using the first detection unit;
A switching unit that switches the first deviation in the calculation of the second deviation by the second calculation unit to the control value when the mode determination unit determines a mode in which the first detection unit is not used. ,
The control value is updated at predetermined intervals based on the first deviation calculated by the first calculation unit .
駆動される前記ベルトの表面の速度を検出する第1検出部と、
前記駆動ローラの回転速度を検出する第2検出部と、
前記ベルトの目標速度と前記ベルトの表面の速度に基づいて、前記目標速度に対する第1偏差を算出する第1算出部と、
前記目標速度、前記第1算出部が算出した前記第1偏差及び前記回転速度に基づいて、前記目標速度に対する第2偏差を算出する第2算出部と、
前記第2算出部が算出した前記第2偏差に対応する制御値を記憶する記憶部と、
前記第2算出部が算出した前記第2偏差に基づいて前記駆動ローラの回転速度を制御する制御部と、
駆動ローラの回転速度の制御モードを、前記第1検出部と第2検出部を使用するモードと前記第1検出部を使用しないモードのいずれかを決定するモード決定部と、
前記モード決定部が前記第1検出部を使用しないモードを決定した場合に、前記第2算出部による前記第2偏差の算出における前記第2偏差を前記制御値に切替える切替部と、を有し、
前記制御値は、前記第2算出部が算出した前記第2偏差に基づき所定の間隔で更新されることを特徴とするベルト搬送装置。 A driving roller that rotates to drive the belt;
A first detector for detecting the speed of the surface of the belt to be driven;
A second detector for detecting the rotational speed of the drive roller;
A first calculation unit that calculates a first deviation with respect to the target speed based on the target speed of the belt and the speed of the surface of the belt;
The target speed, and said first calculation unit is calculated based on the first deviation and the rotational speed, a second calculation unit for calculating a second difference with respect to the target speed,
A storage unit for storing a control value corresponding to the second deviation calculated by the second calculation unit ;
A control unit that controls the rotational speed of the drive roller based on the second deviation calculated by the second calculation unit ;
A mode determination unit for determining a control mode of the rotational speed of the driving roller, one of a mode using the first detection unit and the second detection unit and a mode not using the first detection unit;
When the mode decision unit decides a mode that does not use the first detector, anda switching unit for switching said second difference to said control value in the calculation of the second deviation by the second calculating section ,
The control value is updated at predetermined intervals based on the second deviation calculated by the second calculation unit .
温度検出手段を有し、前記第1偏差に対応する制御値を温度検出手段の検出結果に応じた保存領域に保存し、前記第1検出部を使用しないモードの場合、温度に応じて保存された前記第1偏差に対応する制御値を使用することを特徴とするベルト搬送装置。 In the belt conveyance device according to claim 1,
Has a temperature detecting means, save the control value corresponding to the first difference saved in the storage area corresponding to the detection result of the temperature detection means, when the mode not using the first detector, according to temperature A belt conveyance device using a control value corresponding to the first deviation.
温度検出手段を有し、前記第2偏差に対応する制御値を温度検出手段の検出結果に応じた保存領域に保存し、前記第1検出部を使用しないモードの場合、温度に応じて保存された前記第2偏差に対応する制御値を使用することを特徴とするベルト搬送装置。 In the belt conveyance device according to claim 2,
A temperature detection unit that stores a control value corresponding to the second deviation in a storage area corresponding to a detection result of the temperature detection unit; in a mode not using the first detection unit, the control value is stored according to the temperature; In addition, a belt conveyance device using a control value corresponding to the second deviation.
前記ベルトは、トナー像、潜像又はシート状媒体の少なくともいずれかを搬送することを特徴とする画像形成装置。 It has the belt conveyance device according to any one of claims 1 to 4,
The image forming apparatus, wherein the belt conveys at least one of a toner image, a latent image, and a sheet-like medium.
前記画像形成装置は、
回転してベルトを駆動する駆動ローラと、
駆動される前記ベルトの表面の速度を検出する第1検出部と、
前記駆動ローラの回転速度を検出する第2検出部と、
前記ベルトの目標速度と前記表面の速度に基づいて、前記目標速度に対する第1偏差を算出する第1算出部と、
前記第1算出部が算出した前記第1偏差に対応する制御値を記憶する記憶部と、
前記目標速度、前記第1算出部が算出した前記第1偏差及び前記回転速度に基づいて、前記目標速度に対する第2偏差を算出する第2算出部と、
前記第2算出部が算出した前記第2偏差に基づいて前記駆動ローラの回転速度を制御する制御部と、
駆動ローラの回転速度の制御モードを前記第1検出部と第2検出部を使用するモードと、前記第1検出部を使用しないモードのいずれかを決定するモード決定部と、
前記モード決定部が前記第1検出部を使用しないモードを決定した場合に、前記第2算出部による前記第2偏差の算出における前記第1偏差を前記制御値に切替える切替部と、を有し、
前記制御値は、前記第1算出部が算出した前記第1偏差に基づき所定の間隔で更新されることを特徴とする画像形成システム。 An image forming system including an image forming apparatus and a storage unit,
The image forming apparatus includes:
A driving roller that rotates to drive the belt;
A first detector for detecting the speed of the surface of the belt to be driven;
A second detector for detecting the rotational speed of the drive roller;
A first calculation unit that calculates a first deviation with respect to the target speed based on the target speed of the belt and the speed of the surface;
A storage unit for storing a control value corresponding to the first deviation calculated by the first calculation unit;
The target speed, and said first calculation unit is calculated based on the first deviation and the rotational speed, a second calculation unit for calculating a second difference with respect to the target speed,
A control unit that controls the rotational speed of the drive roller based on the second deviation calculated by the second calculation unit ;
A mode determination unit for determining a control mode of the rotational speed of the drive roller, a mode using the first detection unit and the second detection unit, and a mode not using the first detection unit;
A switching unit that switches the first deviation in the calculation of the second deviation by the second calculation unit to the control value when the mode determination unit determines a mode in which the first detection unit is not used. ,
The image forming system , wherein the control value is updated at a predetermined interval based on the first deviation calculated by the first calculation unit .
前記画像形成装置は、
回転してベルトを駆動する駆動ローラと、
駆動される前記ベルトの表面の速度を検出する第1検出部と、
前記駆動ローラの回転速度を検出する第2検出部と、
前記ベルトの目標速度と前記ベルトの表面の速度に基づいて、前記目標速度に対する第1偏差を算出する第1算出部と、
前記目標速度、前記第1算出部が算出した前記第1偏差及び前記回転速度に基づいて、前記目標速度に対する第2偏差を算出する第2算出部と、
前記第2算出部が算出した前記第2偏差に対応する制御値を記憶する記憶部と、
前記第2算出部が算出した前記第2偏差に基づいて前記駆動ローラの回転速度を制御する制御部と、
駆動ローラの回転速度の制御モードを、前記第1検出部と第2検出部を使用するモードと前記第1検出部を使用しないモードのいずれかを決定するモード決定部と、
前記モード決定部が前記第1検出部を使用しないモードを決定した場合に、前記第2算出部による前記第2偏差の算出における前記第2偏差を前記制御値に切替える切替部と、を有し、
前記制御値は、前記第2算出部が算出した前記第2偏差に基づき所定の間隔で更新されることを特徴とする画像形成システム。 An image forming system including an image forming apparatus and a storage unit,
The image forming apparatus includes:
A driving roller that rotates to drive the belt;
A first detector for detecting the speed of the surface of the belt to be driven;
A second detector for detecting the rotational speed of the drive roller;
A first calculation unit that calculates a first deviation with respect to the target speed based on the target speed of the belt and the speed of the surface of the belt;
The target speed, and said first calculation unit is calculated based on the first deviation and the rotational speed, a second calculation unit for calculating a second difference with respect to the target speed,
A storage unit for storing a control value corresponding to the second deviation calculated by the second calculation unit;
A control unit that controls the rotational speed of the drive roller based on the second deviation calculated by the second calculation unit ;
A mode determination unit for determining a control mode of the rotational speed of the driving roller, one of a mode using the first detection unit and the second detection unit and a mode not using the first detection unit;
When the mode decision unit decides a mode that does not use the first detector, anda switching unit for switching said second difference to said control value in the calculation of the second deviation by the second calculating section ,
The image forming system , wherein the control value is updated at a predetermined interval based on the second deviation calculated by the second calculator .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014018574A JP6284007B2 (en) | 2014-02-03 | 2014-02-03 | Belt conveying device, image forming apparatus and image forming system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014018574A JP6284007B2 (en) | 2014-02-03 | 2014-02-03 | Belt conveying device, image forming apparatus and image forming system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015145957A JP2015145957A (en) | 2015-08-13 |
JP6284007B2 true JP6284007B2 (en) | 2018-02-28 |
Family
ID=53890205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014018574A Active JP6284007B2 (en) | 2014-02-03 | 2014-02-03 | Belt conveying device, image forming apparatus and image forming system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6284007B2 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09281871A (en) * | 1996-04-15 | 1997-10-31 | Casio Electron Mfg Co Ltd | Color image forming device |
JP4293420B2 (en) * | 2003-01-10 | 2009-07-08 | 株式会社リコー | Belt moving device and image forming apparatus |
JP5081518B2 (en) * | 2007-07-13 | 2012-11-28 | 株式会社リコー | Image forming apparatus |
JP5369445B2 (en) * | 2008-02-12 | 2013-12-18 | 株式会社リコー | Motor control apparatus, image forming apparatus, and program |
JP5020868B2 (en) * | 2008-03-14 | 2012-09-05 | 株式会社リコー | Belt drive control device and image forming apparatus |
JP2009223177A (en) * | 2008-03-18 | 2009-10-01 | Ricoh Co Ltd | Belt drive controller, belt device, and image forming device |
-
2014
- 2014-02-03 JP JP2014018574A patent/JP6284007B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015145957A (en) | 2015-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5782930B2 (en) | Load abnormality detection apparatus, image forming apparatus, load abnormality detection program, and computer-readable recording medium storing load abnormality detection program | |
US8474816B2 (en) | Sheet conveying device, image forming apparatus, sheet conveying motor control system, and storage medium | |
JP5825873B2 (en) | Image forming apparatus | |
JP5779903B2 (en) | Load abnormality detection device, image forming apparatus, load abnormality detection method, and computer-readable recording medium | |
JP6179238B2 (en) | Belt conveying device, image forming apparatus and image forming system | |
JP6323122B2 (en) | Image forming apparatus, forming condition adjusting method, and storage medium storing forming condition adjusting program | |
US9910407B2 (en) | Image forming apparatus and image forming system | |
US10191424B2 (en) | Image forming apparatus for controlling switching from monochrome image forming mode to color image forming mode | |
JP6284007B2 (en) | Belt conveying device, image forming apparatus and image forming system | |
JP5834598B2 (en) | Load abnormality detection device, image forming apparatus, load abnormality detection method, and computer-readable recording medium | |
JP5866853B2 (en) | Image forming apparatus, management apparatus, image forming system, image forming apparatus control method, management apparatus control method, image forming apparatus control program, and management apparatus control program | |
US20170269515A1 (en) | Belt driving device, image forming apparatus, method, and computer-readable recording medium | |
US20210029255A1 (en) | Machine learning device, machine learning method, and machine learning program | |
JP2011191598A (en) | Image forming apparatus | |
JP2017070014A (en) | Motor control device, drive device, transport device, image formation device, motor control method, and program | |
US20180059605A1 (en) | Image forming apparatus, control method for image forming apparatus, and non-transitory computer-readable storage medium | |
JP6242217B2 (en) | Image forming apparatus | |
JP6485069B2 (en) | Belt conveying device, image forming apparatus and image forming system | |
EP2244131B1 (en) | Image forming apparatus | |
JP5276886B2 (en) | Rotation drive device and image forming apparatus | |
JP2015163961A (en) | Belt conveyance device, image forming apparatus, and image forming system | |
JP2009265229A (en) | Rotary driving device and image forming apparatus | |
JP2013156513A (en) | Image forming apparatus | |
JP2006072180A (en) | Image forming apparatus and method | |
JP2009042543A (en) | Image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170120 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170920 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170926 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171124 |
|
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: 20180105 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180118 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6284007 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |