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

JP3672713B2 - Rotating body drive control method - Google Patents

Rotating body drive control method Download PDF

Info

Publication number
JP3672713B2
JP3672713B2 JP32771997A JP32771997A JP3672713B2 JP 3672713 B2 JP3672713 B2 JP 3672713B2 JP 32771997 A JP32771997 A JP 32771997A JP 32771997 A JP32771997 A JP 32771997A JP 3672713 B2 JP3672713 B2 JP 3672713B2
Authority
JP
Japan
Prior art keywords
rotating body
control system
control method
target
drive source
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
JP32771997A
Other languages
Japanese (ja)
Other versions
JPH11164578A (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 JP32771997A priority Critical patent/JP3672713B2/en
Publication of JPH11164578A publication Critical patent/JPH11164578A/en
Application granted granted Critical
Publication of JP3672713B2 publication Critical patent/JP3672713B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Feedback Control In General (AREA)
  • Control Of Electric Motors In General (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、回転体駆動制御方法に関する。
【0002】
【従来の技術】
例えば、ドラム状の感光体を用いたカラー複写機、カラープリンタ等においては、画像データの書込みに際して位置ずれの少ない高画質化を図る上では、感光体の周速度(線速)が一定状態で安定していることが要求される。この他、感光体に限らず、周速度が一定状態で安定していることが要求される回転体は多くある。ところが、現実には感光体等の回転体の回転軸の偏心等の要因により回転体を周速一定で回転させることは簡単ではなく、従来より、種々の対応策が講じられている。
【0003】
その代表例として、例えば、特開平6−175427号公報に示されるような回転体駆動制御装置がある。同公報によれば、回転軸の偏心等を考慮して、感光体ドラムの回転軸にロータリエンコーダを取付けて回転角速度を検出し、この回転角速度が一定となるようにモータの回転速度を制御することで、ロータリエンコーダの偏心を除去するようにしている。換言すれば、偏心量を検出し、その検出結果に基づいて感光体ドラムの軸(即ち、回転中心)を調整することで、偏心を除去するようにしている。
【0004】
【発明が解決しようとする課題】
ところが、同公報の制御方法は速度制御方法である。そのため、時間とともに位置偏差が大きくなるか、立上り時の遅れを吸収できない。特にカラー複写機のように、ブラック、イエロー、マゼンダ、シアンの各色トナーを感光体上に順番に現像し、転写ベルト上に重ね合わせると色ずれを起こす。また、タンデム方式のような4ドラム方式では、外乱等により各々のドラムの速度差が生じた場合、そのまま色ずれをした状態となる。即ち、速度差を生じた後は、ずれた状態のままとなる。
【0005】
また、同公報方式によると、経時変化、温度変化等により制御系の伝達特性が変化して十分な位相余裕及びゲイン余裕が得られなくなった場合には、制御パラメータを切換えることにより、十分な位相余裕及びゲイン余裕を確保することができ、常に回転体の速度制御を高精度に行うことができる。ところが、一巡伝達関数G(s)・H(s)を動作開始時に自動的に或はユーザの指示に基づいてCPUにより求める旨が記載されているが、ここに、sはラプラス演算子であり、周波数特性を求めるためには、s=j・ω(j;√(−1),ω;角周波数)と置き、角周波数ωを求めたい周波数帯域でスイープするなどの処理・操作が必要であり、簡単にはできない。また、温度変化の環境は、不特定多数のユーザでは、予測できない場合があり、常に伝達特性を求める必要が生じてしまう。
【0006】
そこで、本発明の第1の目的は、回転体に偏心があっても、その偏心量をその回転位置に対応付けて検出することで、回転体の周位置での単位時間当りの移動量、即ち、周速を一定にできる回転体駆動制御方法を提供することである。
【0007】
本発明の第2の目的は、併せて、経時変化、温度変化等により制御系の伝達特性が変動しても、即ち、回転体と駆動源のパラメータ変動及び外乱等があっても安定して位置制御を行える回転体駆動制御方法を提供することである。
【0008】
本発明の第3の目的は、製造ばらつき、経時変化、温度変化等による、慣性モーメント、モータのトルク定数、電機子抵抗及びインダクタンスが仕様値に対して乗法的摂動があっても、目標値に安定して追従させることができる回転体駆動制御方法を提供することを目的とする。
【0009】
本発明の第4の目的は、偏心外乱等があっても目標値に対して正確に追従させて、回転体の周位置での単位時間当りの移動量、即ち、周速を一定にできる回転体駆動制御方法を提供することである。
【0010】
本発明の第5の目的は、演算量を減らすことで、高価なデジタルシグナルプロセッサ等を用いることなく、汎用の低価格のマイクロコンピュータで制御し得る回転体駆動制御方法を提供することである。
【0011】
本発明の第6の目的は、連続系で設計したロバスト制御系を、そのままCPUで演算した場合と比べてサンプリング時間の影響を受けることなく高精度に目標値に追従させ得る回転体駆動制御方法を提供することである。
【0012】
本発明の第7の目的は、摩擦力による目標位追従遅れや定常偏差を抑制することができる回転体駆動制御方法を提供することである。
【0013】
【課題を解決するための手段】
請求項1記載の発明は、駆動源により回転駆動される回転体の偏心量をその回転位置に対応させて検出し、検出された偏心量及び対応する回転位置に基づき前記回転体の周速度が一定となるように前記回転体の目標回転位置を可変調整するようにした。従って、回転体に偏心があっても、その偏心量をその回転位置に対応付けて検出し、周速度が一定となるように回転体の目標回転位置を可変調整することで、回転体の周位置での単位時間当りの移動量、即ち、周速を一定にできる。
【0014】
また、請求項1記載の発明は、目標回転位置に回転体と駆動源とのパラメータ変動及び外乱等による前記回転体の目標位置ずれを設計に取り込んだロバスト制御系により駆動源を駆動する。従って、経時変化、温度変化等により制御系の伝達特性が変動しても、即ち、回転体と駆動源のパラメータ変動及び外乱等があっても追従遅れがなく安定して位置制御を行える。
【0015】
請求項2記載の発明は、請求項1記載の回転体駆動制御方法において、回転体のパラメータ変動を慣性モーメント、駆動源のパラメータ変動をモータのトルク定数、電機子抵抗及びインダクタンスとし、これらを仕様値に対する乗法的摂動として設計に取り込んだロバスト制御系を用いる。従って、製造ばらつき、経時変化、温度変化等による、慣性モーメント、モータのトルク定数、電機子抵抗及びインダクタンスが仕様値に対して乗法的摂動があっても、それらを設計に取り込んだロバスト制御系を用いることにより、目標値に安定して追従させることができる。
【0016】
請求項3記載の発明は、請求項1又は2記載の回転体駆動制御方法において、外乱等による回転体の目標位置ずれは、偏心外乱最大振幅とその周波数に対して目標位置の追従精度として設計に取り込んだロバスト制御系を用いる。従って、偏心外乱最大振幅とその周波数に対して目標位置の追従精度として設計に取り込んだロバスト制御系を用いるので、偏心外乱等があっても目標値に対して正確に追従させて、回転体の周位置での単位時間当りの移動量、即ち、周速を一定にできる。
【0017】
請求項4記載の発明は、請求項1ないし3いずれか記載の回転体駆動制御方法において、ロバスト制御系は、低次元化されている。従って、低次元化することでマイクロコンピュータの演算量を減らすことができ、高価なデジタルシグナルプロセッサ等を用いることなく、汎用の低価格のマイクロコンピュータで制御できる。
【0018】
請求項5記載の発明は、請求項1ないし4いずれか記載の回転体駆動制御方法において、ロバスト制御系は、制御演算のサンプリング時間で離散化され、マイクロコンピュータのソフトウェアサーボで演算され、その演算結果が駆動源への入力として与えられる。従って、連続時間系でロバスト制御系のコントローラを求めているので、そのままデジタル化すると、サンプリング時間の影響により精密に駆動できないが、サンプリング時間で離散化処理しているので、そのままCPUで演算した場合と比べてサンプリング時間の影響を受けることなく高精度に目標値に追従させることができる。
【0019】
請求項6記載の発明は、請求項1記載の回転体駆動制御方法において、回転体と駆動源の定常回転での電流値から摩擦力を求め、その摩擦力によりフィードフォワード系をロバスト制御系に付加する。従って、定常回転での電流値から摩擦力を求めるため、現実の実機に合った値をフィードフォワードでき、摩擦力による目標位追従遅れや定常偏差を抑制することができる。
【0020】
【発明の実施の形態】
本発明の一実施の形態を図面に基づいて説明する。本実施の形態は、例えば、タンデム型のカラー複写機中の複数のドラム状の感光体を制御対象である回転体とするものである。図1は回転体である1つの感光体1に対する駆動系構成を示し、この感光体1の中心には回転軸2が嵌合されている。この回転軸2に対してはプーリ3,4、タイミングベルト5、減速機構6等の伝達系を介して駆動源であるモータ7が連結されている。なお、8は前記回転軸2上に取り付けられて前記感光体1の回転を安定させるためのフライホイールである。また、本実施の形態では、前記感光体1としては表面が比較的軟らかい有機感光体(OPC)が用いられている。また、前記モータ7の軸上にはこのモータ制御用の原点信号付きで回転位置速度検出手段として機能するロータリエンコーダ9が取り付けられている。さらに、前記感光体1の表面の一部に対向させて前記感光体1の偏心量を検出するための偏心量検出手段として機能する偏心量検出計10が設けられている。この偏心量検出計10としては、レーザ変位計や静電容量変位計等の非接触型のものが用いられる。
【0021】
次に、制御系を中心とするハードウェア構成を図2により説明する。まず、全体の制御を受け持つマイクロコンピュータ16が設けられている。このマイクロコンピュータ16は、プロセッサであるマイクロプロセッサ(CPU)17とROM18とRAM19とにより構成されている。ここに、ROM18は読出し専用メモリであり、前記CPU17が実行するプログラムや所定のデータが格納されている。また、前記モータ7の軸上に設けられた前記ロータリエンコーダ9のエンコーダ出力aは状態検出用インタフェース20、バス21を介して前記マイクロコンピュータ16に入力されている。前記偏心量検出計10の検出出力bも状態検出用インタフェース20、前記バス21を介して前記マイクロコンピュータ16に入力されている。ここに、前記状態検出用インタフェース20はエンコーダ出力aを処理してデジタル数値に変換するもので、エンコーダパルスの数を計数するカウンタを備えている。また、この状態検出用インタフェース20は検出出力bを処理してデジタル数値に変換して偏心量データとする機能も併せ持つ。この際、この状態検出用インタフェース20はロータリエンコーダ9が持つ原点情報を利用することで、感光体1上の偏心量と感光体1の回転位置との対応付け(相関)をとる機能を備えている。従って、本実施の形態では、状態検出用インタフェース20が偏心量・位置対応付け手段として機能する。
【0022】
さらに、前記モータ7は前記マイクロコンピュータ16に対して前記バス21、駆動用インタフェース22及び駆動装置23を介して接続されている。前記駆動用インタフェース22は前記マイクロコンピュータ16における演算結果のデジタル信号を駆動装置23を構成するパワー半導体、例えば、パワートランジスタを動作させるパルス状信号(制御信号)に変換する機能を有する。駆動装置23はこのパルス状信号に基づき動作し、モータ7に印加する電圧を制御する。この結果、後述するようにモータ7は所定の目標回転位置に追従するように駆動される。この時のモータ7の回転速度はロータリエンコーダ9、状態検出用インタフェース20により検出されてマイクロコンピュータ16に取り込まれる。
【0023】
本実施の形態の回転制御手段は、前記CPU17、駆動装置23等により構成されている。また、ロバスト制御系によるコントローラ演算機能と目標値関数(目標速度)を求める手段の機能は、前記CPU17における演算処理機能により実行される。
【0024】
なお、図2では、ディスクリートタイプのマイクロコンピュータ16を用いたが、インタフェース20,22を含めて1チップ化したマイクロコンピュータを用いてもよい。
【0025】
次に、モータ7を介して感光体1の周速度が一定となるように感光体1の回転位置を制御するフィードバック制御系の構成を図3のブロック線図により説明する。このフィードバック制御系は、主として前記マイクロコンピュータ16によりソフトウェアサーボとして実行される。図中、“dist”は偏心等の外乱、“Wp”は重み関数を示し、種々の周波数帯域で希望する性能を相対的に反映するのに用いる。“e”は制御量であり、目標回転位置入力と感光体位置との追従精度としての意味合いもある。いま、感度関数sで表現すると、
s=e/dist=1/(1+GK)
となる。ここで、“K”はロバストコントローラになる。
【0026】
GK≧1の帯域では、
s≒1/GK
となり、感度関数sの逆数(GK)は制御系では一巡伝達関数或はオープンループ伝達関数と称され、追従性能を表すことになる。例えば、偏心外径100*10~6m、周波数0.5Hz、目標追従誤差10*10~6mとするためには、0.5Hzのゲインが
|GK(0.5Hz)|>20log(100*10~6/10*10~6)dB
であり、20dB以上が必要になる。この条件を示す重み関数Wpは図4のようになる。
【0027】
ここで、制御対象(G)の詳細を図5に示す。即ち、ノミナル値(公称値=仕様値)とパラメータの変動部分を合わせた全体が制御対象(G)になる。制御対象(G)の中には、ノミナルモデルGnom 、モデルの中での不確かさを表すWdel とΔGとが含まれている。この不確かさは、乗法的不確かさであり、Wdel は不確かさを表す重み関数、ΔGは伝達関数を示す。伝達関数ΔGは、安定で、
‖ΔG‖ <1
の条件を満足するものである。
【0028】
摂動モデルをGper とすると、
Gper =(1+Wdel *ΔG)Gnom
より、
Wdel *ΔG=Gper /Gnom −1
となる。
【0029】
図6は、摂動モデルGper のパラメータ変動の中で、ノミナル値(公称値)に対して、イナーシャJを80%、トルク定数Ktを20%、電機子抵抗Raを500%としたときのWdel・ΔG 及びWdel を示す。ロバストコントローラKはWpとWdel とを選定することにより数値計算できる。
【0030】
次に、フィードフォワード量FFを求める方法について説明する。摩擦トルクをTf、トルク定数Ktとすると、電流アンプ系では、
FF=Tf/Kt
とすれば、摩擦トルクTfを打ち消すフィードフォワード量FFが得られる。
【0031】
図7はこのような電流アンプ系の構成を示すブロック線図である。図中、Ua;電流アンプ入力、Ga;電流アンンプの帯域を決めるゲイン、Gpi;1次系フィルタ、L;駆動源(モータ7)のインダクタンス、Ra;電機子抵抗、Rs;電流検出抵抗、Kt;トルク定数、Ke;誘起電圧定数、J;イナーシャである。
【0032】
ここで、‖Wp(1+GK)~1 <1を満足するロバストコントローラKの一例を説明する。状態方程式で示すと、
dx/dt=ak1*x+bk1*u
y=ck1*x+dk1*u
となる。uは目標回転位置に対する観測出力の偏差、yは電流アンプに与える制御入力である。xは状態変数、ak1,bk1,ck1,dk1は各々
ak1 ;21行21列
bk1 ;21行 1列
ck1 ; 1行21列
dk1 ;=0
なるサイズの状態マトリックスである。
【0033】
図8は一巡伝達関数(Gnom*K)の周波数応答を示す。図示例によれば、|Gnom*K(0.5Hz)| は20dB以上のゲインになっていることが判り、得られたロバストコントローラは外乱に対する制御性能を満足することが判る。
【0034】
次に、マイクロコンピュータ16で演算処理するために、サンプリングタイムTdでロバストコントローラKをTustin 変換により離散化する。この離散化により得られたロバストコントローラをDKとすると、
x(n+1)=dak1*x(n)+dbk1*u(n)
y(n) =dck1*x(n)+ddk1*u(n)
なる演算式が成り立つ。u(n) はサンプリングされた目標回転位置に対する観測出力の偏差、y(n) はマイクロコンピュータ16の演算結果をサンプリングタイムTd毎に電流アンプに与える制御入力である。また、x(n) は状態変数、dak1,dbk1,dck1,ddk1は各々
dak1;21行21列
dbk1;21行 1列
dck1; 1行21列
ddk1;=0
なるサイズの状態マトリックスである。
【0035】
マイクロコンピュータ16で演算する場合、このような行列式では演算時間が長くなるため、本実施の形態では、低次元化処理をして次数を
ak1 ;10行10列
bk1 ;10行 1列
ck1 ; 1行10列
dk1 ;=0
の如く下げるものである。この低次元化処理により得られたロバストコントローラをDKreとする。離散化処理されたロバストコントローラDKと低次元化処理されたロバストコントローラをDKreとの周波数応答特性(ゲイン及び位相)を示すと図9のようになり、両者が一致していることが判る。
【0036】
続いて、一例として偏心量deltaR*cos(Θ)を有する回転体(感光体1)を駆動した結果について説明する。駆動源(モータ7)の目標位置関数Θref 、定常状態でのモータ速度をWref とし、ロバストコントローラとしては低次元化処理されたDKreを用いるものとする。偏心がない場合の目標位置関数Θref は、
Θref =Wref*t
となる。但し、tは時間である。
【0037】
図10に目標位置関数を補正(可変調整)しない場合の目標回転位置と実際の回転体(感光体1)位置との時間応答特性を示す。図10によれば、回転体位置が変動して周速が変化していることが判る。図11に本実施の形態の方法に従い目標位置関数を補正(可変調整)した場合の目標回転位置と実際の回転体(感光体1)位置との時間応答特性を示す。なお、基準の半径R0に対して前述した偏心量deltaR*cos(Θ)がある場合の目標位置関数Θref は、
Θref =Wref*t*R0/(R0+deltaR*cos(Θ))
となる。図11によれば、目標回転位置を変化させているため、駆動源の位置出力が目標回転位置に追従して変化しているが、回転体位置は直線的に変化していることが判る。即ち、回転体の周位置での単位時間当りの移動量(=周速)が一定であることが判る。ちなみに、図10及び図11は制御対象(G)がノミナル値(Gnom )の結果である。また、図12はトルク定数Ktをノミナル値より20%大きくした場合の目標回転位置と実際の回転体(感光体1)位置との時間応答特性を示し、図13はイナーシャJをノミナル値より80%大きくした場合の目標回転位置と実際の回転体(感光体1)位置との時間応答特性を示している。何れの場合も、目標値に追従していることが判る。
【0038】
また、前述した電流アンプ系によるフィードフォワード量FFによる効果について説明する。図14はフィードフォワードを行わない場合の目標回転位置と実際の回転体(感光体1)の位置との偏差の時間応答特性を示す。図14によれば、立上り時のオーバシュートが大きく、かつ、定常状態の位置の偏差が大きめ(0.04〔rad〕)であることが判る。これに対して、図15はフィードフォワードを行った場合の目標回転位置と実際の回転体(感光体1)の位置との偏差の時間応答特性を示す。図15によれば、立上り時のオーバシュートが図14の場合よりも抑制され、かつ、定常状態の位置の偏差が0.005〔rad〕 以下に小さくなっているのが判る。即ち、フィードフォワード量FFによる効果として定常状態の位置偏差が抑えられている。なお、これらの図14及び図15では、摩擦トルクが1Nmの場合であり、偏心がない回転体での結果である。
【0039】
なお、本実施の形態では、回転体として感光体1を用いた例で説明したが、感光体に限らず、周速度の一定化を必要とする各種の回転体についても同様に適用し得ることはもちろんである。また、回転体に偏心がある場合について説明したが、回転体の回転状態を検出するためのエンコーダ9に偏心がある場合にも、偏心検出手段を用いて同様に補正し得ることは、明らかである。
【0040】
【発明の効果】
請求項1記載の発明によれば、回転体に偏心があっても、その偏心量をその回転位置に対応付けて検出し、周速度が一定となるように回転体の目標回転位置を可変調整することで、回転体の周位置での単位時間当りの移動量、即ち、周速を一定にすることができる。
【0041】
また、請求項1記載の発明によれば、目標回転位置に回転体と駆動源とのパラメータ変動及び外乱等による前記回転体の目標位置ずれを設計に取り込んだロバスト制御系により駆動源を駆動するようにしたので、経時変化、温度変化等により制御系の伝達特性が変動しても、即ち、回転体と駆動源のパラメータ変動及び外乱等があっても追従遅れがなく安定して位置制御を行わせることができる。
【0042】
請求項2記載の発明によれば、回転体のパラメータ変動を慣性モーメント、駆動源のパラメータ変動をモータのトルク定数、電機子抵抗及びインダクタンスとし、これらを仕様値に対する乗法的摂動として設計に取り込んだロバスト制御系を用いるようにしたので、製造ばらつき、経時変化、温度変化等による、慣性モーメント、モータのトルク定数、電機子抵抗及びインダクタンスが仕様値に対して乗法的摂動があっても、目標値に安定して追従させることができる。
【0043】
請求項3記載の発明によれば、外乱等による回転体の目標位置ずれは、偏心外乱最大振幅とその周波数に対して目標位置の追従精度として設計に取り込んだロバスト制御系を用いるようにしたので、偏心外乱等があっても目標値に対して正確に追従させて、回転体の周位置での単位時間当りの移動量、即ち、周速を一定にさせることかできる。
【0044】
請求項4記載の発明によれば、ロバスト制御系は、低次元化されているので、マイクロコンピュータの演算量を減らすことができ、高価なデジタルシグナルプロセッサ等を用いることなく、汎用の低価格のマイクロコンピュータで制御させることができる。
【0045】
請求項5記載の発明によれば、連続時間系でロバスト制御系のコントローラを求めているので、そのままデジタル化すると、サンプリング時間の影響により精密に駆動できないが、サンプリング時間で離散化処理しているので、そのままCPUで演算した場合と比べてサンプリング時間の影響を受けることなく高精度に目標値に追従させることができる。
【0046】
請求項6記載の発明によれば、回転体と駆動源の定常回転での電流値から摩擦力を求め、その摩擦力によりフィードフォワード系をロバスト制御系に付加するようにしたので、定常回転での電流値から摩擦力を求めるため、現実の実機に合った値をフィードフォワードでき、摩擦力による目標位追従遅れや定常偏差を抑制することができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態の駆動系構成の概略を示す斜視図である。
【図2】制御系を中心とするハードウェア構成を示すブロック図である。
【図3】フィードバック制御系の構成を示すブロック線図である。
【図4】重み関数Wpの周波数特性図である。
【図5】フィードバック制御系中の制御対象(G)の詳細を示すブロック線図である。
【図6】摂動モデルGper のパラメータ変動に関する周波数特性図である。
【図7】フィードフォワード系の電流アンプの構成を示すブロック線図である。
【図8】一巡伝達関数の周波数応答特性図である。
【図9】DK,DKreの周波数応答特性図である。
【図10】目標位置関数を補正しない場合の目標位置と回転体位置との時間応答を示す特性図である。
【図11】目標位置関数を補正した場合の目標位置と回転体位置との時間応答を示す特性図である。
【図12】トルク定数Ktをノミナル値より20%大きくした場合の目標位置と回転体位置との時間応答を示す特性図である。
【図13】イナーシャJをノミナル値より80%大きくした場合の目標位置と回転体位置との時間応答を示す特性図である。
【図14】フィードフォワードを行わない場合の目標位置と回転体位置との偏差の時間応答を示す特性図である。
【図15】フィードフォワードを行った場合の目標位置と回転体位置との偏差の時間応答を示す特性図である。
【符号の説明】
1 回転体
7 駆動源
16 マイクロコンピュータ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a rotating body drive control method.
[0002]
[Prior art]
For example, in a color copying machine or a color printer using a drum-shaped photoconductor, the peripheral speed (linear velocity) of the photoconductor is constant in order to improve image quality with little positional deviation when writing image data. It is required to be stable. In addition to the photosensitive member, there are many rotating members that are required to have a constant peripheral speed and be stable. However, in reality, it is not easy to rotate the rotating body at a constant peripheral speed due to factors such as eccentricity of the rotating shaft of the rotating body such as the photoconductor, and various countermeasures have been taken conventionally.
[0003]
As a typical example, there is a rotating body drive control device as disclosed in JP-A-6-175427, for example. According to the publication, in consideration of eccentricity of the rotation shaft, a rotary encoder is attached to the rotation shaft of the photosensitive drum, the rotation angular velocity is detected, and the rotation speed of the motor is controlled so that this rotation angular velocity is constant. Thus, the eccentricity of the rotary encoder is removed. In other words, the amount of eccentricity is detected, and the eccentricity is removed by adjusting the axis (that is, the rotation center) of the photosensitive drum based on the detection result.
[0004]
[Problems to be solved by the invention]
However, the control method of the publication is a speed control method. Therefore, the position deviation increases with time, or the delay at the time of rising cannot be absorbed. In particular, as in a color copying machine, when color toners of black, yellow, magenta, and cyan are sequentially developed on a photosensitive member and superimposed on a transfer belt, color misregistration occurs. Further, in the 4-drum system such as the tandem system, when a difference in speed of each drum occurs due to disturbance or the like, the color shift is caused as it is. That is, after the speed difference is generated, the state is shifted.
[0005]
Also, according to the same publication method, when the transfer characteristics of the control system change due to changes over time, temperature changes, etc., and sufficient phase margin and gain margin cannot be obtained, sufficient phase margin can be obtained by switching control parameters. A margin and a gain margin can be secured, and the speed control of the rotating body can always be performed with high accuracy. However, it is described that the round transfer function G (s) · H (s) is obtained automatically by the CPU at the start of operation or based on a user instruction. Here, s is a Laplace operator. In order to obtain the frequency characteristics, it is necessary to perform processing / operation such as s = j · ω (j; √ (−1), ω: angular frequency) and sweeping in the frequency band in which the angular frequency ω is desired. Yes, it can't be easy. In addition, the environment of temperature change may not be predicted by an unspecified number of users, and it is necessary to always obtain transfer characteristics.
[0006]
Accordingly, a first object of the present invention is to detect the amount of eccentricity in association with the rotational position, even if the rotating body is eccentric, so that the amount of movement per unit time at the circumferential position of the rotating body, That is, it is to provide a rotating body drive control method capable of making the peripheral speed constant.
[0007]
In addition, the second object of the present invention is stable even if the transfer characteristics of the control system fluctuate due to changes with time, temperature, etc., that is, even if there are parameter fluctuations and disturbances between the rotating body and the drive source. It is to provide a rotating body drive control method capable of performing position control.
[0008]
The third object of the present invention is to achieve the target value even when the moment of inertia, the motor torque constant, the armature resistance, and the inductance are multiplicatively perturbed with respect to the specification values due to manufacturing variations, changes over time, temperature changes, and the like. It is an object of the present invention to provide a rotating body drive control method capable of stably following.
[0009]
The fourth object of the present invention is to make the amount of movement per unit time at the circumferential position of the rotating body, that is, the rotation that can make the peripheral speed constant by accurately following the target value even if there is an eccentric disturbance or the like. It is to provide a body drive control method.
[0010]
A fifth object of the present invention is to provide a rotating body drive control method that can be controlled by a general-purpose low-cost microcomputer without using an expensive digital signal processor or the like by reducing the amount of calculation.
[0011]
A sixth object of the present invention is to provide a rotator drive control method that allows a robust control system designed as a continuous system to follow a target value with high accuracy without being affected by the sampling time as compared with a case where it is directly calculated by a CPU. Is to provide.
[0012]
A seventh object of the present invention is to provide a rotating body drive control method capable of suppressing a target position tracking delay and a steady deviation caused by a frictional force.
[0013]
[Means for Solving the Problems]
According to the first aspect of the present invention, the amount of eccentricity of the rotating body that is rotationally driven by the drive source is detected corresponding to the rotational position, and the peripheral speed of the rotating body is determined based on the detected amount of eccentricity and the corresponding rotational position. The target rotational position of the rotating body is variably adjusted so as to be constant. Therefore, even if the rotating body is eccentric, the amount of eccentricity is detected in association with the rotational position, and the target rotational position of the rotating body is variably adjusted so that the peripheral speed is constant. The amount of movement per unit time at the position, that is, the peripheral speed can be made constant.
[0014]
According to the first aspect of the present invention, the drive source is driven by a robust control system that takes into account the target position shift of the rotator due to parameter fluctuations and disturbances between the rotator and the drive source at the target rotation position. Therefore, even if the transmission characteristics of the control system fluctuate due to changes over time, temperature changes, and the like, that is, even if there are parameter fluctuations and disturbances between the rotating body and the drive source, position control can be performed stably with no follow-up delay.
[0015]
According to a second aspect of the present invention , in the rotating body drive control method according to the first aspect, the parameter variation of the rotating body is the moment of inertia, the parameter variation of the driving source is the torque constant of the motor, the armature resistance, and the inductance. A robust control system incorporated in the design as a multiplicative perturbation to the value is used. Therefore, even if the moment of inertia, motor torque constant, armature resistance, and inductance due to manufacturing variations, changes over time, temperature changes, etc. are multiplicative perturbations with respect to the specification values, a robust control system that incorporates them into the design. By using it, it is possible to follow the target value stably.
[0016]
According to a third aspect of the present invention, in the rotating body drive control method according to the first or second aspect , the target position deviation of the rotating body due to disturbance or the like is designed as the tracking accuracy of the target position with respect to the maximum eccentric disturbance amplitude and its frequency. The robust control system incorporated in is used. Therefore, the robust control system incorporated in the design as the tracking accuracy of the target position with respect to the maximum eccentric disturbance amplitude and its frequency is used. The amount of movement per unit time at the circumferential position, that is, the circumferential speed can be made constant.
[0017]
According to a fourth aspect of the present invention, in the rotating body drive control method according to any one of the first to third aspects, the robust control system is reduced in dimension. Accordingly, by reducing the number of dimensions, the amount of computation of the microcomputer can be reduced, and control can be performed with a general-purpose low-cost microcomputer without using an expensive digital signal processor or the like.
[0018]
According to a fifth aspect of the present invention, in the rotating body drive control method according to any one of the first to fourth aspects, the robust control system is discretized by the sampling time of the control calculation and is calculated by the software servo of the microcomputer. The result is given as input to the drive source. Therefore, since a controller for a robust control system is required in a continuous time system, if it is digitized as it is, it cannot be driven accurately due to the influence of the sampling time, but since it is discretized by the sampling time, it is calculated by the CPU as it is Compared with, the target value can be followed with high accuracy without being affected by the sampling time.
[0019]
According to a sixth aspect of the present invention, in the rotating body drive control method according to the first aspect, the frictional force is obtained from the current value in the steady rotation of the rotating body and the driving source, and the feedforward system is changed to the robust control system by the frictional force. Append. Therefore, since the frictional force is obtained from the current value in the steady rotation, a value suitable for an actual actual machine can be fed forward, and the target position tracking delay and the steady deviation due to the frictional force can be suppressed.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described with reference to the drawings. In the present embodiment, for example, a plurality of drum-shaped photoconductors in a tandem type color copying machine are used as rotating bodies to be controlled. FIG. 1 shows a drive system configuration for one photosensitive member 1 as a rotating member, and a rotating shaft 2 is fitted in the center of the photosensitive member 1. The rotating shaft 2 is connected to a motor 7 serving as a driving source through a transmission system such as pulleys 3 and 4, a timing belt 5, and a speed reduction mechanism 6. Reference numeral 8 denotes a flywheel that is mounted on the rotary shaft 2 to stabilize the rotation of the photosensitive member 1. In this embodiment, an organic photoreceptor (OPC) having a relatively soft surface is used as the photoreceptor 1. A rotary encoder 9 is attached on the shaft of the motor 7 and functions as rotational position speed detection means with an origin signal for controlling the motor. Further, an eccentricity detector 10 that functions as an eccentricity detecting means for detecting the eccentricity of the photosensitive member 1 is provided so as to face a part of the surface of the photosensitive member 1. As the eccentricity detector 10, a non-contact type such as a laser displacement meter or a capacitance displacement meter is used.
[0021]
Next, a hardware configuration centering on the control system will be described with reference to FIG. First, a microcomputer 16 that is responsible for overall control is provided. The microcomputer 16 includes a microprocessor (CPU) 17 that is a processor, a ROM 18, and a RAM 19. Here, the ROM 18 is a read-only memory, and stores programs executed by the CPU 17 and predetermined data. The encoder output a of the rotary encoder 9 provided on the shaft of the motor 7 is input to the microcomputer 16 via the state detection interface 20 and the bus 21. The detection output b of the eccentricity detector 10 is also input to the microcomputer 16 via the state detection interface 20 and the bus 21. The state detection interface 20 processes the encoder output a and converts it into a digital numerical value, and includes a counter for counting the number of encoder pulses. The state detection interface 20 also has a function of processing the detection output b and converting it into a digital numerical value to obtain eccentricity data. At this time, the state detection interface 20 has a function of associating (correlating) the amount of eccentricity on the photosensitive member 1 with the rotational position of the photosensitive member 1 by using the origin information of the rotary encoder 9. Yes. Therefore, in the present embodiment, the state detection interface 20 functions as an eccentricity / position association means.
[0022]
Further, the motor 7 is connected to the microcomputer 16 via the bus 21, driving interface 22 and driving device 23. The drive interface 22 has a function of converting a digital signal obtained as a result of calculation in the microcomputer 16 into a pulsed signal (control signal) for operating a power semiconductor, for example, a power transistor constituting the drive device 23. The driving device 23 operates based on this pulse signal and controls the voltage applied to the motor 7. As a result, as will be described later, the motor 7 is driven so as to follow a predetermined target rotational position. The rotational speed of the motor 7 at this time is detected by the rotary encoder 9 and the state detection interface 20 and is taken into the microcomputer 16.
[0023]
The rotation control means of the present embodiment is constituted by the CPU 17, the drive device 23, and the like. Further, the controller calculation function by the robust control system and the function of the means for obtaining the target value function (target speed) are executed by the calculation processing function in the CPU 17.
[0024]
In FIG. 2, the discrete type microcomputer 16 is used, but a microcomputer including one interface 20 and 22 may be used.
[0025]
Next, the configuration of a feedback control system that controls the rotational position of the photoconductor 1 through the motor 7 so that the peripheral speed of the photoconductor 1 is constant will be described with reference to the block diagram of FIG. This feedback control system is mainly executed as a software servo by the microcomputer 16. In the figure, “dist” represents disturbance such as eccentricity, and “Wp” represents a weighting function, which is used to relatively reflect desired performance in various frequency bands. “E” is a control amount, which also has implications as a tracking accuracy between the target rotational position input and the photoreceptor position. Now, expressed as a sensitivity function s,
s = e / dist = 1 / (1 + GK)
It becomes. Here, “K” is a robust controller.
[0026]
In the band of GK ≧ 1,
s ≒ 1 / GK
Thus, the reciprocal number (GK) of the sensitivity function s is called a one-round transfer function or an open-loop transfer function in the control system, and represents the tracking performance. For example, in order to obtain an eccentric outer diameter of 100 * 10 to 6 m, a frequency of 0.5 Hz, and a target tracking error of 10 * 10 to 6 m, the gain of 0.5 Hz is | GK (0.5 Hz) |> 20 log (100 * 10 ~ 6/10 * 10 ~ 6) dB
And 20 dB or more is required. The weighting function Wp indicating this condition is as shown in FIG.
[0027]
Here, the details of the control object (G) are shown in FIG. That is, the total of the nominal value (nominal value = specification value) and the parameter fluctuation portion is the control target (G). The controlled object (G) includes a nominal model Gnom, Wdel representing the uncertainty in the model, and ΔG. This uncertainty is a multiplicative uncertainty, Wdel is a weight function representing uncertainty, and ΔG is a transfer function. The transfer function ΔG is stable,
‖ΔG‖ <1
The above conditions are satisfied.
[0028]
If the perturbation model is Gper,
Gper = (1 + Wdel * ΔG) Gnom
Than,
Wdel * ΔG = Gper / Gnom −1
It becomes.
[0029]
FIG. 6 is a graph showing the variation of Wdel · value when the inertia J is 80%, the torque constant Kt is 20%, and the armature resistance Ra is 500% with respect to the nominal value (nominal value). ΔG and Wdel are shown. The robust controller K can perform numerical calculation by selecting Wp and Wdel.
[0030]
Next, a method for obtaining the feedforward amount FF will be described. When the friction torque is Tf and the torque constant Kt, in the current amplifier system,
FF = Tf / Kt
Then, a feed forward amount FF that cancels the friction torque Tf is obtained.
[0031]
FIG. 7 is a block diagram showing the configuration of such a current amplifier system. In the figure, Ua: current amplifier input, Ga: gain determining the band of current amplifier, Gpi: primary filter, L: inductance of drive source (motor 7), Ra: armature resistance, Rs: current detection resistance, Kt Torque constant, Ke; induced voltage constant, J: inertia.
[0032]
Here, an example of a robust controller K which satisfies ‖Wp (1 + GK) ~ 1 ‖ <1. In terms of the state equation,
dx / dt = ak1 * x + bk1 * u
y = ck1 * x + dk1 * u
It becomes. u is a deviation of the observed output with respect to the target rotational position, and y is a control input given to the current amplifier. x is a state variable, ak1, bk1, ck1, and dk1 are each
ak1; 21 rows and 21 columns
bk1 ; 21 rows 1 column
ck1; 1 row 21 columns
dk1 == 0
Is a state matrix of the size
[0033]
FIG. 8 shows the frequency response of the round transfer function (Gnom * K). According to the illustrated example, it can be seen that | Gnom * K (0.5 Hz) | has a gain of 20 dB or more, and that the obtained robust controller satisfies the control performance against disturbance.
[0034]
Next, in order to perform arithmetic processing by the microcomputer 16, the robust controller K is discretized by Tustin conversion at the sampling time Td. If the robust controller obtained by this discretization is DK,
x (n + 1) = dak1 * x (n) + dbk1 * u (n)
y (n) = dck1 * x (n) + ddk1 * u (n)
The following equation holds. u (n) is a deviation of the observed output with respect to the sampled target rotational position, and y (n) is a control input for giving the calculation result of the microcomputer 16 to the current amplifier every sampling time Td. X (n) is a state variable, dak1, dbk1, dck1, and ddk1 are each
dak1; 21 rows and 21 columns
dbk1; 21 rows and 1 column
dck1; 1 row 21 columns
ddk1; = 0
Is a state matrix of the size
[0035]
When computing with the microcomputer 16, such a determinant requires a long computation time. Therefore, in this embodiment, the order is reduced by reducing the dimension.
ak1; 10 rows and 10 columns
bk1 ; 10 rows 1 column
ck1; 1 row and 10 columns
dk1 == 0
It will be lowered as follows. The robust controller obtained by the reduction processing is called DKre. FIG. 9 shows the frequency response characteristics (gain and phase) of the discretized robust controller DK and the reduced-order robust controller DKre, and it can be seen that the two match.
[0036]
Subsequently, as an example, a result of driving a rotating body (photosensitive body 1) having an eccentricity amount deltaR * cos (Θ) will be described. It is assumed that the target position function Θref of the drive source (motor 7), the motor speed in the steady state is Wref, and DKre subjected to the reduction processing is used as the robust controller. The target position function Θref without eccentricity is
Θref = Wref * t
It becomes. Where t is time.
[0037]
FIG. 10 shows time response characteristics between the target rotational position and the actual rotational body (photosensitive body 1) position when the target position function is not corrected (variably adjusted). According to FIG. 10, it can be seen that the rotating body position varies and the peripheral speed changes. FIG. 11 shows time response characteristics between the target rotational position and the actual rotational body (photosensitive body 1) position when the target position function is corrected (variably adjusted) according to the method of the present embodiment. The target position function Θref in the case where there is the above-described eccentricity deltaR * cos (Θ) with respect to the reference radius R0 is
Θref = Wref * t * R0 / (R0 + deltaR * cos (Θ))
It becomes. According to FIG. 11, since the target rotation position is changed, the position output of the drive source changes following the target rotation position, but it can be seen that the position of the rotating body changes linearly. In other words, it can be seen that the amount of movement (peripheral speed) per unit time at the circumferential position of the rotating body is constant. Incidentally, FIG. 10 and FIG. 11 show the result of the nominal value (Gnom) for the controlled object (G). FIG. 12 shows the time response characteristics between the target rotational position and the actual rotational body (photosensitive body 1) position when the torque constant Kt is increased by 20% from the nominal value, and FIG. 13 shows the inertia J by 80 from the nominal value. The time response characteristics of the target rotational position and the actual rotational body (photosensitive body 1) position when% is increased are shown. In either case, it can be seen that the target value is followed.
[0038]
The effect of the feedforward amount FF by the above-described current amplifier system will be described. FIG. 14 shows the time response characteristics of the deviation between the target rotational position and the actual rotational body (photosensitive body 1) position when feedforward is not performed. According to FIG. 14, it can be seen that the overshoot at the time of rising is large and the deviation of the position in the steady state is large (0.04 [rad]). On the other hand, FIG. 15 shows the time response characteristics of the deviation between the target rotational position and the actual position of the rotating body (photosensitive body 1) when feedforward is performed. According to FIG. 15, it can be seen that the overshoot at the time of rising is suppressed as compared with the case of FIG. 14, and the deviation of the position in the steady state is smaller than 0.005 [rad]. In other words, the steady-state position deviation is suppressed as an effect of the feedforward amount FF. In FIGS. 14 and 15, the friction torque is 1 Nm, and the results are obtained with a rotating body having no eccentricity.
[0039]
In the present embodiment, the example in which the photosensitive member 1 is used as the rotating member has been described. However, the present invention is not limited to the photosensitive member, and can be similarly applied to various rotating members that require constant peripheral speed. Of course. Further, the case where the rotating body has eccentricity has been described. However, it is obvious that even when the encoder 9 for detecting the rotating state of the rotating body has eccentricity, it can be corrected similarly using the eccentricity detecting means. is there.
[0040]
【The invention's effect】
According to the first aspect of the present invention, even if the rotating body is eccentric, the amount of eccentricity is detected in association with the rotational position, and the target rotational position of the rotating body is variably adjusted so that the peripheral speed is constant. By doing so, the amount of movement per unit time at the circumferential position of the rotating body, that is, the circumferential speed can be made constant.
[0041]
According to the invention of claim 1 Symbol placement, driving a drive source by the robust control system incorporating the design target position displacement of the rotor due to parameter variations and disturbance of the rotating body and the drive source to the target rotational position Therefore, even if the transmission characteristics of the control system fluctuate due to changes over time, temperature changes, etc., that is, even if there are parameter fluctuations and disturbances of the rotating body and drive source, there is no tracking delay and stable position control Can be performed.
[0042]
According to the second aspect of the present invention, the parameter variation of the rotating body is the moment of inertia, the parameter variation of the driving source is the motor torque constant, the armature resistance, and the inductance, and these are incorporated into the design as a multiplicative perturbation with respect to the specification value. Since a robust control system is used, even if there is a multiplicative perturbation with respect to the specification values of the moment of inertia, motor torque constant, armature resistance, and inductance due to manufacturing variations, changes over time, temperature changes, etc., the target value Can be made to follow stably.
[0043]
According to the third aspect of the invention, since the target position deviation of the rotating body due to disturbance or the like uses the robust control system incorporated in the design as the tracking accuracy of the target position with respect to the maximum amplitude of the eccentric disturbance and its frequency. Even if there is an eccentric disturbance or the like, the movement amount per unit time at the circumferential position of the rotating body, that is, the circumferential speed can be made constant by accurately following the target value.
[0044]
According to the invention described in claim 4, since the robust control system is reduced in dimension, it is possible to reduce the amount of calculation of the microcomputer, and without using an expensive digital signal processor, etc. It can be controlled by a microcomputer.
[0045]
According to the invention described in claim 5 , since a robust control system controller is sought in a continuous time system, if it is digitized as it is, it cannot be driven accurately due to the influence of the sampling time, but is discretized by the sampling time. Therefore, it is possible to follow the target value with high accuracy without being affected by the sampling time as compared with the case where the CPU directly calculates.
[0046]
According to the sixth aspect of the present invention, the frictional force is obtained from the current value in the steady rotation of the rotating body and the drive source, and the feedforward system is added to the robust control system by the frictional force. Since the frictional force is obtained from the current value, a value suitable for an actual actual machine can be fed forward, and a target position tracking delay and a steady deviation due to the frictional force can be suppressed.
[Brief description of the drawings]
FIG. 1 is a perspective view schematically showing a drive system configuration according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a hardware configuration centering on a control system.
FIG. 3 is a block diagram showing a configuration of a feedback control system.
FIG. 4 is a frequency characteristic diagram of a weight function Wp.
FIG. 5 is a block diagram showing details of a control object (G) in the feedback control system.
FIG. 6 is a frequency characteristic diagram regarding parameter variation of the perturbation model Gper.
FIG. 7 is a block diagram showing the configuration of a feedforward current amplifier.
FIG. 8 is a frequency response characteristic diagram of a circuit transfer function.
FIG. 9 is a frequency response characteristic diagram of DK and DKre.
FIG. 10 is a characteristic diagram showing a time response between a target position and a rotating body position when the target position function is not corrected.
FIG. 11 is a characteristic diagram showing a time response between a target position and a rotating body position when a target position function is corrected.
FIG. 12 is a characteristic diagram showing a time response between a target position and a rotating body position when the torque constant Kt is increased by 20% from the nominal value.
FIG. 13 is a characteristic diagram showing a time response between a target position and a rotating body position when inertia J is increased by 80% from the nominal value.
FIG. 14 is a characteristic diagram showing a time response of a deviation between a target position and a rotating body position when feedforward is not performed.
FIG. 15 is a characteristic diagram showing a time response of a deviation between a target position and a rotating body position when feedforward is performed.
[Explanation of symbols]
1 Rotating body 7 Drive source 16 Microcomputer

Claims (6)

駆動源により回転駆動される回転体の偏芯量をその回転位置に対応させて検出する偏芯量検出ステップと、
前記偏芯量検出ステップにより検出された偏芯量及び対応する回転位置に基づき前記回転体の周速度が一定となるように前記回転体の目標回転位置を可変調整する可変調整ステップと、を有し
前記可変調整ステップは、目標回転位置に回転体と駆動源とのパラメータ変動及び外乱等による前記回転体の目標位置ずれを設計に取り込んだロバスト制御系により駆動源を駆動する、
ことを特徴とする画像形成装置の回転体駆動制御方法
An eccentricity amount detecting step for detecting an eccentricity amount of a rotating body that is rotationally driven by a drive source in correspondence with the rotational position ;
And a variable adjustment step for variably adjusting the target rotational position of the rotating body so that the peripheral speed of the rotating body is constant based on the eccentric amount detected in the eccentricity detecting step and the corresponding rotational position. Shi
In the variable adjustment step, the drive source is driven by a robust control system that takes into account the target position deviation of the rotator due to parameter fluctuations and disturbances between the rotator and the drive source at the target rotation position.
Rotating body drive control method for image forming apparatus
前記回転体のパラメータ変動を慣性モーメント、
前記駆動源のパラメータ変動をモータのトルク定数、電機子抵抗及びインダクタンスとし、
これらを仕様値に対する乗法的摂動として設計に取り込んだロバスト制御系を用いる、
とを特徴とする請求項1記載の画像形成装置の回転体駆動制御方法。
The parameter variation of the rotating body is the moment of inertia,
The parameter variation of the drive source is the motor torque constant, armature resistance and inductance,
Using a robust control system that incorporates these as multiplicative perturbations to the specification value,
Rotation driving control method for an image forming apparatus according to claim 1, wherein the this.
外乱等による前記回転体の目標位置ずれは、偏心外乱最大振幅とその周波数に対する目標位置の追従精度として設計に取り込んだロバスト制御系を用いる、The target position deviation of the rotating body due to disturbance etc. uses a robust control system incorporated in the design as the tracking accuracy of the target position with respect to the eccentric disturbance maximum amplitude and its frequency,
ことを特徴とする請求項1又は2記載の画像形成装置の回転体駆動制御方法。  3. The rotating body drive control method for an image forming apparatus according to claim 1 or 2,
前記ロバスト制御系は、低次元化されていることを特徴とする請求項1ないし3いずれか記載の画像形成装置の回転体駆動制御方法。4. The rotating body drive control method for an image forming apparatus according to claim 1, wherein the robust control system is reduced in dimension. 前記ロバスト制御系は、制御演算のサンプリング時間で離散化され、マイクロコンピュータのソフトウェアサーボで演算され、その演算結果が前記駆動源への入力として与えられる、The robust control system is discretized by a sampling time of control calculation, is calculated by a software servo of a microcomputer, and the calculation result is given as an input to the drive source.
ことを特徴とする請求項1〜4いずれか記載の画像形成装置の回転体駆動制御方法。  5. The rotating body drive control method for an image forming apparatus according to any one of claims 1 to 4.
前記回転体と前記駆動源の定常回転での電流値から摩擦力を求め、その摩擦力によりフィードフォワード系をロバスト制御系に付加する、
ことを特徴とする請求項1記載の画像形成装置の回転体駆動制御方法。
Friction force is obtained from the current value in steady rotation of the rotating body and the drive source, and a feedforward system is added to the robust control system by the friction force.
2. The rotating body drive control method for an image forming apparatus according to claim 1, wherein:
JP32771997A 1997-11-28 1997-11-28 Rotating body drive control method Expired - Fee Related JP3672713B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32771997A JP3672713B2 (en) 1997-11-28 1997-11-28 Rotating body drive control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32771997A JP3672713B2 (en) 1997-11-28 1997-11-28 Rotating body drive control method

Publications (2)

Publication Number Publication Date
JPH11164578A JPH11164578A (en) 1999-06-18
JP3672713B2 true JP3672713B2 (en) 2005-07-20

Family

ID=18202233

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32771997A Expired - Fee Related JP3672713B2 (en) 1997-11-28 1997-11-28 Rotating body drive control method

Country Status (1)

Country Link
JP (1) JP3672713B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5317878B2 (en) * 2009-07-30 2013-10-16 キヤノン株式会社 Image forming apparatus
JP5430535B2 (en) * 2010-10-25 2014-03-05 本田技研工業株式会社 Plant control equipment
CN106910490B (en) * 2017-04-30 2020-03-20 杭州电子科技大学 Automatic piano control device and method
CN114294158B (en) * 2021-11-15 2025-07-08 北京华能新锐控制技术有限公司 Wind turbine generator aerodynamic unbalanced load control method based on robust control

Also Published As

Publication number Publication date
JPH11164578A (en) 1999-06-18

Similar Documents

Publication Publication Date Title
US8175506B2 (en) Belt driving controller and image forming device
US8837968B2 (en) Image formation apparatus, driving control method, and computer program product
US20060250104A1 (en) Encoder eccentricity correction for motion control systems
JP6044649B2 (en) Control device for dynamometer system
JPH06175427A (en) Rotational body drive control device
JP4541024B2 (en) Rotating body drive control device and image forming apparatus
JP3672713B2 (en) Rotating body drive control method
US20130264983A1 (en) Motor controlling apparatus
US9058008B2 (en) Image forming apparatus that prevents image defect caused by off-centering of rotating shaft of photosensitive drum
US20150280627A1 (en) Stepping motor driving apparatus, image carrier rotation driving apparatus and image forming apparatus
JP5203823B2 (en) Image forming apparatus, method for controlling image forming apparatus, program, and storage medium
US9229401B2 (en) Image forming apparatus
JPH0538176A (en) Motor speed controller
JP5641819B2 (en) Image forming apparatus
JP4533198B2 (en) Drive control device and image forming apparatus
JP2009192576A (en) Motor control device, image forming device, and program
JP6064416B2 (en) Drive control device, drive control method and program, and image forming apparatus
JP4503417B2 (en) Image forming apparatus
JP2001273005A (en) Servo control system, electronic device, and gain adjustment method
JP2005309309A (en) Drive control device for color image forming apparatus
JP4719043B2 (en) Drive control apparatus and image forming apparatus
JP2022077816A (en) Image forming apparatus, method for controlling image forming apparatus, and program for controlling image forming apparatus
JP2009183112A (en) Motor
JP2006189660A (en) Rotating body drive control device and image forming apparatus
JPH1131002A (en) Rotor controller

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050125

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050204

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050328

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050420

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050620

A072 Dismissal of procedure

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20051011

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D01

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080428

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090428

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100428

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110428

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120428

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130428

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140428

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees