JP2010111009A - Controller for injection molding machine, and the injection molding machine - Google Patents
Controller for injection molding machine, and the injection molding machine Download PDFInfo
- Publication number
- JP2010111009A JP2010111009A JP2008285488A JP2008285488A JP2010111009A JP 2010111009 A JP2010111009 A JP 2010111009A JP 2008285488 A JP2008285488 A JP 2008285488A JP 2008285488 A JP2008285488 A JP 2008285488A JP 2010111009 A JP2010111009 A JP 2010111009A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- signal
- command signal
- controller
- characteristic
- 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.)
- Granted
Links
Images
Landscapes
- Injection Moulding Of Plastics Or The Like (AREA)
Abstract
Description
本発明は射出成形機の制御装置に関わり、特に、溶融した樹脂を金型内に充填する動作および保圧動作を実現する射出成形機の制御装置に関する。 The present invention relates to a control device for an injection molding machine, and more particularly to a control device for an injection molding machine that realizes an operation of filling molten resin into a mold and a pressure holding operation.
射出成形機では、スクリューを前進させることにより、溶融した樹脂を金型内に充填する。スクリューは、射出用モータによって駆動される。射出用モータに電流を与える制御装置では、所望の速度指令信号と、射出用モータの速度を検出するエンコーダの検出量である速度信号とに基づいて速度制御が行われる。このような射出成形機の構成上、スクリューを駆動する射出用モータの制御という立場から見ると、樹脂が制御の外乱となる。 In the injection molding machine, the molten resin is filled in the mold by advancing the screw. The screw is driven by an injection motor. In a control device that supplies current to the injection motor, speed control is performed based on a desired speed command signal and a speed signal that is a detection amount of an encoder that detects the speed of the injection motor. From the standpoint of controlling the injection motor that drives the screw, the resin becomes a disturbance of control due to the configuration of such an injection molding machine.
従来の射出成形機の制御装置は、速度指令信号と速度信号との偏差をもとに比例特性と一回のみの積分特性をもつ制御器に基づいて駆動に必要なトルク指令信号を算出する制御を行っていた。(例えば特許文献1参照)
また、別の射出成形機の制御装置は、速度信号を微分し、これに機械のイナーシャに相当するゲインを乗じた信号を、電流検出値から差し引きゲインをかけた信号を推定負荷トルク信号とし、 これを速度制御器が生成する電流指令に足しこむことによって制御を行っていた。(例えば特許文献2参照)
A conventional injection molding machine controller controls the calculation of a torque command signal required for driving based on a controller having a proportional characteristic and a one-time integral characteristic based on the deviation between the speed command signal and the speed signal. Had gone. (For example, see Patent Document 1)
In addition, the control device of another injection molding machine differentiates the speed signal, multiplies the gain signal by a gain corresponding to the inertia of the machine, and subtracts the gain from the detected current value as an estimated load torque signal, Control is performed by adding this to the current command generated by the speed controller. (For example, see Patent Document 2)
特許文献1に開示されている射出成形機の制御装置では、射出成形機に発生する外乱を十分に補償しきれず、速度が低下し、所望する速度指令よりも遅い速度でしか動作できないという問題があった。また、充填動作が所望の動作よりも遅くなることで、樹脂成形品にフローマークなどの成形不良を引き起こされる問題が生じていた。
In the control device of the injection molding machine disclosed in
特許文献2に開示されている射出成形機の制御装置では、負荷オブザーバを用いて、検出ノイズを含む速度検出値を微分した信号をもとにモータのトルク指令信号を算出するため、微分により検出ノイズが増大し、モータのトルク指令も大きなノイズが載った信号になり、射出用モータがノイズの影響をうけたランダムな動作を行うという問題があった。
In the control device for an injection molding machine disclosed in
ここで、負荷オブザーバにおける上記問題点を補うため、速度の微分信号にローパスフィルタをかけた信号、もしくは、負荷オブザーバ出力値にローパスフィルタをかけて使用するという方法も考えられる。しかし、この方法では速度信号の微分信号を基にオブザーバ出力を算出し、オブザーバ出力を基に電流指令を算出し、電流指令によりモータの速度信号が決定されるというフィードバックループが構成されるため、このフィードバックループ中にローパスフィルタを挿入することになり、フィードバックループ中の信号の高周波信号の位相特性が遅れるという問題があった。また、フィードバックループはここだけに存在するのではなく、速度指令信号から速度制御器を通って電流指令が算出され、この電流指令がモータの速度信号を決定するというフィードバックループも存在するため、この2つのフィードバックループが干渉し合うという問題があった。これらの問題から、負荷オブザーバを用いた方法は、制御系が不安定になりやすかった。 Here, in order to compensate for the above problem in the load observer, a method of using a signal obtained by applying a low-pass filter to the differential signal of speed, or using a low-pass filter on the output value of the load observer is also conceivable. However, this method calculates an observer output based on the differential signal of the speed signal, calculates a current command based on the observer output, and configures a feedback loop in which the motor speed signal is determined by the current command. A low-pass filter is inserted in the feedback loop, and there is a problem that the phase characteristic of the high-frequency signal of the signal in the feedback loop is delayed. In addition, the feedback loop does not exist only here, but there is also a feedback loop in which the current command is calculated from the speed command signal through the speed controller, and this current command determines the motor speed signal. There was a problem that the two feedback loops interfered with each other. From these problems, the method using the load observer tends to make the control system unstable.
さらに、射出成形機では外乱を十分に補償できるだけでなく、速度指令に対して過渡期(速度指令が0から、ある値に変化する時間帯)に対しても、指令追従性を向上させる必要があるが、上記に挙げた特許文献による方法では、フィードバックゲインを大きくするしか、過渡応答特性(過渡期の指令追従特性)を改善することは出来ない。ゲインを大きくすることは制御系の安定性を劣化させることになるため、十分にフィードバックゲインを大きく出来ずに、過渡応答特性が改善できないという問題があった。 Furthermore, in an injection molding machine, it is necessary not only to sufficiently compensate for disturbances, but also to improve command followability in a transition period with respect to the speed command (a time zone in which the speed command changes from 0 to a certain value). However, in the method according to the above-mentioned patent document, the transient response characteristic (command follow-up characteristic in the transient period) can be improved only by increasing the feedback gain. Increasing the gain deteriorates the stability of the control system, so that there is a problem that the transient response characteristic cannot be improved without sufficiently increasing the feedback gain.
本発明は、かかる問題点を解決するためになされたもので、樹脂の充填・保圧動作に伴い発生する外乱に起因する、射出用モータの速度追従特性の劣化を補償し、過渡応答特性を改善して、安定した制御を行うことが出来る射出成形機の制御装置を提供するものである。 The present invention has been made to solve such a problem, and compensates for the deterioration of the speed following characteristic of the injection motor due to the disturbance caused by the resin filling / holding operation, and has a transient response characteristic. It is an object of the present invention to provide a control device for an injection molding machine that can be improved and can perform stable control.
本発明に係る射出成形機の制御装置は、樹脂を充填するスクリューの動作速度を決定する速度指令信号を入力し、速度指令信号からスクリューを駆動するモータの動作速度を示す速度信号を引いた速度偏差信号に対し二回以上の積分特性を有する演算を行い、モータを駆動するためのトルク指令信号を出力する、速度制御部を備えている。 The control device for an injection molding machine according to the present invention inputs a speed command signal for determining the operating speed of the screw filling the resin, and subtracts a speed signal indicating the operating speed of the motor for driving the screw from the speed command signal. A speed control unit is provided that performs a calculation having an integral characteristic twice or more on the deviation signal and outputs a torque command signal for driving the motor.
本発明の射出成形機の制御装置によれば、樹脂を充填するスクリューの動作速度を決定する速度指令信号を入力し、速度指令信号から前記スクリューを駆動するモータの動作速度を示す速度信号を引いた速度偏差信号に対し二回以上の積分特性を有する演算を行い、モータを駆動するためのトルク指令信号を出力する、速度制御部を備えているので、樹脂の充填・保圧動作に伴い発生する外乱に起因する、モータの速度追従特性の劣化を補償し、安定した制御を行うことが出来る。 According to the control apparatus for an injection molding machine of the present invention, a speed command signal for determining an operating speed of a screw filling resin is inputted, and a speed signal indicating an operating speed of a motor for driving the screw is subtracted from the speed command signal. It has a speed control unit that performs an operation with integral characteristics more than twice on the speed deviation signal and outputs a torque command signal to drive the motor. Therefore, it is possible to compensate for the deterioration of the speed following characteristic of the motor due to the disturbance, and to perform stable control.
実施の形態1.
図1は、本発明の実施の形態1における制御装置が適用される射出成形機の全体構成を表す図である。図1において、1は樹脂を充填するスクリュー、2は樹脂を成形する金型、3はスクリュー1を駆動するモータ、4はモータ3の回転速度や回転位置を検出するエンコーダであり、モータ3の速度信号を逐次出力する。さらに、5はモータ3とスクリュー1を連結するタイミングベルト、6はタイミングベルト5の回転運動を並進運動に変換するためのボールねじであり、ボールねじ6の並進運動により、スクリュー1が並進駆動される。7はモータ駆動を制御する制御装置、8は制御装置7への指令を設定する指令設定手段である。
FIG. 1 is a diagram illustrating an overall configuration of an injection molding machine to which a control device according to
次に動作について説明する。オペレータにより、充填動作中にスクリュー1の動作すべき速度が、指令設定手段8を通じて設定され、速度指令信号として制御装置7に入力される。制御装置7には、速度指令信号とエンコーダ4から検出されるモータ3の速度信号とを基にモータ3に所望の動作をさせるためのトルク指令信号を算出する速度制御部を備え、速度制御部から出力されるトルク指令信号を基に電流を発生させモータに出力することにより、モータ3の制御が行われる。制御装置によりモータ3が駆動され、モータ3の動作はタイミングベルト5を介してボールねじ6に伝達し、モータ3の回転運動がボールねじ6の並進運動に変換され、ボールねじ6の並進運動によりスクリュー1が駆動され、図示しない溶融した樹脂がスクリュー1の前進運動によって閉じた金型2内に充填される。この後、保圧冷却を経て、成形品が完成する。
Next, the operation will be described. The speed at which the
ここで、充填制御における外乱要素について述べる。
射出成形機の充填制御を行う際、スクリューを介して、樹脂を押し出す動作においては、スクリューは樹脂によって動きを阻害されるため、樹脂から外乱を受けることになる。樹脂の充填が進み、金型内が樹脂である程度満たされるようになると、充填された樹脂の弾性から反力が生じ、充填が進むほどその反力は大きくなる。スクリューは、この反力による外乱も受けることになる。
Here, disturbance elements in the filling control will be described.
When performing the injection control of the injection molding machine, in the operation of extruding the resin through the screw, the screw is disturbed by the resin and thus receives disturbance from the resin. When the filling of the resin progresses and the inside of the mold is filled with the resin to some extent, a reaction force is generated from the elasticity of the filled resin, and the reaction force increases as the filling proceeds. The screw is also subjected to disturbances caused by this reaction force.
一般に、樹脂充填時は、スクリューの速度が一定速で動作させることが多い。また一定速ではなくても、時間区分的に一定速に設定する場合がほとんどである。速度が一定であるということは、スクリューの位置は時間に比例して進む。よって、スクリューが受ける外乱の大きさは、スクリュー位置と樹脂の弾性係数の積によって概ね決定されることになる。さらに、スクリューの速度が概ね一定速であれば、スクリューの位置と時間は、充填制御を行っている際には、比例関係にあるため、スクリューが受ける外乱は、時間に比例して大きくなる、いわゆるランプ状の外乱を受けることになる。 In general, during resin filling, the screw speed is often operated at a constant speed. Even if the speed is not constant, the speed is almost always set at a constant speed. The constant speed means that the screw position advances in proportion to time. Therefore, the magnitude of the disturbance received by the screw is largely determined by the product of the screw position and the elastic modulus of the resin. Furthermore, if the speed of the screw is substantially constant, the position and time of the screw are in a proportional relationship when performing the filling control, so the disturbance received by the screw increases in proportion to the time. You will receive a so-called ramp-like disturbance.
まず、制御装置7の速度制御部における、速度指令信号と速度信号との差である速度偏差信号からトルク指令信号への伝達特性が、比例特性及び1回のみの積分特性である場合には、このようなランプ状の外乱、すなわち、時間に比例して大きくなる外乱の影響を除去しきれないことを以下に説明する。
図2は、比例特性及び1回のみの積分特性をもつ速度制御部の演算を示すブロック図である。50は比例特性を持つ比例制御器であり、51は1回のみの積分特性をもつ積分制御器である。20a、20bは入力した信号を加算もしくは減算の演算を行って出力する加減算器を表す。図2に示す速度制御部では、加減算器20aで速度指令信号から速度信号を減算して速度偏差信号を出力し、この速度偏差信号が積分制御器51に入力され、積分制御器51から積分制御出力信号が出力される。加減算器20bで、この積分制御出力信号と速度偏差信号が加算された後、比例制御器50に入力され、比例制御器50からトルク指令信号が出力される。
First, in the speed control unit of the control device 7, when the transfer characteristic from the speed deviation signal, which is the difference between the speed command signal and the speed signal, to the torque command signal is a proportional characteristic and a one-time integral characteristic, It will be described below that the influence of such a lamp-like disturbance, that is, the influence of a disturbance that increases in proportion to time cannot be completely removed.
FIG. 2 is a block diagram showing the calculation of the speed control unit having a proportional characteristic and a one-time integral characteristic. 50 is a proportional controller having a proportional characteristic, and 51 is an integral controller having an integral characteristic only once.
図3に、速度制御部が比例特性及び1回のみの積分特性をもつ場合の、射出成形機のスクリュー駆動モータの制御ブロック図を示す。この制御系における、速度指令信号、速度信号、トルク指令信号および外乱との関係を以下説明する。
図3において、10は速度制御部であり、その動作は図2の場合と同一である。11は電流指令を受けて実際に電流を発生させるPWMインバータを表し、12はモータのトルクから速度への伝達特性を示すブロックであり、Jはスクリューのイナーシャなどから決まる機械総イナーシャを表すパラメータ、KVは比例ゲイン、KVIは積分ゲインである。sはラプラス演算子であり、1/sで積分特性を表す。21は加減算器を表す。
速度制御部10において、トルク指令信号τは、速度偏差信号eを用いて以下のように計算される。
FIG. 3 shows a control block diagram of the screw drive motor of the injection molding machine when the speed control unit has a proportional characteristic and an integral characteristic only once. The relationship between the speed command signal, speed signal, torque command signal and disturbance in this control system will be described below.
In FIG. 3, 10 is a speed control unit, and its operation is the same as in FIG. 11 represents a PWM inverter that actually generates a current in response to a current command, 12 is a block that shows a transfer characteristic from the torque of the motor to the speed, J is a parameter that represents the total inertia of the machine determined by the inertia of the screw, etc. KV is a proportional gain, and KVI is an integral gain. s is a Laplace operator, and 1 / s represents an integral characteristic. 21 represents an adder / subtracter.
In the
モータのトルクと電流とは比例関係にあり、その比例定数(モータのトルク定数)をktとおくと、トルク指令信号τを比例定数ktで割ることにより電流指令信号が算出される。電流指令信号をPWMインバータ11に与えることにより、電流が出力され、その電流をモータ3に与えることにより、モータのトルク定数に応じてトルクが発生する。モータ3に発生したトルクは溶解した樹脂による外乱TLの影響を受け、すなわち、外乱分だけ差し引かれたトルクにより、モータ3が駆動される。
ここで、トルク指令信号からトルクへの伝達特性は、速度制御全体に比べて十分速い場合がほとんどあるため、1とみなせる。このとき、一定速度指令V*が与えられているときに、外乱TLから速度偏差信号eへの伝達特性は以下のようになる。
The motor torque and the current are in a proportional relationship. When the proportional constant (motor torque constant) is set to kt, the current command signal is calculated by dividing the torque command signal τ by the proportional constant kt. By supplying the current command signal to the
Here, the transfer characteristic from the torque command signal to the torque can be regarded as 1 because it is almost always sufficiently faster than the entire speed control. At this time, when the constant speed command V * is given, the transfer characteristic from the disturbance TL to the speed deviation signal e is as follows.
ランプ状信号のラプラス変換がA/s2であること(Aはランプ状信号の傾きに相当する定数)、及び、ラプラス最終値定理を用いると、ランプ状外乱が加わったときの、定常的な速度偏差信号は以下のように算出できる。 When the Laplace transform of the ramp signal is A / s 2 (A is a constant corresponding to the slope of the ramp signal) and the Laplace final value theorem is used, the steady state when the ramp disturbance is applied The speed deviation signal can be calculated as follows.
これは、速度制御部が比例特性及び1回のみの積分特性をもつ場合、ランプ状の外乱が加わると、外乱の影響を完全に除去しきれず、速度に偏差がいつまでも残り続けてしまうということを意味している。比例ゲインや積分ゲインを大きくすれば、0に近づけることはできるが、実際は、比例ゲインや積分ゲインの増大には限度があるため、速度偏差信号を0にすることはできない。また、比例ゲインや積分ゲインを大きくしすぎると、フィードバック制御系の安定性が劣化することになる。
すなわち、速度制御部10が図2に示すような比例特性及び1回のみの積分特性をもつ構成では、ランプ状外乱の影響を除去しきれず、定常的に速度が低下し、所望する速度指令よりも遅い速度でしか動作できない。
This means that if the speed control unit has proportional characteristics and only one-time integration characteristics, if a ramp-like disturbance is applied, the influence of the disturbance cannot be completely removed and the deviation will remain indefinitely. I mean. If the proportional gain or integral gain is increased, it can be brought close to 0, but in reality, the speed deviation signal cannot be reduced to 0 because there is a limit to the increase of the proportional gain or integral gain. Further, if the proportional gain or the integral gain is excessively increased, the stability of the feedback control system is deteriorated.
That is, when the
そこで、速度制御部における速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有する場合について説明する。
図4は、二回積分の特性を有する速度制御部である。図4において、60は比例特性を持つ比例制御器、61は1回の積分特性を持つ第一積分制御器、62は1回の積分特性を持つ第二積分制御器であり、30a、30b、30cは入力した信号を加算もしくは減算の演算を行って出力する加減算器を表す。以下、動作について説明する。加減算器30aで速度指令信号から速度信号を差し引いて速度偏差信号を算出する。次に速度偏差信号に、第二積分制御器62の演算を施して、第二積分制御出力信号を算出する。加減算器30cで第二積分制御出力信号と速度偏差信号を加算した後、この加算した信号に、第一積分制御器61の演算を施して、第一積分制御出力信号を算出する。加減算器30bで第一積分制御出力信号と速度偏差信号を加算した後、この加算した信号に、比例制御の演算を施してトルク指令信号を算出する。
Therefore, a case where the transfer characteristic from the speed deviation signal to the torque command signal in the speed control unit has a double integration characteristic will be described.
FIG. 4 shows a speed control unit having a double integration characteristic. In FIG. 4, 60 is a proportional controller having a proportional characteristic, 61 is a first integral controller having one integral characteristic, 62 is a second integral controller having one integral characteristic, 30a, 30b, Reference numeral 30c denotes an adder / subtracter that performs an addition or subtraction operation on an input signal and outputs the result. The operation will be described below. The speed deviation signal is calculated by subtracting the speed signal from the speed command signal by the adder /
ここで、図3のモータ制御ブロック図において、図2に示される速度制御部の代わりに、図4に示される速度制御部を使用する場合の、モータ3の速度追従特性について説明する。
このとき、速度偏差信号eからトルク指令信号τへの伝達特性は、
Here, in the motor control block diagram of FIG. 3, the speed tracking characteristic of the
At this time, the transfer characteristic from the speed deviation signal e to the torque command signal τ is:
よって、速度制御部における速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、樹脂の充填・保圧動作に伴い発生する外乱に起因する、モータの速度追従特性の劣化を補償することができる。 Therefore, the speed tracking characteristic of the motor due to the disturbance caused by the resin filling / holding operation by having the characteristic of double integration in the transmission characteristic from the speed deviation signal to the torque command signal in the speed controller. Can be compensated for.
次に、図3のモータ制御ブロック図において、図2に示される速度制御部の代わりに、図4に示される速度制御部を使用する場合の、制御の安定性について説明する。
図5は、図2と図4で示される速度制御部の周波数特性、すなわち、フィードバックループ中の制御要素である式(1)、式(2)で表せる速度偏差信号からトルク指令信号への周波数特性を示したものである。実線が図4に示される速度制御部の周波数特性を、点線が図2に示される速度制御部の周波数特性を示す。ここで、図2の速度制御部における比例ゲインをKV=500[rad/s]、 積分ゲインをKVI=100[rad/s]と設定し、図4の速度制御部における比例ゲインをKV=500[rad/s]、 第一積分ゲインをKVI=100[rad/s]、 第二積分ゲインをKVI2=20[rad/s]と設定した。
図5に示されるように、図2に示される速度制御部の速度制御の周波数特性は、周波数が積分ゲインである100rad/s以上のときの周波数特性は比例ゲインによって決定され、100rad/s以下のときの周波数特性は、積分制御特性であるKV・KVI/sで決定される。一方、図4に示される速度制御部の速度制御の周波数特性は、周波数が第一積分ゲインの値である100rad/s以上の場合、周波数特性は比例ゲインKVによって決定される。また、周波数が第二積分ゲインの値である20[rad/s]以上で、第一積分ゲインの値である100[rad/s]以下の場合には、周波数特性は積分制御特性であるKV・KVI/sで決定される。さらに、周波数が第二積分ゲインの値である20[rad/s]以下の場合には、周波数特性は2回の積分制御特性であるKV・KVI・KVI2/s2によって決定される。
従って、図2と図4に示される速度制御部における500rad/s以上の高周波領域での周波数特性は、いずれも比例ゲインにのみ依存して決定される。
Next, in the motor control block diagram of FIG. 3, the stability of control when the speed control unit shown in FIG. 4 is used instead of the speed control unit shown in FIG. 2 will be described.
FIG. 5 shows the frequency characteristics of the speed control unit shown in FIGS. 2 and 4, that is, the frequency from the speed deviation signal to the torque command signal that can be expressed by the formulas (1) and (2) as control elements in the feedback loop. It shows the characteristics. A solid line shows the frequency characteristic of the speed control unit shown in FIG. 4, and a dotted line shows the frequency characteristic of the speed control unit shown in FIG. Here, the proportional gain in the speed control unit in FIG. 2 is set to KV = 500 [rad / s], the integral gain is set to KVI = 100 [rad / s], and the proportional gain in the speed control unit in FIG. [rad / s], the first integral gain was set to KVI = 100 [rad / s], and the second integral gain was set to KVI2 = 20 [rad / s].
As shown in FIG. 5, the frequency characteristic of the speed control of the speed controller shown in FIG. 2 is determined by the proportional gain when the frequency is 100 rad / s or more, which is an integral gain, and is 100 rad / s or less. In this case, the frequency characteristic is determined by KV · KVI / s which is an integral control characteristic. On the other hand, the frequency characteristic of the speed control of the speed control unit shown in FIG. 4 is determined by the proportional gain KV when the frequency is 100 rad / s or more which is the value of the first integral gain. When the frequency is 20 [rad / s] or more, which is the value of the second integral gain, and 100 [rad / s] or less, which is the value of the first integral gain, the frequency characteristic is KV, which is the integral control characteristic.・ Determined by KVI / s. Further, when the frequency is equal to or less than 20 [rad / s] which is the value of the second integral gain, the frequency characteristic is determined by KV · KVI · KVI2 / s 2 which are two integral control characteristics.
Accordingly, the frequency characteristics in the high frequency region of 500 rad / s or higher in the speed control unit shown in FIGS. 2 and 4 are both determined depending only on the proportional gain.
ここで、高周波領域でゲイン特性が大きいか、あるいは、位相特性が遅れると、フィードバック制御系の安定性が劣化することが知られているが、図4に示される速度制御部の比例ゲインを、従来用いられていた図2に示される速度制御部の比例ゲインと同程度にしておけば、フィードバック制御系の安定性は、ほぼ同程度となるため問題ない。 Here, it is known that when the gain characteristic is large in the high frequency region or the phase characteristic is delayed, the stability of the feedback control system deteriorates. However, the proportional gain of the speed control unit shown in FIG. If it is set to the same level as the proportional gain of the speed control unit shown in FIG. 2, which has been used in the past, the stability of the feedback control system will be almost the same, so there is no problem.
よって、本実施の形態では、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
Therefore, in this embodiment, the stability of the control system is deteriorated by having a double integral characteristic in the transmission characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine. Therefore, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine and improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
実施の形態2.
実施の形態1に記載の効果を得るのは、速度偏差信号からトルク指令信号の伝達特性に、二回の積分特性を含む場合に限らず、三回以上の積分特性があっても得ることができる。
図6に、本実施の形態である、速度偏差信号からトルク指令信号の伝達特性に、三回の積分特性を含む速度制御部の一例を示す。図6において、63は積分特性を持つ第三積分制御器、30dは入力された信号に加算もしくは減算の演算を行う加減算器であり、以下のような動作を行う。加減算器30aで速度指令信号から速度信号を差し引いて速度偏差信号を算出する。次に速度偏差信号に、第三積分制御器63の演算を施して、第三積分制御出力信号を算出する。加減算器30dで第三積分制御出力信号に速度偏差信号を加算した後、加算した信号に第二積分制御器62の演算を施して、第二積分制御出力信号を算出する。加減算器30cで第二積分制御出力信号に速度偏差信号を加算した後、この加算した信号に、第一積分制御器61の演算を施して、第一積分制御出力信号を算出する。加減算器30bで第一積分制御出力信号に速度偏差信号を加算した後、この加算した信号に、比例制御器60の演算を施してトルク指令信号を算出する。
The effect described in the first embodiment is not limited to the case where the transfer characteristic of the torque command signal from the speed deviation signal includes the integral characteristic of twice, but can be obtained even if there is an integral characteristic of three times or more. it can.
FIG. 6 shows an example of a speed control unit according to the present embodiment, in which the transfer characteristic from the speed deviation signal to the torque command signal includes three times of integration characteristics. In FIG. 6, 63 is a third integration controller having integral characteristics, and 30d is an adder / subtractor for performing addition or subtraction operation on the input signal, and performs the following operations. The speed deviation signal is calculated by subtracting the speed signal from the speed command signal by the adder /
ここで、図3のモータ制御ブロック図において、図2に示される速度制御部の代わりに、図6に示される速度制御部を使用する場合について説明する。
このとき、速度偏差信号からトルク指令信号への伝達特性は、
Here, in the motor control block diagram of FIG. 3, the case where the speed control unit shown in FIG. 6 is used instead of the speed control unit shown in FIG. 2 will be described.
At this time, the transfer characteristic from the speed deviation signal to the torque command signal is
外乱TLがランプ状であるときに、式(4)と同様、式(6)を用いて速度偏差信号の定常値が0であることが示せる。また、式(2)と同様に、式(5)の周波数特性においても、高周波の周波数特性を決定するのは比例ゲインであるKVである。よって、図2に示される速度制御部の構成と比べ、高周波のゲイン特性を大きくしたり、位相特性を遅らせることはない。 When the disturbance TL is ramp-like, it can be shown that the steady value of the speed deviation signal is 0 using equation (6) as in equation (4). Similarly to the equation (2), also in the frequency characteristic of the equation (5), it is the proportional gain KV that determines the frequency characteristic of the high frequency. Therefore, compared with the configuration of the speed control unit shown in FIG. 2, the high frequency gain characteristics are not increased and the phase characteristics are not delayed.
よって、本実施の形態でも、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、三回積分の特性を有することにより、実施の形態1と同様に、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
Therefore, also in the present embodiment, the transmission characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine has a three-time integration characteristic, so that it is the same as in the first embodiment. Thus, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine without deteriorating the stability of the control system, and to improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
さらに、速度偏差信号からトルク指令信号の伝達特性に、4回以上の積分特性を有する場合でも、同様な方法により、速度偏差信号の定常値が0であることが示せるため、同様の効果を得ることができる。 Further, even when the transmission characteristic from the speed deviation signal to the torque command signal has an integration characteristic of four times or more, the same effect can be obtained because the steady value of the speed deviation signal can be shown by the same method. be able to.
実施の形態3.
速度制御部における、速度偏差信号からトルク指令信号への伝達特性に二回の積分特性を含む制御の実現方法は、実施の形態1で示した図4の速度制御部だけではない。図7に、本実施の形態の速度制御部を示す。図7において、101は積分制御を行う第一制御器、102は積分特性をもつ第一制御器101の積分制御器、また、104は積分制御を行う第二制御器、105は積分特性を持つ第二制御器104の積分制御器、106は比例特性を持つ比例制御器であり、第二制御器104は積分制御器105と比例制御器106とを備える。また、KVIは第一制御器101の積分制御器102の第一積分ゲイン、KVI2は第二制御器104の積分制御器105の第二積分ゲイン、KV2は第二制御器104の比例ゲインを表す。31a、31b、31cは、入力した信号に加算又は減算の演算を行う加減算器を示す。
In the speed control unit, the control realizing method including the integral characteristic twice in the transfer characteristic from the speed deviation signal to the torque command signal is not limited to the speed control unit of FIG. 4 shown in the first embodiment. FIG. 7 shows a speed control unit of the present embodiment. In FIG. 7, 101 is a first controller that performs integral control, 102 is an integral controller of the
図7に示される速度制御部は、以下のような動作を経て、トルク指令信号を算出する。加減算器31aで速度指令信号から速度信号を差し引いて速度偏差信号を算出する。速度偏差信号に、積分制御器102で構成される第一制御器101の演算を施し、第一制御出力信号を算出する。次に、加減算器31bにより第一制御出力信号から、速度信号を差し引き、第二速度偏差信号を算出する。第二速度偏差信号に、比例制御及び1回の積分制御を備える第二制御器104の演算を施して、トルク指令信号を算出する。第二制御器104内の動作は、第二速度偏差信号に積分制御器105の演算を施して、この演算後の信号と第二速度偏差信号を加減算器31cにより加算し、この加算した信号に比例制御器106の演算を施して、トルク指令信号を出力する。
The speed control unit shown in FIG. 7 calculates a torque command signal through the following operation. The speed deviation signal is calculated by subtracting the speed signal from the speed command signal by the adder /
図3のモータ制御ブロック図において、図2に示される速度制御部の代わりに、図7に示される速度制御部を使用する場合の、モータの速度追従特性について説明する。
このとき、トルク指令信号τは、速度偏差信号eと速度指令信号V*を用いて、以下のように計算される。
In the motor control block diagram of FIG. 3, the speed tracking characteristics of the motor when the speed control unit shown in FIG. 7 is used instead of the speed control unit shown in FIG. 2 will be described.
At this time, the torque command signal τ is calculated as follows using the speed deviation signal e and the speed command signal V *.
また、図7に示される速度制御部を用いた場合、速度偏差信号は、
When the speed control unit shown in FIG. 7 is used, the speed deviation signal is
次に、図3のモータ制御ブロック図において、図2に示される速度制御部の代わりに、図7に示される速度制御部を使用する場合の、制御の安定性について説明する。
図8は、図2に示される速度制御部、すなわち式(2)、及び図7で示される速度制御部の、速度偏差信号からトルク指令信号への式(7)第一項の周波数特性を示したものである。図7に示される速度制御部のトルク指令信号は式(7)で算出される。式(7)の第二項は、速度指令信号からトルク指令信号への伝達特性であり、速度指令信号はトルク指令信号には全く依存しないで決定されるため、フィードバック制御系の安定性には関係しない。よって、(7)式の第一項のみの周波数特性を考えれば十分である。
図8は、図2に示される速度制御部の比例ゲインをKV=500[rad/s]、積分ゲインをKVI=100[rad/s]とし、図7に示される速度制御部の比例ゲインをKV2=500[rad/s]、第二積分ゲインをKVI2=100[rad/s]、第一積分ゲインをKVI=20[rad/s]と設定した場合を示し、実線が図7に示される速度制御部の周波数特性を、点線が図2に示される速度制御部の周波数特性を示す。
図7に示される速度制御部において、式(7)の第一項の形式からも分かるとおり、周波数特性は、周波数がKVI+KVI2である120rad/s以上のときは比例ゲインによって決定され、周波数がKVI・KVI2/(KVI+KVI2)=16.7[rad/s]からKVI+KVI2=120[rad/s]のときには、積分制御特性であるKV2・(KVI+KVI2)/sで決定され、周波数がKVI・KVI2/(KVI+KVI2)=16.7[rad/s]以下のときには、KV2・KVI・KVI2/s2によって決定される。
Next, in the motor control block diagram of FIG. 3, the stability of control when the speed control unit shown in FIG. 7 is used instead of the speed control unit shown in FIG. 2 will be described.
FIG. 8 shows the frequency characteristic of the first term of equation (7) from the speed deviation signal to the torque command signal of the speed control unit shown in FIG. 2, that is, the equation (2) and the velocity control unit shown in FIG. It is shown. The torque command signal of the speed control unit shown in FIG. 7 is calculated by equation (7). The second term of Equation (7) is the transfer characteristic from the speed command signal to the torque command signal, and the speed command signal is determined without depending on the torque command signal at all, so the stability of the feedback control system is It doesn't matter. Therefore, it is sufficient to consider the frequency characteristic of only the first term of equation (7).
FIG. 8 shows that the proportional gain of the speed controller shown in FIG. 2 is KV = 500 [rad / s], the integral gain is KVI = 100 [rad / s], and the proportional gain of the speed controller shown in FIG. The case where KV2 = 500 [rad / s], the second integral gain is set to KVI2 = 100 [rad / s], the first integral gain is set to KVI = 20 [rad / s] is shown, and the solid line is shown in FIG. The frequency characteristic of the speed control unit is shown, and the dotted line shows the frequency characteristic of the speed control unit shown in FIG.
In the speed control unit shown in FIG. 7, as can be seen from the form of the first term of equation (7), the frequency characteristic is determined by the proportional gain when the frequency is 120 rad / s or more, which is KVI + KVI2, and the frequency When KVI · KVI2 / (KVI + KVI2) = 16.7 [rad / s] to KVI + KVI2 = 120 [rad / s], it is determined by the integral control characteristic KV2 · (KVI + KVI2) / s There when KVI · KVI2 / (KVI + KVI2 ) = 16.7 [rad / s] of the following is determined by KV2 · KVI · KVI2 / s 2 .
よって、図7に示される速度制御部の制御においても、高周波の周波数特性は比例ゲインにのみ依存して決定されるので、図7に示される速度制御部の比例ゲインを、図2に示される速度制御部の比例ゲインと同程度にしておけば、フィードバック制御系の安定性を劣化させることはない。 Therefore, also in the control of the speed control unit shown in FIG. 7, the frequency characteristic of the high frequency is determined only depending on the proportional gain, so the proportional gain of the speed control unit shown in FIG. 7 is shown in FIG. As long as the proportional gain of the speed control unit is set, the stability of the feedback control system is not deteriorated.
従って、本実施の形態でも、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、実施の形態1と同様に、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
Therefore, also in the present embodiment, the transfer characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine has a double integration characteristic, so that it is the same as in the first embodiment. Thus, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine without deteriorating the stability of the control system, and to improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
次に、シミュレーションを用いて、本実施の形態の効果を示す。
以下のような条件でシミュレーションを行った。速度指令信号は、時間0秒においては0mm/sの値をとり、時間0.05秒において、目標速度である100mm/sに到達する信号であり、時間0.05秒以降においては100mm/sを維持するものとした。また、外乱として、時間0.2秒以降に、ランプ状の外乱が加わるものとした。この外乱の加わり方は、充填初期では、外乱は無視できるほど小さく、充填が進行するにつれ、外乱がランプ状になるものである。
図9に、速度信号と速度指令信号をシミュレーションした結果(目標速度付近の拡大波形)を示す。点線は速度指令信号を表し、実線は速度信号を表す。図9の上の図は、図2に示す従来の速度制御部を適用したときの波形であり、また、図9の下の図は、図7に示す本実施の形態による速度制御部を適用したときの波形である。このとき、図2に示す速度制御部の各ゲインは比例ゲインKV=500[rad/s]、 積分ゲインKVI=100[rad/s]とし、図7に示す速度制御部の各ゲインは、比例ゲインKV2=500[rad/s]、第二積分ゲインKVI2=100[rad/s]、第一積分ゲインKVI=20[rad/s]とした。比例ゲインがそれぞれ同一の値なので、図2と図7に示す速度制御部の安定性は、ほぼ同一となる。
図9に示す結果から、図2に示す速度制御部を用いたときには、ランプ状外乱が加わると、目標速度100[mm/s]に対し、速度信号は約87[mm/s]になり、定常的に速度に偏差が発生することがわかる。一方、図7に示す本実施の形態の速度制御部を適用したときには、外乱が加わる時間0.2秒では一瞬速度が低下するが、それ以降、速度は100[mm/s]に偏差なく速度指令に追従していることが確認される。
Next, the effect of this embodiment will be described using simulation.
The simulation was performed under the following conditions. The speed command signal takes a value of 0 mm / s at
FIG. 9 shows the result of simulation of the speed signal and the speed command signal (enlarged waveform near the target speed). The dotted line represents the speed command signal, and the solid line represents the speed signal. The upper diagram of FIG. 9 shows waveforms when the conventional speed control unit shown in FIG. 2 is applied, and the lower diagram of FIG. 9 applies the speed control unit according to the present embodiment shown in FIG. This is the waveform when At this time, the gains of the speed controller shown in FIG. 2 are proportional gain KV = 500 [rad / s] and the integral gain KVI = 100 [rad / s], and the gains of the speed controller shown in FIG. The gain KV2 = 500 [rad / s], the second integral gain KVI2 = 100 [rad / s], and the first integral gain KVI = 20 [rad / s]. Since the proportional gains have the same value, the stability of the speed control unit shown in FIGS. 2 and 7 is almost the same.
From the results shown in FIG. 9, when using the speed controller shown in FIG. 2, when a ramp disturbance is applied, the speed signal is about 87 [mm / s] with respect to the target speed of 100 [mm / s] It can be seen that there is a constant deviation in speed. On the other hand, when the speed control unit of the present embodiment shown in FIG. 7 is applied, the speed decreases instantaneously at a time when the disturbance is applied for 0.2 seconds, but thereafter, the speed is set to 100 [mm / s] without any deviation. It is confirmed that it is following.
ところで、制御装置においては、計算量を軽減させるために、制御の演算を固定小数点化して行うことがある。すなわち、サンプリング時間ごとに各種信号を量子化し、有限語長の精度にて計算を行う。固定小数点演算では、積分制御器の動作は、サンプリング時間ごとに入力信号を加え続け、積分ゲインに相当する定数を乗ずるという演算を基本的に行うため、積分制御後の信号は値として比較的大きくなる傾向がある。例えば、停止状態、すなわち、速度が0の状態から、ある正の速度指令を与えて、動作を行うときには、速度偏差信号は暫くの間、正の値となり、この間で速度偏差信号を積分した信号の値は、固定小数点表現すると、大きな値になる。二回の積分制御を行うと、演算後の値が大きくなりオーバーフローすることが懸念されるが、それを抑制するために、第二制御器104の積分制御器105の入力信号として、積分演算後の信号である第一制御出力信号から速度信号を引いた第二速度偏差信号を用いている。
By the way, in a control device, in order to reduce the amount of calculation, a control calculation may be performed with a fixed point. That is, various signals are quantized at each sampling time, and calculation is performed with a precision of a finite word length. In fixed-point arithmetic, the operation of the integral controller is basically performed by adding an input signal every sampling time and multiplying by a constant corresponding to the integral gain, so the signal after integral control is relatively large as a value. Tend to be. For example, when a certain positive speed command is given from the stop state, that is, the speed is 0, and the operation is performed, the speed deviation signal becomes a positive value for a while, and the signal obtained by integrating the speed deviation signal during this period The value of becomes a large value when expressed in fixed point. If the integration control is performed twice, there is a concern that the value after the calculation will increase and overflow, but in order to suppress it, as the input signal of the
よって、本実施の形態によれば、第一制御出力信号から速度信号を差し引いた第二速度偏差信号に対し、再度、積分制御を行うので、固定小数点演算を行ってもオーバーフローを引き起こしにくいという、さらなる効果がある。 Therefore, according to the present embodiment, since the integral control is performed again for the second speed deviation signal obtained by subtracting the speed signal from the first control output signal, it is difficult to cause an overflow even if a fixed point calculation is performed. There is a further effect.
実施の形態4.
図10は、実施の形態3と同様の効果を得ることができる他の実施の形態に係る速度制御部である。
図10において、31b’は入力した信号に加算と減算の演算を行う加減算器である。本実施の形態でも、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有する。図7の速度制御部と、本実施の形態である図10の速度制御部の構成の違いは、第二速度偏差信号を算出するのに、加減算器31b’により、第一制御出力信号と速度指令信号とを加算し、さらに速度信号を減算して算出する点であるが、本実施の形態の場合でも、実施の形態3と同様に、第二速度偏差信号を算出するために速度信号の減算を行っている。
従って、本実施の形態でも、実施の形態3と同様な効果を得ることができる。
FIG. 10 shows a speed control unit according to another embodiment that can obtain the same effects as those of the third embodiment.
In FIG. 10, 31b 'is an adder / subtracter that performs addition and subtraction operations on the input signal. Also in this embodiment, the transfer characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine has a double integration characteristic. The difference between the configuration of the speed control unit in FIG. 7 and the speed control unit in FIG. 10 according to the present embodiment is that the first control output signal and the speed are calculated by the adder /
Therefore, the present embodiment can provide the same effects as those of the third embodiment.
実施の形態5.
図11は、実施の形態3と同様の効果を得ることができる、さらに他の実施の形態に係る速度制御部である。図11において、103は比例特性を持つ第一制御器101の比例制御器であり、31dは入力した信号に対して加算又は減算の演算を行う加減算器である。次に動作について説明する。第一制御器101では、加減算器31aから出力された速度偏差信号に積分制御器102の積分制御演算を施した信号と速度偏差信号を加減算器31dで加算する。加算した信号に第一制御器101の比例制御器103の比例制御演算を施して第一制御出力信号として出力する。以後の動作は、実施の形態3と同様である。
図7に示す速度制御部と、本実施の形態である図11に示す速度制御部の構成の違いは、速度偏差信号から第一制御出力信号を算出する際に、比例制御および1回の積分制御の制御演算を行う点である。本実施の形態でも、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有する。また、本実施の形態も、実施の形態3と同様に、第一制御出力信号から、速度信号を差し引いて第二速度偏差信号としている。施の形態3と同様に、固定小数点演算で行っても、オーバーフローが発生しにくく、速度追従特性を劣化させないという効果がある。
従って、本実施の形態でも、実施の形態3と同様な効果を得ることができる。
Embodiment 5 FIG.
FIG. 11 shows a speed control unit according to still another embodiment that can obtain the same effects as those of the third embodiment. In FIG. 11, 103 is a proportional controller of the
The difference in configuration between the speed control unit shown in FIG. 7 and the speed control unit shown in FIG. 11 according to the present embodiment is that proportional control and one integration are performed when the first control output signal is calculated from the speed deviation signal. This is the point at which control calculation of control is performed. Also in this embodiment, the transfer characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine has a double integration characteristic. Also in the present embodiment, as in the third embodiment, the speed signal is subtracted from the first control output signal to obtain a second speed deviation signal. Similar to the third embodiment, even if it is performed by fixed point arithmetic, there is an effect that the overflow hardly occurs and the speed following characteristic is not deteriorated.
Therefore, the present embodiment can provide the same effects as those of the third embodiment.
実施の形態6.
図12に本実施の形態に係る速度制御部の構成を示す。図12において、200は遅れ特性を有するフィルタ、201は微分演算を行う微分器、202は模擬トルク指令信号を出力する模擬トルク指令信号算出用比例制御器、203は二回の積分制御を備え、トルク信号を出力するトルク信号算出部、32a、32b、32c、32dは、入力した信号に加算もしくは減算の演算を行う加減算器である。
以下、図12に示される速度制御部がトルク指令信号を算出する動作について説明する。まず、速度指令信号に、遅れ特性を有するフィルタ200の演算F(s)を施し、模擬速度指令信号を算出する。ここで、フィルタとしては、遅れ特性をもつものであれば、どのようなものでもよく、具体的には、1/(Ts+1)の1次遅れ特性をもつフィルタ(Tはフィルタの立上り特性を決定する時定数)があるが、二次以上の高次フィルタであってもよい。模擬速度指令信号を微分器201により微分演算し、さらに、模擬トルク指令信号算出用比例制御器202において、機械総イナーシャから決定されるゲイン要素を乗じて模擬トルク指令信号を算出する。次に、加減算器32aで模擬速度指令信号から速度指令信号を引いて速度偏差信号を算出する。次に速度偏差信号に、第二積分制御器62の積分制御演算を施して、第二積分制御出力信号を算出する。加減算器32cで第二積分制御出力信号に速度偏差信号を加えた信号に、第一積分制御器61の積分制御演算を施して、第一積分制御出力信号を算出する。加減算器32bで第一積分制御出力信号に速度偏差信号を加えた信号に、比例制御器60の比例制御の演算を施して第一トルク指令信号を算出する。加減算器32dで第一トルク指令信号に模擬トルク指令信号を加え、トルク指令信号として算出する。
Embodiment 6 FIG.
FIG. 12 shows the configuration of the speed control unit according to the present embodiment. In FIG. 12, 200 is a filter having a delay characteristic, 201 is a differentiator that performs a differential operation, 202 is a proportional controller for calculating a simulated torque command signal that outputs a simulated torque command signal, and 203 has two integral controls. The torque
Hereinafter, the operation in which the speed control unit shown in FIG. 12 calculates the torque command signal will be described. First, the calculation F (s) of the filter 200 having delay characteristics is applied to the speed command signal to calculate a simulated speed command signal. Here, the filter may be any filter as long as it has a delay characteristic. Specifically, the filter has a first-order delay characteristic of 1 / (Ts + 1) (T determines the rising characteristic of the filter. A second order or higher order filter may be used. The simulated speed command signal is differentiated by the
図12に示す速度制御部は、実施の形態1を示す図4の速度制御部と同様に、比例制御器60と第一積分制御器61と第二積分制御器62を備えている。図12に示す速度制御部における速度偏差信号から第一トルク指令信号への伝達特性は、図4に示す速度制御部における速度偏差信号からトルク指令信号への伝達特性と同一であるため、射出成形機で発生するランプ状外乱に対し、速度偏差信号を定常的に0にすることができる。よって、実施の形態1と同様に、樹脂の充填・保圧動作に伴い発生するランプ状の外乱が加わったときでも、外乱への影響を受けず、速度指令に対して定常的に偏差が無く、追従可能である。
The speed control unit shown in FIG. 12 includes a
次に、図3のモータ制御ブロック図の速度制御部として、図12に示される速度制御部を使用する場合の過渡応答について説明する。
過渡応答の改善とフィードバック制御系の安定性の間にはトレードオフの関係がある。例えば、図3におけるモータ制御ブロック図の速度制御部として、図7に示す速度制御部を用いた場合、ランプ状外乱を受けたときに定常時に速度偏差信号を0にしたまま過渡応答の改善を図るためには、各ゲインKV2, KVI2, KVIを大きくする必要があるが、ゲインKV2を大きくすると、フィードバック制御系の安定性が劣化するため、過渡応答の改善を図れないことがある。
Next, a transient response when the speed control unit shown in FIG. 12 is used as the speed control unit in the motor control block diagram of FIG. 3 will be described.
There is a trade-off between improving the transient response and the stability of the feedback control system. For example, when the speed control unit shown in FIG. 7 is used as the speed control unit in the motor control block diagram in FIG. 3, the transient response is improved while the speed deviation signal is set to 0 when the lamp is subjected to a ramp disturbance. In order to achieve this, it is necessary to increase the gains KV2, KVI2, and KVI. However, if the gain KV2 is increased, the stability of the feedback control system is deteriorated, and the transient response may not be improved.
本実施の形態を示す図12の速度制御部は、トルク指令信号の算出のために、模擬トルク指令信号、模擬速度指令信号を用いる点が、実施の形態1を示す図4の速度制御部と異なる。
ここで、模擬トルク指令信号、模擬速度指令信号とも、速度指令信号を基に算出されるが、速度指令信号は、模擬トルク指令信号や模擬速度指令また速度信号に依存して計算されるものではなく、これらの信号とは完全に独立して与えられる信号である。
図12には示していないがトルク指令信号が速度信号を決定する信号であるため、速度信号→速度偏差信号→トルク指令信号→速度信号のフィードバックループが構成されるが、このフィードバックループは、模擬速度指令信号や模擬トルク指令信号の決定に関与しないため、模擬速度指令信号や模擬トルク指令信号を加えても、制御系の安定性には影響を及ぼさない。
模擬トルク指令信号は、模擬速度指令信号を微分して、総イナーシャから決定されるゲイン要素をかけた信号であるため、模擬速度指令信号通りに動作するためのトルク指令に相当する。このため、第一トルク指令信号に模擬トルク指令信号を加えることによって、過渡応答が改善されるという効果がある。
The speed control unit shown in FIG. 12 showing the present embodiment is different from the speed control unit shown in FIG. 4 showing the first embodiment in that the simulated torque command signal and the simulated speed command signal are used to calculate the torque command signal. Different.
Here, both the simulated torque command signal and the simulated speed command signal are calculated based on the speed command signal, but the speed command signal is not calculated depending on the simulated torque command signal, the simulated speed command, or the speed signal. Rather, these signals are signals that are given completely independently.
Although not shown in FIG. 12, since the torque command signal is a signal for determining the speed signal, a feedback loop of speed signal → speed deviation signal → torque command signal → speed signal is configured. This feedback loop is simulated Since it is not involved in the determination of the speed command signal or the simulated torque command signal, the addition of the simulated speed command signal or the simulated torque command signal does not affect the stability of the control system.
Since the simulated torque command signal is a signal obtained by differentiating the simulated speed command signal and applying a gain element determined from the total inertia, it corresponds to a torque command for operating in accordance with the simulated speed command signal. For this reason, the transient response is improved by adding the simulated torque command signal to the first torque command signal.
なお、本実施の形態では、微分演算を伴うが、観測ノイズを含む速度信号を微分するのではなく、速度指令信号にフィルタ演算を施した信号を微分する。微分する元の信号は、オペレータが指定するものであり、観測ノイズのようなランダムな成分がない信号である。また、その信号に遅れ特性をもつフィルタ演算を施した信号を微分する。よって、本実施の形態の微分演算によるノイズは発生しにくい。従って、トルク指令信号にノイズが含まれることが少なく、モータの制御が不安定になることを回避できる。 In this embodiment, although differentiation operation is involved, the speed signal including the observation noise is not differentiated, but the signal obtained by performing the filter operation on the speed command signal is differentiated. The original signal to be differentiated is designated by the operator, and is a signal without a random component such as observation noise. Further, the signal obtained by performing a filter operation having a delay characteristic on the signal is differentiated. Therefore, noise due to the differential operation of the present embodiment is unlikely to occur. Therefore, noise is hardly included in the torque command signal, and it can be avoided that the motor control becomes unstable.
よって、本実施の形態では、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
さらに、速度指令信号に遅れ特性を持つフィルタ演算を施して模擬速度指令信号を算出し、模擬速度指令信号を微分演算して、総イナーシャから決定されるゲイン要素をかけて模擬トルク指令信号を算出し、模擬トルク指令信号を第一トルク指令信号に加えてトルク指令信号を算出することで、過渡応答を改善できるという効果がある。
Therefore, in this embodiment, the stability of the control system is deteriorated by having a double integral characteristic in the transmission characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine. Therefore, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine and improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
Furthermore, a simulated speed command signal is calculated by applying a filter operation having a delay characteristic to the speed command signal, a simulated speed command signal is differentiated, and a simulated torque command signal is calculated by applying a gain element determined from the total inertia. In addition, the transient response can be improved by calculating the torque command signal by adding the simulated torque command signal to the first torque command signal.
実施の形態7.
図13は本実施の形態にかかる速度制御部の構成を示すものである。このような構成をとっても、実施の形態6と同等の効果を得ることができる。図13において、33a、33b、33c、33dは、入力した信号に加算もしくは減算またはその両方の演算を行う加減算器であり、また、KVIは第一制御器における第一積分ゲイン、KVI2は第二制御器の第二積分ゲイン、KV2は第二制御器の比例ゲインを表す。第一制御器101と第二制御器104の部分については、実施の形態3を示す図7の速度制御器と同じ構成になる。
Embodiment 7 FIG.
FIG. 13 shows the configuration of the speed control unit according to the present embodiment. Even if it takes such a structure, the effect equivalent to Embodiment 6 can be acquired. In FIG. 13, 33a, 33b, 33c, and 33d are adders / subtractors that perform addition or subtraction or both operations on the input signal, KVI is the first integral gain in the first controller, and KVI2 is the second The second integral gain of the controller, KV2, represents the proportional gain of the second controller. The parts of the
図13に示す速度制御部の動作について説明する。模擬速度指令信号と模擬トルク指令信号の算出方法は、実施の形態6における模擬速度指令信号と模擬トルク指令信号の算出方法と全く同じである。図13に示される速度制御部は、加減算器33aで模擬速度指令信号から速度信号を引いて速度偏差信号を算出し、第一制御器101に入力する。加減算器33bでは、第一制御器101から出力された第一制御出力信号と模擬速度指令信号を加算して、さらに速度信号を減算して第二速度偏差信号を出力する。第二速度偏差信号は、比例特性及び1回の積分特性から構成される第二制御器104に入力される。第二制御器104では、まず、第二速度偏差信号が第二制御器104の積分制御器105に入力され1回の積分演算がなされる。次に、第二制御器104の積分制御器105の出力信号と第二速度偏差信号が加減算器33cで加算され、第二制御器104の比例制御器106に入力される。そして、第二制御器104の比例制御器106で比例制御の演算がなされる。これらの第二制御器104の演算後、第一トルク指令信号として出力される。加減算器33dにより、第一トルク指令信号と模擬トルク指令信号を加算し、トルク指令信号として出力する。このように、第一制御器101と第二制御器104のそれぞれの動作は、実施の形態3と同様である。
The operation of the speed control unit shown in FIG. 13 will be described. The calculation method of the simulated speed command signal and the simulated torque command signal is exactly the same as the calculation method of the simulated speed command signal and the simulated torque command signal in the sixth embodiment. The speed control unit shown in FIG. 13 calculates a speed deviation signal by subtracting the speed signal from the simulated speed command signal by the adder /
よって、本実施の形態では、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
また、積分制御後の信号に速度信号の減算を行って第二速度偏差信号を算出し、再度、積分制御を行うので、固定小数点演算を行ってもオーバーフローを引き起こしにくいという、さらなる効果がある。
さらに、速度指令信号に遅れ特性を持つフィルタ演算を施して模擬速度指令信号を算出し、模擬速度指令信号を微分演算して、総イナーシャから決定されるゲイン要素をかけて模擬トルク指令信号を算出し、模擬トルク指令信号を第一トルク指令信号に加えてトルク指令信号を算出することで、実施の形態6と同様に、過渡応答を改善できるという効果がある。
Therefore, in this embodiment, the stability of the control system is deteriorated by having a double integral characteristic in the transmission characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine. Therefore, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine and improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
Further, since the second speed deviation signal is calculated by subtracting the speed signal from the signal after the integration control and the integration control is performed again, there is an additional effect that it is difficult to cause an overflow even if the fixed point calculation is performed.
Furthermore, a simulated speed command signal is calculated by applying a filter operation having a delay characteristic to the speed command signal, a simulated speed command signal is differentiated, and a simulated torque command signal is calculated by applying a gain element determined from the total inertia. Then, by adding the simulated torque command signal to the first torque command signal and calculating the torque command signal, the transient response can be improved as in the sixth embodiment.
実施の形態8.
図14は、模擬トルク指令信号を用いて過渡応答時の指令追従特性を改善する、さらに他の実施の形態を示すものである。図14において、300は模擬トルク指令信号を算出する模擬速度制御器C(s)、301はモータのトルクから速度への伝達特性を模擬する伝達模擬制御器P(s)である。本実施の形態の速度制御部と実施の形態7の速度制御部との構成の違いは、相違点は模擬速度指令信号と、模擬トルク指令信号の算出方式が異なる点である。
FIG. 14 shows still another embodiment in which the command follow-up characteristic at the time of transient response is improved using a simulated torque command signal. In FIG. 14, 300 is a simulation speed controller C (s) for calculating a simulated torque command signal, and 301 is a transmission simulation controller P (s) for simulating a transfer characteristic from the torque of the motor to the speed. The difference in configuration between the speed control unit of the present embodiment and the speed control unit of the seventh embodiment is that the calculation method of the simulated speed command signal and the simulated torque command signal is different.
図14に示す速度制御部の動作について説明する。まず、模擬速度指令信号と模擬トルク指令信号の算出方法を説明する。速度指令信号と、後述する模擬速度指令信号との差である模擬速度偏差信号を算出する。模擬速度偏差信号に、模擬速度制御器300の演算C(s)を施し、模擬トルク指令信号を算出する。ここで、演算C(s)の具体例として、KrとKriをゲインとして、C(s)=KrやC(s)=Kr(1+Kri/s)などが挙げられるが、これに限られるものではない。次に、模擬トルク指令信号に、伝達模擬制御器301の演算P(s)を施し、模擬速度指令信号を算出する。ここで、演算P(s)としては、機械総イナーシャで表されるJを用いて、P(s)=1/(Js)などが挙げられが、これに限るものではなく、摩擦モデルや機械振動モデルを含むようなものであっても、トルクから速度への伝達特性を含むようなものであればどのようなものであってもよい。模擬速度指令信号、模擬トルク指令信号の算出方法以外の動作は、図12に示す実施の形態6の速度制御部と同一であるため、説明を省略する。
The operation of the speed control unit shown in FIG. 14 will be described. First, a method for calculating the simulated speed command signal and the simulated torque command signal will be described. A simulated speed deviation signal that is a difference between a speed command signal and a simulated speed command signal described later is calculated. The simulated speed deviation signal is subjected to the calculation C (s) of the
次に、シミュレーションを用いて、本実施の形態による効果を示す。条件は、実施の形態3で示したシミュレーションと同一である。このとき、模擬トルク指令信号を用いない図7に示す実施の形態3の速度制御部を用いた場合の速度信号と、模擬トルク指令信号を用いる図14に示す本実施の形態の速度制御部を用いた場合の速度信号を比較する。このとき、図7に示す制御の各ゲインはKV2=500[rad/s], KVI2=100[rad/s], KVI=20[rad/s]とした。図14に示すゲインはKV=500[rad/s]、 KVI2=100[rad/s]、 KVI=20[rad/s]とし、模擬速度制御器としてC(s)=Kr, 伝達模擬制御器としてP(s)=1/(J・s)とし、Kr = 1000[rad/s]とした。図15にシミュレーション波形を示す。図15の上の図は、図7に示す実施の形態3の速度制御部を用いたときの波形であり、点線は速度指令信号を表し、実線は速度信号を表すものとする。また、図15の下の図は、図14に示す本実施の形態の速度制御部を用いたときの速度信号を示す。 Next, the effect by this Embodiment is shown using simulation. The conditions are the same as in the simulation shown in the third embodiment. At this time, the speed signal in the case of using the speed control unit of the third embodiment shown in FIG. 7 that does not use the simulated torque command signal and the speed control unit of the present embodiment shown in FIG. Compare speed signals when used. At this time, the gains of the control shown in FIG. 7 were KV2 = 500 [rad / s], KVI2 = 100 [rad / s], and KVI = 20 [rad / s]. The gain shown in FIG. 14 is KV = 500 [rad / s], KVI2 = 100 [rad / s], KVI = 20 [rad / s], C (s) = Kr as a simulation speed controller, and a transmission simulation controller P (s) = 1 / (J · s) and Kr = 1000 [rad / s]. FIG. 15 shows a simulation waveform. The upper part of FIG. 15 is a waveform when the speed control unit of the third embodiment shown in FIG. 7 is used. The dotted line represents the speed command signal, and the solid line represents the speed signal. 15 shows a speed signal when the speed control unit of the present embodiment shown in FIG. 14 is used.
図15から、図7と図14に示す速度制御部を射出成形機の制御装置に適用したとき、射出成形機に発生するランプ状外乱が加わったときても、外乱が加わる時間0.2秒では一瞬速度が低下するが、それ以降、速度は100[mm/s]に偏差なく速度指令に追従している。しかし、図7に示す実施の形態3の速度制御部を用いたときでは、速度指令が目標速度100[mm/s]に立ち上がったときの過渡応答特性が高くないが、図14に示す本実施の形態の速度制御部を用いたときでは、過渡応答特性も改善されている。 From FIG. 15, when the speed control unit shown in FIGS. 7 and 14 is applied to a control device of an injection molding machine, even when a ramp-like disturbance generated in the injection molding machine is applied, the time when the disturbance is applied is instantaneous for 0.2 seconds. Although the speed decreases, the speed follows the speed command without deviation to 100 [mm / s]. However, when the speed control unit of the third embodiment shown in FIG. 7 is used, the transient response characteristic when the speed command rises to the target speed of 100 [mm / s] is not high, but this embodiment shown in FIG. When the speed control unit of the form is used, the transient response characteristic is also improved.
よって、本実施の形態では、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
模擬速度指令信号通りに動作するためのトルク指令に相当する模擬トルク指令信号を、上述の模擬速度制御器と伝達模擬制御器の演算により算出し、速度偏差信号から計算される第一トルク指令信号に加えてトルク指令信号を算出することで、過渡応答を改善できるという効果がある。
さらに、本実施の形態では模擬トルク指令を算出するのに微分演算を用いないため、微分演算に伴うノイズが発生せず制御系が安定するという効果がある。
Therefore, in this embodiment, the stability of the control system is deteriorated by having a double integral characteristic in the transmission characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine. Therefore, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine and improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
A first torque command signal calculated from a speed deviation signal by calculating a simulated torque command signal corresponding to a torque command for operating in accordance with the simulated speed command signal by calculation of the above simulated speed controller and transmission simulated controller. In addition to calculating the torque command signal, the transient response can be improved.
Furthermore, since the differential operation is not used to calculate the simulated torque command in the present embodiment, there is an effect that the noise associated with the differential operation does not occur and the control system is stabilized.
実施の形態9.
図16は、模擬トルク指令信号を用いて過渡応答時の指令追従特性を改善する、さらに他の実施の形態を示すものである。図16に示す本実施の形態の速度制御部と、図13に示す実施の形態7の速度制御部との相違点は、模擬速度指令信号と、模擬トルク指令信号の算出方式が異なる点である。
図16に示す本実施の形態の速度制御部における模擬速度指令と模擬トルク指令の算出方法は、実施の形態8と同一であるため、説明を省略する。また、模擬速度指令信号、模擬トルク指令信号の算出方法以外の動作は、図13に示す実施の形態7の速度制御部と同一であるため、説明を省略する。
Embodiment 9 FIG.
FIG. 16 shows still another embodiment for improving the command follow-up characteristic at the time of transient response using a simulated torque command signal. The difference between the speed control unit of the present embodiment shown in FIG. 16 and the speed control unit of the seventh embodiment shown in FIG. 13 is that the calculation method of the simulated speed command signal and the simulated torque command signal is different. .
Since the method for calculating the simulated speed command and the simulated torque command in the speed control unit of the present embodiment shown in FIG. 16 is the same as that in the eighth embodiment, description thereof is omitted. The operations other than the method of calculating the simulated speed command signal and the simulated torque command signal are the same as those of the speed control unit of the seventh embodiment shown in FIG.
よって、本実施の形態では、射出成形機の制御装置の速度制御部における、速度偏差信号からトルク指令信号への伝達特性に、二回積分の特性を有することにより、制御系の安定性を劣化させることなく、射出成形機に発生しやすいランプ状外乱を抑制し、モータへの速度指令に対する追従特性を向上させることができる。
これにより、射出成形機において、充填動作が所望の動作よりも遅くなることで発生する、フローマークなどの成形不良を防ぐことができる。
さらに、上述の模擬速度制御器と伝達模擬制御器の演算により模擬トルク指令信号を算出し、模擬トルク指令信号を第一トルク指令信号に加えてトルク指令信号を算出することで、過渡応答を改善できるという効果がある。
さらに、本実施の形態では模擬トルク指令を算出するのに微分演算を用いないため、微分演算に伴うノイズが発生せず制御系が安定するという効果がある。
また、積分制御後の信号に速度信号の減算を行って第二速度偏差信号を算出し、再度、積分制御を行うので、固定小数点演算を行ってもオーバーフローを引き起こしにくいという効果もある。
Therefore, in this embodiment, the stability of the control system is deteriorated by having a double integral characteristic in the transmission characteristic from the speed deviation signal to the torque command signal in the speed control unit of the control device of the injection molding machine. Therefore, it is possible to suppress the ramp-like disturbance that is likely to occur in the injection molding machine and improve the follow-up characteristic with respect to the speed command to the motor.
Thereby, in the injection molding machine, it is possible to prevent molding defects such as a flow mark, which occur when the filling operation becomes slower than the desired operation.
Furthermore, a transient torque is improved by calculating a simulated torque command signal by calculating the simulated speed controller and the transmission simulated controller, and adding the simulated torque command signal to the first torque command signal to calculate the torque command signal. There is an effect that can be done.
Furthermore, since the differential operation is not used to calculate the simulated torque command in the present embodiment, there is an effect that the noise associated with the differential operation does not occur and the control system is stabilized.
Further, since the second speed deviation signal is calculated by subtracting the speed signal from the signal after the integration control and the integration control is performed again, there is an effect that it is difficult to cause an overflow even if the fixed point calculation is performed.
実施の形態10.
射出成形機では、樹脂の金型への充填動作が完了すると、樹脂の冷却に伴う樹脂の収縮分を補うために、保圧動作が行われる。圧力検出器が検出した圧力信号と圧力指令信号をもとに制御が行われる。充填動作と保圧動作を行う制御装置を以下に説明する。図17に充填動作と保圧動作を行う制御装置を含む射出成形機の全体構成を示すブロック図を示す。図17において、9は保圧を検出する圧力検出器である。図17の射出成形機の構成と図1の射出成形機の構成との相違点は、圧力指令信号が指令設定手段8の設定画面を通じて設定されて制御装置に入力される点と、圧力検出器9が圧力信号を逐次検出し、この信号が制御装置に入力される点である。
In the injection molding machine, when the filling operation of the resin mold is completed, the pressure holding operation is performed in order to compensate for the shrinkage of the resin accompanying the cooling of the resin. Control is performed based on the pressure signal detected by the pressure detector and the pressure command signal. A control device that performs the filling operation and the pressure holding operation will be described below. FIG. 17 is a block diagram showing an overall configuration of an injection molding machine including a control device that performs a filling operation and a pressure holding operation. In FIG. 17, 9 is a pressure detector for detecting the holding pressure. The difference between the configuration of the injection molding machine of FIG. 17 and the configuration of the injection molding machine of FIG. 1 is that the pressure command signal is set through the setting screen of the command setting means 8 and input to the control device, and the pressure detector 9 is a point which detects a pressure signal sequentially and this signal is input into a control apparatus.
図18は、図17に示す射出成形機の制御装置7における充填動作制御、保圧動作制御を示すブロック図である。図18において、400は圧力制御部、401は速度指令選択部である。また、402は速度制御部であり、実施の形態1ないし9のいずれかの速度制御部の構成を採るものとする。
制御装置7は以下のような処理を経て、トルク指令信号を算出する。圧力制御部400では、圧力検出器9で検出される圧力信号と圧力指令信号をもとに第二速度指令信号を算出する。具体的な算出方法としては、圧力指令信号と圧力信号の差である圧力偏差信号に、比例+積分制御を行うことにより、第二速度指令信号を算出することが挙げられる。速度指令信号選択部401では、速度指令信号の絶対値と、第二速度指令信号の絶対値を逐次比較し、絶対値が小さい方の信号を、選択速度指令信号とする。この選択速度指令信号を、速度制御部402の速度指令信号として入力することにより、速度制御部402でトルク指令信号を算出する。
FIG. 18 is a block diagram showing filling operation control and pressure holding operation control in the control device 7 of the injection molding machine shown in FIG. In FIG. 18,
The control device 7 calculates a torque command signal through the following processing. The
図19は、速度指令選択部の動作例を示すグラフである。点線が速度指令信号であり、一点鎖線が第二速度指令信号を表し、実線が選択速度指令信号を表すものとする。図19において、選択速度指令信号は、はじめは速度指令信号と同じ値をとる信号であり、ある時点から第二速度指令信号と同じ値をとる信号になっている。図19に示されるように、速度指令選択部が速度指令信号と第二速度指令信号を逐次比較するため、選択速度指令信号が速度指令信号から、第二速度指令信号に切り替わっても、選択速度指令信号自体は連続な信号となり、速度制御部に入力される。 FIG. 19 is a graph illustrating an operation example of the speed command selection unit. The dotted line is the speed command signal, the alternate long and short dash line represents the second speed command signal, and the solid line represents the selected speed command signal. In FIG. 19, the selected speed command signal is a signal that initially takes the same value as the speed command signal, and is a signal that takes the same value as the second speed command signal from a certain point in time. As shown in FIG. 19, since the speed command selection unit sequentially compares the speed command signal and the second speed command signal, even if the selected speed command signal is switched from the speed command signal to the second speed command signal, the selected speed The command signal itself is a continuous signal and is input to the speed control unit.
本実施の形態によれば、射出成形機の制御装置の速度制御部に実施の形態1ないし9で示した速度制御部を用いることで、実施の形態1ないし9の効果を得ることができる。
また、速度指令選択部が速度指令信号と第二速度指令信号とを逐次比較して選択することで、選択速度指令信号自体が連続な信号として速度制御部に入力されることにより、急激な速度変化を伴う制御を回避することができる。従って、充填動作から保圧動作に切り替わる際にも、スクリューの動作もスムーズな動きとなり、成形工程中にショックや音が発生しないという効果がある。
According to the present embodiment, the effects of the first to ninth embodiments can be obtained by using the speed control unit shown in the first to ninth embodiments for the speed control unit of the control device of the injection molding machine.
In addition, the speed command selection unit sequentially compares and selects the speed command signal and the second speed command signal, so that the selected speed command signal itself is input to the speed control unit as a continuous signal, so that a rapid speed can be obtained. Control with change can be avoided. Therefore, even when the filling operation is switched to the pressure holding operation, the screw operation is also smooth, and there is an effect that no shock or sound is generated during the molding process.
この発明に係る射出成形機の制御装置および射出成形機は、ランプ状の外乱の影響を抑制し、応答性がよく安定した制御を行う射出成形機の制御装置および射出成形機として用いられるのに適している。 An injection molding machine control device and an injection molding machine according to the present invention are used as an injection molding machine control device and an injection molding machine that suppress the influence of a lamp-like disturbance and perform stable control with good responsiveness. Is suitable.
1 スクリュー、2 金型、3 モータ、4 エンコーダ、5 タイミングベルト、6 ボールねじ、7 制御装置、
8 指令設定手段、9 圧力検出器、
20a、20b、21、30a、30b、30c、30d、31a、31b、31b’、31c、32a、32b、32c、32d、33a、33b、33c、33d 加減算器
50 比例制御器、51 第一積分制御器、
60 比例制御器、61 第一積分制御器、62 第二積分制御器、
101 第一制御器、102 第一制御器の積分制御器、103 第一制御器の比例制御器、
104 第二制御器、105 第二制御器の積分制御器、106 第二制御器の比例制御器、
200 フィルタ、201 微分器、202 模擬トルク指令信号算出用比例制御器、
203 トルク信号算出部、
300 模擬速度制御器、301 伝達模擬制御器、
400 圧力制御部、401 速度指令選択部、402 速度制御部。
1 screw, 2 mold, 3 motor, 4 encoder, 5 timing belt, 6 ball screw, 7 controller,
8 command setting means, 9 pressure detector,
20a, 20b, 21, 30a, 30b, 30c, 30d, 31a, 31b, 31b ', 31c, 32a, 32b, 32c, 32d, 33a, 33b, 33c, 33d Adder / Subtracter
50 proportional controller, 51 first integral controller,
60 proportional controller, 61 first integral controller, 62 second integral controller,
101 1st controller, 102 1st controller integral controller, 103 1st controller proportional controller,
104 Second controller, 105 Second controller integral controller, 106 Second controller proportional controller,
200 filter, 201 differentiator, 202 proportional controller for calculating simulated torque command signal,
203 Torque signal calculation unit,
300 simulation speed controller, 301 transmission simulation controller,
400 Pressure control unit, 401 Speed command selection unit, 402 Speed control unit.
Claims (12)
樹脂を充填するスクリューの動作速度を決定する速度指令信号を入力し、前記速度指令信号から前記スクリューを駆動するモータの動作速度を示す速度信号を引いた速度偏差信号に対し二回以上の積分特性を有する演算を行い、前記モータを駆動するためのトルク指令信号を出力する、速度制御部を備えることを特徴とする射出成形機の制御装置。 In a control device for an injection molding machine that molds by filling a resin in a mold and performing a pressure holding operation,
Two or more integral characteristics with respect to a speed deviation signal obtained by inputting a speed command signal for determining the operating speed of the screw filling the resin and subtracting a speed signal indicating the operating speed of the motor driving the screw from the speed command signal. A control apparatus for an injection molding machine, comprising: a speed control unit that performs an arithmetic operation and outputs a torque command signal for driving the motor.
前記速度偏差信号を入力し、一回の積分特性を含む演算を行い、第二積分制御出力信号を出力する第二積分制御器と、
前記第二積分制御出力信号に前記速度偏差信号を加えた信号を入力し、一回の積分特性を含む演算を行い、第一積分制御出力信号を出力する第一積分制御器と、
前記第一積分制御出力信号に前記速度偏差信号を加えた信号を入力し、比例特性を含む演算を行い、前記トルク指令信号を出力する比例制御器と、
を備えることを特徴とする請求項1に記載の射出成形機の制御装置。 The speed controller is
A second integration controller that inputs the speed deviation signal, performs a calculation including a single integration characteristic, and outputs a second integration control output signal;
A first integration controller that inputs a signal obtained by adding the speed deviation signal to the second integration control output signal, performs a calculation including one integration characteristic, and outputs a first integration control output signal;
A signal obtained by adding the speed deviation signal to the first integral control output signal, performing a calculation including a proportional characteristic, and outputting the torque command signal;
The control apparatus for an injection molding machine according to claim 1, comprising:
前記速度偏差信号を入力し、一回の積分特性を含む演算を行い、第一制御出力信号を出力する第一制御器と、
前記第一制御出力信号から前記速度信号を引いた第二速度偏差信号を入力し、一回の積分特性を含む演算を行い、前記トルク指令信号を出力する第二制御器と、
を備え、前期第二制御器は、
前記第二速度偏差信号を入力し、一回の積分特性を含む演算を行い、第二積分制御出力信号を出力する積分制御器と、
前記第二積分制御出力信号に前記第二速度偏差信号を加えた信号を入力し、比例特性を含む演算を行い、前記トルク指令信号を出力する比例制御器と、
を備えることを特徴とする請求項1に記載の射出成形機の制御装置。 The speed controller is
A first controller that inputs the speed deviation signal, performs a calculation including one integral characteristic, and outputs a first control output signal;
A second controller that inputs a second speed deviation signal obtained by subtracting the speed signal from the first control output signal, performs a calculation including one integral characteristic, and outputs the torque command signal;
The previous second controller is
An integration controller that inputs the second speed deviation signal, performs an operation including one integral characteristic, and outputs a second integral control output signal;
A signal obtained by adding the second speed deviation signal to the second integral control output signal, performing a calculation including a proportional characteristic, and outputting the torque command signal;
The control apparatus for an injection molding machine according to claim 1, comprising:
前記速度偏差信号を入力し、一回の積分特性を含む演算を行い、第一積分制御出力信号を出力する積分制御器と、
前記第一積分制御出力信号に前記速度偏差信号を加えた信号を入力し、比例特性を含む演算を行い、前記第一制御出力信号を出力する比例制御器と、
を備えることを特徴とする請求項3に記載の射出成形機の制御装置。 The first controller is
An integration controller that inputs the speed deviation signal, performs an operation including one integral characteristic, and outputs a first integral control output signal;
A signal obtained by adding the speed deviation signal to the first integral control output signal, performing a calculation including a proportional characteristic, and outputting the first control output signal;
The control apparatus for an injection molding machine according to claim 3, comprising:
前記速度指令信号を入力し、遅れ特性を有する演算を行い、模擬速度指令信号を出力するフィルタと、
前記模擬速度指令信号を微分した信号を入力し、機械総イナーシャから決定されるゲインをかけて、模擬トルク指令信号を出力する模擬トルク指令信号算出用比例制御器と、
前記模擬速度指令信号から前記速度信号を引いた速度偏差信号を入力し、前記速度偏差信号に、二回以上の積分特性を有する演算を行って、第一トルク指令信号を算出し、前記第一トルク指令信号に前記模擬トルク指令信号を加えたトルク指令信号を出力するトルク信号算出部と、
を備えることを特徴とする請求項1に記載の射出成形機の制御装置。 The speed controller is
A filter for inputting the speed command signal, performing a calculation having a delay characteristic, and outputting a simulated speed command signal;
A proportional controller for calculating a simulated torque command signal that inputs a signal obtained by differentiating the simulated speed command signal, applies a gain determined from the total mechanical inertia, and outputs a simulated torque command signal;
A speed deviation signal obtained by subtracting the speed signal from the simulated speed command signal is input, a calculation having an integral characteristic twice or more is performed on the speed deviation signal, a first torque command signal is calculated, and the first torque command signal is calculated. A torque signal calculation unit that outputs a torque command signal obtained by adding the simulated torque command signal to the torque command signal;
The control apparatus for an injection molding machine according to claim 1, comprising:
前記速度指令信号から後述の模擬速度指令を引いた模擬速度偏差信号を入力し、信号速度制御を模擬する演算を行い、模擬トルク指令信号を出力する模擬速度制御器と、
前記模擬トルク指令信号を入力し、モータのトルクから速度への伝達特性を模擬する演算を行い、模擬速度指令信号を出力する伝達模擬制御器と、
前記模擬速度指令信号から前記速度信号を引いた速度偏差信号を入力し、前記速度偏差信号に、二回以上の積分特性を有する演算を行って、第一トルク指令信号を算出し、前記第一トルク指令信号に前記模擬トルク指令信号を加えたトルク指令信号を出力するトルク信号算出部と、
を備えることを特徴とする請求項1に記載の射出成形機の制御装置。 The speed controller is
A simulated speed controller that inputs a simulated speed deviation signal obtained by subtracting a simulated speed command described later from the speed command signal, performs a simulation to simulate the signal speed control, and outputs a simulated torque command signal;
A transmission simulation controller that inputs the simulated torque command signal, performs a calculation to simulate the transfer characteristic from the torque of the motor to the speed, and outputs a simulated speed command signal;
A speed deviation signal obtained by subtracting the speed signal from the simulated speed command signal is input, a calculation having an integral characteristic twice or more is performed on the speed deviation signal, a first torque command signal is calculated, and the first torque command signal is calculated. A torque signal calculation unit that outputs a torque command signal obtained by adding the simulated torque command signal to the torque command signal;
The control apparatus for an injection molding machine according to claim 1, comprising:
前記速度偏差信号を入力し、一回の積分特性を含む演算を行い、第二積分制御出力信号を出力する第二積分制御器と、
前記第二積分制御出力信号に前記速度偏差信号を加えた信号を入力し、一回の積分特性を含む演算を行い、第一積分制御出力信号を出力する第一積分制御器と、
前記第一積分制御出力信号に前記速度偏差信号を加えた信号を入力し、前記第一トルク指令信号を出力する比例制御器と、
を備えることを特徴とする請求項6または7に記載の射出成形機の制御装置。 The torque signal calculator is
A second integration controller that inputs the speed deviation signal, performs a calculation including a single integration characteristic, and outputs a second integration control output signal;
A first integration controller that inputs a signal obtained by adding the speed deviation signal to the second integration control output signal, performs a calculation including one integration characteristic, and outputs a first integration control output signal;
A proportional controller that inputs a signal obtained by adding the speed deviation signal to the first integral control output signal and outputs the first torque command signal;
The control apparatus for an injection molding machine according to claim 6 or 7, further comprising:
前記速度偏差信号を入力し、一回の積分特性を含む演算を行い、第一制御出力信号を出力する第一制御器と、
前記第一制御出力信号に前記速度指令信号を加えると共に前記速度信号を引いた第二速度偏差信号を入力し、一回の積分特性を含む演算を行い、前記トルク指令信号を出力する第二制御器と、
を備え、前期第二制御器は、
前記第二速度偏差信号を入力し、一回の積分特性を含む演算を行い、第二積分制御出力信号を出力する積分制御器と、
前記第二積分制御出力信号に前記第二速度偏差信号を加えた信号を入力し、比例特性を含む演算を行い、前記トルク指令信号を出力する比例制御器と、
を備えることを特徴とする請求項6または7に記載の射出成形機の制御装置。 The torque signal calculator is
A first controller that inputs the speed deviation signal, performs a calculation including one integral characteristic, and outputs a first control output signal;
A second control that adds the speed command signal to the first control output signal and inputs a second speed deviation signal obtained by subtracting the speed signal, performs a calculation including one integral characteristic, and outputs the torque command signal And
The previous second controller is
An integration controller that inputs the second speed deviation signal, performs an operation including one integral characteristic, and outputs a second integral control output signal;
A signal obtained by adding the second speed deviation signal to the second integral control output signal, performing a calculation including a proportional characteristic, and outputting the torque command signal;
The control apparatus for an injection molding machine according to claim 6 or 7, further comprising:
保圧動作における保圧力を決定する圧力指令信号と樹脂にかかる圧力を示す圧力信号とを入力し、圧力制御演算を行い、第二速度指令信号を出力する圧力制御部と、
前記速度指令信号と前記第二速度指令信号を入力し、両者の絶対値を比較して絶対値が小さい方の信号を選択し、選択された信号を前記速度制御部に入力される速度指令信号として出力する速度指令選択部と、
をさらに有する、請求項1ないし9に記載の射出成形機の制御装置。 In a control device for an injection molding machine that molds by filling a resin in a mold and performing a pressure holding operation,
A pressure control unit for inputting a pressure command signal for determining a holding pressure in the pressure holding operation and a pressure signal indicating a pressure applied to the resin, performing a pressure control calculation, and outputting a second speed command signal;
The speed command signal is inputted to the speed control unit by inputting the speed command signal and the second speed command signal, comparing the absolute values of the two and selecting the signal having the smaller absolute value. A speed command selection unit that outputs as
The control device for an injection molding machine according to claim 1, further comprising:
前記制御装置は、請求項1ないし9に記載の制御装置であることを特徴とする射出成形機。 Screw for filling resin into the mold, motor for driving the screw, control device for controlling the driving of the motor, and encoder for detecting the rotational speed of the motor and outputting a motor speed signal to the control device And an injection molding machine comprising command setting means for setting a command to the control device,
10. The injection molding machine according to claim 1, wherein the control device is the control device according to claim 1.
前記制御装置は、請求項10に記載の制御装置であることを特徴とする射出成形機。 Screw for filling resin into the mold, motor for driving the screw, control device for controlling the driving of the motor, and encoder for detecting the rotational speed of the motor and outputting a motor speed signal to the control device An injection molding machine comprising: command setting means for setting a command to the control device; and a pressure detector for detecting a holding pressure and outputting a pressure signal to the control device.
The said control apparatus is a control apparatus of Claim 10, The injection molding machine characterized by the above-mentioned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008285488A JP5163432B2 (en) | 2008-11-06 | 2008-11-06 | Control device for injection molding machine and injection molding machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008285488A JP5163432B2 (en) | 2008-11-06 | 2008-11-06 | Control device for injection molding machine and injection molding machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010111009A true JP2010111009A (en) | 2010-05-20 |
JP5163432B2 JP5163432B2 (en) | 2013-03-13 |
Family
ID=42299971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008285488A Expired - Fee Related JP5163432B2 (en) | 2008-11-06 | 2008-11-06 | Control device for injection molding machine and injection molding machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5163432B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4889835B1 (en) * | 2011-08-01 | 2012-03-07 | 三菱電機株式会社 | Control device and control method for injection molding machine |
JP2013203029A (en) * | 2012-03-29 | 2013-10-07 | Fanuc Ltd | Control apparatus for injection molding machine having function for adjusting pressure control parameter |
CN103713572A (en) * | 2013-12-11 | 2014-04-09 | 南京华兴数控技术有限公司 | Numerical control system control method based on position giving |
JP2018191371A (en) * | 2017-04-28 | 2018-11-29 | 国立大学法人長岡技術科学大学 | Motor controller, motor device and motor control method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1170553A (en) * | 1991-06-19 | 1999-03-16 | Fanuc Ltd | Method for controlling dwelling in motor-driven injection molding machine |
JP2007021888A (en) * | 2005-07-15 | 2007-02-01 | Japan Steel Works Ltd:The | Injection molding machine and injection shaft controlling method |
-
2008
- 2008-11-06 JP JP2008285488A patent/JP5163432B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1170553A (en) * | 1991-06-19 | 1999-03-16 | Fanuc Ltd | Method for controlling dwelling in motor-driven injection molding machine |
JP2007021888A (en) * | 2005-07-15 | 2007-02-01 | Japan Steel Works Ltd:The | Injection molding machine and injection shaft controlling method |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4889835B1 (en) * | 2011-08-01 | 2012-03-07 | 三菱電機株式会社 | Control device and control method for injection molding machine |
WO2013018189A1 (en) * | 2011-08-01 | 2013-02-07 | 三菱電機株式会社 | Control device and control method for injection molding machine |
CN103038048A (en) * | 2011-08-01 | 2013-04-10 | 三菱电机株式会社 | Control device and control method for injection molding machine |
KR101294478B1 (en) | 2011-08-01 | 2013-08-07 | 미쓰비시덴키 가부시키가이샤 | Control device and control method for injection molding machine |
TWI426991B (en) * | 2011-08-01 | 2014-02-21 | Mitsubishi Electric Corp | Control apparatus and control method of injection molding machine |
US8882486B2 (en) | 2011-08-01 | 2014-11-11 | Mitsubishi Electric Corporation | Control device for an injection molding machine |
JP2013203029A (en) * | 2012-03-29 | 2013-10-07 | Fanuc Ltd | Control apparatus for injection molding machine having function for adjusting pressure control parameter |
CN103358510A (en) * | 2012-03-29 | 2013-10-23 | 发那科株式会社 | Control apparatus of injection molding machine with function of adjusting pressure control parameters |
CN103358510B (en) * | 2012-03-29 | 2015-04-01 | 发那科株式会社 | Control apparatus of injection molding machine with function of adjusting pressure control parameters |
CN103713572A (en) * | 2013-12-11 | 2014-04-09 | 南京华兴数控技术有限公司 | Numerical control system control method based on position giving |
JP2018191371A (en) * | 2017-04-28 | 2018-11-29 | 国立大学法人長岡技術科学大学 | Motor controller, motor device and motor control method |
Also Published As
Publication number | Publication date |
---|---|
JP5163432B2 (en) | 2013-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102969971B (en) | Motor control apparatus | |
KR101688360B1 (en) | Servo control device | |
JP3796261B1 (en) | Motor load inertia estimation method | |
JP2017102617A (en) | Correction device, control method of correction device, information processing program, and record medium | |
JP5163432B2 (en) | Control device for injection molding machine and injection molding machine | |
JP2011072178A (en) | Controller of electric motor having function of estimating inertia and friction simultaneously | |
WO2010134359A9 (en) | Pressure control device and pressure control method for electric injection molding machine | |
CN106169897B (en) | A kind of real-time anti-saturation PID control method of motor speed and device | |
WO2012059964A1 (en) | Pressure control device for electric injection molding machine, and pressure control method | |
JP2010271854A (en) | Servo control apparatus that performs dual-position feedback control | |
CN104638999B (en) | Dual-servo-motor system control method based on segmentation neutral net friction model | |
JP2015018496A (en) | Friction compensation device, friction compensation method and servo control device | |
WO2014167808A1 (en) | Motor drive device | |
US7560890B2 (en) | Position controller and controlling method therefor | |
JP2015213398A (en) | Motor controller | |
JP2010022145A (en) | Synchronous control apparatus | |
JP2006215626A (en) | Position controller | |
US20190361421A1 (en) | Servo control device | |
JP2014007900A (en) | Motor controller | |
JP4770498B2 (en) | Control device | |
JP2008181452A (en) | Control device | |
CN117192977A (en) | Double-shaft synchronous control method and system based on improved cross coupling | |
JP2004280565A (en) | Motor control method and device | |
EP3930179A1 (en) | Command generation device and command generation method to control motor | |
JP2011186669A (en) | Pressure control device and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110224 |
|
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: 20121120 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121121 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121203 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5163432 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |