WO1998026335A1 - Verfahren zur automatischen einstellung eines pid-reglers, der eine lineare regelstrecke steuert, unter verwendung des bode-diagramms des regelkreises - Google Patents
Verfahren zur automatischen einstellung eines pid-reglers, der eine lineare regelstrecke steuert, unter verwendung des bode-diagramms des regelkreises Download PDFInfo
- Publication number
- WO1998026335A1 WO1998026335A1 PCT/DE1997/002892 DE9702892W WO9826335A1 WO 1998026335 A1 WO1998026335 A1 WO 1998026335A1 DE 9702892 W DE9702892 W DE 9702892W WO 9826335 A1 WO9826335 A1 WO 9826335A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- controller
- control loop
- functional
- characteristic
- zero crossing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 15
- 230000001105 regulatory effect Effects 0.000 title abstract 2
- 238000010586 diagram Methods 0.000 claims description 23
- 238000011156 evaluation Methods 0.000 claims description 4
- 238000009795 derivation Methods 0.000 claims 1
- 230000004044 response Effects 0.000 abstract description 11
- 238000013461 design Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 230000006399 behavior Effects 0.000 description 5
- 230000004672 jump response Effects 0.000 description 4
- 210000003813 thumb Anatomy 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
Definitions
- a model of the controlled system can be used to construct the frequency characteristics of the Bode diagram.
- An experienced control engineer can determine suitable controller parameters from this.
- root locus curves can also be constructed and a simulation of the closed control loop can be carried out.
- simplifications are often carried out on the route model, e.g. B. performed an approximation of an inert system by a simpler low-order model.
- suitable controller parameters can already be determined using analytical formulas, e.g. B. after the optimum amount. Simple formulas are often sufficient, e.g. B. according to Ziegler and Nichols, for controller setting.
- the problem on which the invention is based is to specify a method which is based on the minimization of a
- an algorithm is developed which can be used for controller calculation for general linear controlled systems.
- a controller set in this way fulfills the requirements better than a controller which has been calculated using the known method on the basis of a function in the time domain.
- the controller parameters can be determined, with which it is achieved that the control loop has only a slight overshoot, has great stability and settles quickly.
- Both functionals evaluate the frequency response of the Bode diagram in the vicinity of the zero crossing and contain the zero crossing itself. By minimizing one of these functions with regard to the controller parameters, the controller can be optimally adjusted.
- 1 is a block diagram of a control loop
- FIG. 2 is an illustration of the Bode diagram, the route jump response and the leadership jump response; Fig. 3 of Fig. 2 corresponding diagrams that serve to explain the functional.
- FIG. 1 shows a basic circuit diagram of a control circuit which is generally known. It shows a controlled system RS that is to be controlled with the aid of a controller RG.
- the controller RG generates a manipulated variable Y, which is fed to the controlled system RS together with disturbance variables Z.
- the controlled system RS emits the controlled variable X, which is fed to the controller with a reference variable W.
- the manipulated variable Y is generated from the difference between the controlled variable X and the reference variable W.
- the controller RG is set according to the properties of the controlled system RS with controller parameters RP. These controller parameters RP are with
- the Bode diagram of the controlled system RS is used to design the controller using the frequency characteristic curve method. It is assumed that the controlled system RS is linear, time-invariant and stable.
- the transfer behavior of the controlled system RS can be described by a transfer function H s (s), which represents a complex-valued function of the complex variables s.
- log is the tens logarithm and arg is the angle of a complex number in degrees.
- the function b s (x) thus characterizes the absolute frequency response (absolute characteristic) RS__B (Fig.2a) of the controlled system RS in the Bode diagram, the function p s (x) the associated phase response (phase characteristic) RS_P, Fig.2b.
- the PID controller can also be shown in the bottom diagram.
- the transfer function of the PID controller is due to the relationship
- controller parameters Kp, T v and T n occur in equation (4), where Kp means the proportional gain, T n the reset time and T v the derivative action time.
- Controller parameters are usually positive constants.
- the associated functions of the Bode diagram for the PID controller are b r (x) and p r (x) and correspond analogously to the functions of the controlled system, which are given in equation (2) and equation (3).
- equations (2) and (3) only the index s has to be replaced by the index r.
- the corresponding magnitude characteristic RG_B and phase characteristic RG_P are also shown in FIGS. 2a, b.
- H 0 (j ⁇ ): H r (j ⁇ ) H s (j ⁇ ) (5) receives. If the functions b 0 (x) and p 0 (x) are introduced in the same way as the functions b r (x) and p r (x) as well as b s (x) and p s (x), we can one determines the two functions b 0 (x) and p 0 (x) based on equation (5) and logarithmization by a simple summation, ie
- FIG. 2 shows the magnitude characteristics of the Bode diagram as FIG. 2a, FIG. 2b the phase characteristics, FIG. 2c the step response of the controlled system and FIG. 2d the lead step response.
- FIG. 2a shows the magnitude characteristics of the Bode diagram as FIG. 2a, FIG. 2b the phase characteristics, FIG. 2c the step response of the controlled system and FIG. 2d the lead step response.
- H (j ⁇ ) H ° (j , (8) l + H 0 ( D ⁇ )
- RK_P, RK_B of the open control loop RK in the amount of FIG. 2a or phase FIG. 2b each form the sum of the characteristic curves RG_B or RG_P of the controller and RS_B or RS_P of the controlled system.
- the distance of the curve RK_P from the -180 ° mark referred to below as the phase reserve PRE, is significant. If this is sufficiently large, a well damped settling behavior of the closed circuit can be expected.
- the phase reserve PRE the distance of the curve RK_P from the -180 ° mark
- the example shows how the controller setting works in principle with the help of the Bode diagram. It is noteworthy that the rules of thumb mentioned on the course of the frequency characteristics only in an environment of the
- Point x 0 based. This is a known fact when designing a controller using the frequency characteristic method and simplifies the design considerably.
- the following goals are now pursued: by adding a suitable magnitude characteristic RG_B of the controller to the magnitude characteristic RS_B of the route, the point x 0 is tried so far to shift to the right as possible. Variations are available for this by selecting the parameters of the PID controller. It is required as a secondary condition that this sum amount characteristic RK_B falls sufficiently steep in an environment of the point x 0 and the
- Summer phase characteristic RK_P has a value> -110 ° in an environment of point x 0 .
- the invention now consists in formulating these known facts in the sense of an optimization task and performing the numerical optimization fully automatically on a digital computer. For this purpose, a corresponding functional is introduced with which the value x 0 and the course of the frequency response in its environment are evaluated.
- FIG. 3 The effect of the function is illustrated in FIG. 3. There are also the magnitude characteristics Fig. 3a, the phase characteristics Fig. 3b, the
- the functional is formulated in such a way that any course of the magnitude curve b 0 (x) which lies within the hatched area STRAF in FIG. 3a is punished.
- the same also applies to the phase characteristic curve Fig. 3b.
- a high value of x 0 ie a high crossover frequency ⁇ 0, is rewarded in the Bode diagram.
- the ramp function is used for the formal description of the function
- the ramp function r explicitly suppresses a reward or punishment if the amplitude specification is exceeded.
- the function g ⁇ _ ( ⁇ x) the mentioned penalty contribution depends on the distance
- the properties of the optimal controller setting with regard to the function can still be influenced by varying the penalty areas. For example, if you allow a smaller phase reserve, i.e. H. If you move the penalty area for the phase curve down a bit, you will generally get a faster controller setting with greater overshoot.
- the result can also be influenced by selecting other weight functions g ⁇ _ and g2.
- Equation 12 Another function results from equation 12, which can be used to determine the controller parameters.
- the optimization properties for critical controlled systems are improved by introducing a separate weighting of the controller parameters by means of a function. The functional used is therefore
- G: (r (b ⁇ (x) + ⁇ )) gi ( ⁇ x) + (r (-90ß ⁇ ° - Po (x))) g 2 ( ⁇ x) fixed
- ⁇ and ß denote real numbers that should be selected between 1 and 1.2 for low overshoot.
- ß ⁇ the control speed increases, but so does the tendency to oscillate in the closed circuit.
- Values with ß ⁇ > 2 generally lead to an unstable control loop.
- the correction function f (Kp, T n , T v ) includes a small reward for larger values of Kp, 1 / T n and T v and the quotient T n / T v .
- the functional is again minimized in a known manner with regard to the control parameters Kp, T n and T v . This results in the controller parameters, which are used as optimal setting values for the PID controller.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Feedback Control In General (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97952716A EP0944865A1 (de) | 1996-12-11 | 1997-12-11 | Verfahren zur automatischen einstellung eines pid-reglers, der eine lineare regelstrecke steuert, unter verwendung des bode-diagramms des regelkreises |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19651526.2 | 1996-12-11 | ||
DE19651526 | 1996-12-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1998026335A1 true WO1998026335A1 (de) | 1998-06-18 |
Family
ID=7814385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DE1997/002892 WO1998026335A1 (de) | 1996-12-11 | 1997-12-11 | Verfahren zur automatischen einstellung eines pid-reglers, der eine lineare regelstrecke steuert, unter verwendung des bode-diagramms des regelkreises |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP0944865A1 (de) |
WO (1) | WO1998026335A1 (de) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003052529A1 (en) * | 2001-12-18 | 2003-06-26 | Mts Systems Corporation | Method of ascertaining control parameters for a control system |
DE102010042625A1 (de) | 2010-10-19 | 2012-04-19 | Dr. Johannes Heidenhain Gmbh | Verfahren zum Bestimmen eines Bode-Diagramms |
EP2246760A3 (de) * | 2009-04-30 | 2013-05-01 | Robert Bosch GmbH | Verfahren zur Bestimmung wenigstens eines Reglerparameters eines Regelglieds in einem Bahnspannungs-Regelkreis für eine Bearbeitungsmaschine |
AT519771A1 (de) * | 2017-03-20 | 2018-10-15 | B & R Ind Automation Gmbh | Verfahren zur Bestimmung von Regelungsparametern für ein Hydrauliksystem |
-
1997
- 1997-12-11 WO PCT/DE1997/002892 patent/WO1998026335A1/de not_active Application Discontinuation
- 1997-12-11 EP EP97952716A patent/EP0944865A1/de not_active Withdrawn
Non-Patent Citations (4)
Title |
---|
BRANDIN B A ET AL: "A METHOD FOR THE IDENTIFICATION OF SYSTEM MODES. GIVEN THE SYSTEM TRANSFER FUNCTION OR BODE DIAGRAM)", TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, vol. 8, no. 5, October 1986 (1986-10-01), pages 250 - 255, XP000674044 * |
CHINTAE C ET AL: "Robust control of positioning systems with a multi-step bang-bang actuator", MECHATRONICS, vol. 8, no. 6, December 1996 (1996-12-01), pages 867-880, XP004062836 * |
HIGGINSON A M ET AL: "The modelling and automatic commissioning of a high precision co -ordinate measuring machine", MECHATRONICS, vol. 3, no. 6, April 1996 (1996-04-01), pages 261-281, XP004047534 * |
MEABURN A ET AL: "A simple predictive controller for use on large scale arrays of parabolic trough collectors", SOLAR ENERGY, vol. 6, no. 56, June 1996 (1996-06-01), pages 583-595, XP004011967 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003052529A1 (en) * | 2001-12-18 | 2003-06-26 | Mts Systems Corporation | Method of ascertaining control parameters for a control system |
US6917840B2 (en) | 2001-12-18 | 2005-07-12 | Mts Systems Corporation | Method of ascertaining control parameters for a control system |
CN100380254C (zh) * | 2001-12-18 | 2008-04-09 | Mts***公司 | 确定控制***控制参数的方法 |
KR100989395B1 (ko) * | 2001-12-18 | 2010-10-25 | 엠티에스 시스템즈 코포레이숀 | 제어 시스템의 제어 파라미터를 확인하는 방법 |
EP2246760A3 (de) * | 2009-04-30 | 2013-05-01 | Robert Bosch GmbH | Verfahren zur Bestimmung wenigstens eines Reglerparameters eines Regelglieds in einem Bahnspannungs-Regelkreis für eine Bearbeitungsmaschine |
DE102010042625A1 (de) | 2010-10-19 | 2012-04-19 | Dr. Johannes Heidenhain Gmbh | Verfahren zum Bestimmen eines Bode-Diagramms |
DE102010042625B4 (de) | 2010-10-19 | 2023-09-28 | Dr. Johannes Heidenhain Gmbh | Verfahren zum Bestimmen eines Bode-Diagramms |
AT519771A1 (de) * | 2017-03-20 | 2018-10-15 | B & R Ind Automation Gmbh | Verfahren zur Bestimmung von Regelungsparametern für ein Hydrauliksystem |
US11149756B2 (en) | 2017-03-20 | 2021-10-19 | B&R Industrial Automation GmbH | Method for determining closed-control parameters for a hydraulic system |
Also Published As
Publication number | Publication date |
---|---|
EP0944865A1 (de) | 1999-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4215959C2 (de) | Verstärkungsfaktor-Einstelleinrichtung für PID-Regler | |
DE69909838T2 (de) | Steuerungsgeräte zur einstellung von optimalen parametern in prozessteuersystemen und verfahren zur anwendung derselben | |
DE102004058238A1 (de) | Adaptive, multivariable Prozesssteuerung, die Modellschaltung und Attribut-Interpolation nutzt | |
DE102016009106A1 (de) | Mit Steuerung ausgerüstete Bearbeitungsvorrichtung mit Bearbeitungszeit- Messfunktion und Messfunktion auf der Maschine | |
DE3911186A1 (de) | Verfahren und vorrichtung zur automatischen einstellung von pid-konstanten | |
EP1626317A2 (de) | Verfahren zur Erstellung eines nichtlinearen, stationären oder dynamischen Modells einer Steuergrösse einer Arbeitsmaschine | |
DE19606480C2 (de) | Verfahren und Anordnung zur Adaption eines Fuzzy-Reglers | |
DE3751154T2 (de) | Verfahren zur Vorbereitung eines Simulationsprogrammes. | |
EP2112569A2 (de) | Verfahren zum rechnergestützten Lernen einer Steuerung und/oder Regelung eines technischen Systems | |
EP0663632A1 (de) | Verfahren und Vorrichtung zur Führung eines Prozesses | |
DE3606640C2 (de) | ||
EP1150186B1 (de) | Modellbasierte Online-Optimierung | |
WO1998026335A1 (de) | Verfahren zur automatischen einstellung eines pid-reglers, der eine lineare regelstrecke steuert, unter verwendung des bode-diagramms des regelkreises | |
DE102017200084A1 (de) | Verfahren zum Bereitstellen einer Bewegungskontur für einen Manipulator entlang vorgegebener Orientierungspunkte | |
EP0752630B1 (de) | Regeleinrichtung und Verfahren zur Selbsteinstellung dieses Reglers | |
DE19936065A1 (de) | Verfahren zum Entwerfen einer gekrümmten optischen Fläche | |
EP2832599A1 (de) | Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs, Computerprogramm, Computer-Programmprodukt | |
EP3542229A1 (de) | Einrichtung und verfahren zur bestimmung der parameter einer regeleinrichtung | |
WO2009003643A1 (de) | Verfahren und vorrichtung zum abgleich einer regeleinrichtung | |
DE102019216973A1 (de) | Lernverfahren für neuronale netze basierend auf evolutionären algorithmen | |
DE102018215089A1 (de) | Automatisierte Parametrierung eines Reglers | |
EP3824360A1 (de) | Verfahren zum ermitteln einer grobbahn aus einer vorgegebenen kontur | |
DE2831107A1 (de) | Aktivfilter dritter ordnung und verfahren zu dessen regelung | |
DE102021116388A1 (de) | Verfahren zum Optimieren eines Reglers und Regelsystem mit einem derart optimierten Regler | |
DE60309298T2 (de) | Verfahren und anordnung zur automatischen einstellung von einrichtungen mit einstellelementen und entsprechendes computerprogrammprodukt und entsprechendes computerlesbares speichermedium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997952716 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09319780 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 1997952716 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997952716 Country of ref document: EP |