WO2013171875A1 - サーボパラメータ調整装置 - Google Patents
サーボパラメータ調整装置 Download PDFInfo
- Publication number
- WO2013171875A1 WO2013171875A1 PCT/JP2012/062625 JP2012062625W WO2013171875A1 WO 2013171875 A1 WO2013171875 A1 WO 2013171875A1 JP 2012062625 W JP2012062625 W JP 2012062625W WO 2013171875 A1 WO2013171875 A1 WO 2013171875A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- waveform
- servo
- value
- parameter
- unit
- 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.)
- Ceased
Links
Images
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
- 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
-
- 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.
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
Definitions
- the present invention relates to a servo parameter adjusting device.
- Patent Document 1 when the temperature control by the temperature controller is not satisfactorily performed in the input device, the correction degree value is calculated and output to the temperature controller in order to change the control degree by the control parameter. Is described. Specifically, in the input device, a correlation degree distribution with respect to a plurality of parameters is displayed on the CRT, and when the user performs a pressing operation on the CRT, the pressing position is displayed on the CRT and the origin is set as the starting point. The vector with the pressed position as the end point is decomposed into vector components to calculate the correction degree value, and the correction degree value is output to the temperature controller. Thus, according to Patent Document 1, it is said that by having a visual input of a relative degree regarding a plurality of parameters, it is possible to easily obtain what has an appropriate correlation as a degree value of each parameter. ing.
- Patent Document 2 in the control model adjustment device, a graph of input response characteristics of a transfer function representing a dynamic characteristic model to be controlled is displayed on the screen, and each slider bar of gain, time constant, and dead time is moved up and down with a pointer. It is described that when moving, the graph on the screen is changed correspondingly.
- the graph representing the dynamic characteristic model to be controlled on the screen by adjusting the graph representing the dynamic characteristic model to be controlled on the screen, the work of modeling the dynamic characteristic model, which has conventionally required a lot of labor, can be performed with special expertise. It can be done in a short time without need.
- Patent Document 3 in a PID tuning apparatus, a curve representing a step response characteristic of an automatic control system and a broken line representing a control parameter (rise time, overshoot amount, control stabilization time) are displayed on the screen, and the operator performs control. It is described that when a broken line representing a parameter is moved, PID tuning is performed correspondingly and the curve on the screen changes. Thus, according to Patent Document 3, PID tuning can be performed with control parameters corresponding to the actual movement of the process to be controlled.
- Patent Document 1 The input device described in Patent Document 1 is merely for changing the degree of control by the control parameter with respect to the temperature controller, and is premised on not adjusting the control parameter itself. Therefore, Patent Document 1 has no description on how to shorten the adjustment time of the control parameter (servo parameter).
- the PID tuning device described in Patent Document 3 is merely a device that displays a single curve representing the step response characteristics, and does not have a function of displaying a plurality of waveforms. Therefore, when the operator wants to change a plurality of waveforms, it is necessary to display the plurality of waveforms one by one in order, and there is a tendency that enormous time is required to obtain a desired waveform for each of the plurality of waveforms. That is, with the technique described in Patent Document 3, it is difficult to shorten the parameter (servo parameter) adjustment time when the operator wants to change a plurality of waveforms.
- the present invention has been made in view of the above, and an object of the present invention is to obtain a servo parameter adjustment device that can shorten the adjustment time of servo parameters for setting in a servo control device.
- a servo parameter adjustment apparatus adjusts servo parameters for setting a servo control apparatus that controls a motor that drives a controlled object.
- a servo parameter adjustment device that performs an acquisition unit that acquires an adjustment result measured by the servo control device with respect to position adjustment of the control target performed according to a servo parameter set in the servo control device from the servo control device
- a waveform corresponding to the obtained adjustment results, and the waveform value is an attribute of some of the waveform
- a display control unit for displaying at the same time the servo parameters on a display screen corresponding to the waveform
- a waveform value changing unit for changing the displayed waveform value, and the display control unit changes the waveform value by the waveform value changing unit.
- the changed waveform value is changed and displayed on the display screen, and the waveform corresponding to the changed waveform value and the servo parameter corresponding to the changed waveform value are displayed on the display
- the servo parameter can be automatically edited to an appropriate value simply by editing the waveform value displayed on the display screen to a desired value, so that it is not necessary to perform parameter adjustment by execution and error.
- Servo parameter adjustment time for setting in the control device can be shortened.
- FIG. 1 is a diagram illustrating a configuration of a servo control system including a servo parameter adjusting apparatus according to the first embodiment.
- FIG. 2 is a diagram illustrating operations of the waveform value changing unit and the display control unit in the first embodiment.
- FIG. 3 is a diagram illustrating operations of the waveform value changing unit and the display control unit in the first embodiment.
- FIG. 4 is a diagram illustrating operations of the waveform value changing unit and the display control unit in the first embodiment.
- FIG. 5 is a diagram illustrating operations of the waveform value changing unit and the display control unit in the first embodiment.
- FIG. 6 is a diagram illustrating operations of the waveform value changing unit and the display control unit in the first embodiment.
- FIG. 7 is a diagram illustrating operations of the waveform value changing unit and the display control unit in the first embodiment.
- FIG. 8 is a diagram illustrating a configuration of a servo control system including the servo parameter adjusting apparatus according to the second embodiment.
- FIG. 1 is a diagram showing a configuration of a servo control system 100 including a servo parameter adjusting device 30.
- the servo parameter adjusting device 30 is a device for setting the servo parameters for use in servo control performed by the servo control device 20 in the servo control device 20.
- the servo control device 20 performs servo control according to the set servo parameters, and for example, adjusts the position of the controlled object 11 via the motor 121.
- the servo parameter adjusting device 30 adjusts the servo parameter to an appropriate value and sets it in the servo control device 20 so that the servo control is appropriately performed.
- the servo control system 100 includes a control object 11, an electric motor 12, a position command generator 13, a servo control device 20, and a servo parameter adjustment device 30.
- the control object 11 is a machine that is moved by servo control such as various machine tools and robots.
- the electric motor 12 includes a motor 121 that drives the control target 11 and an encoder 122 that acquires position information of the motor 121.
- the position command generator 13 generates and inputs a position command to the servo controller 20 when adjusting the control gain (servo parameter).
- the servo control device 20 includes a communication unit 21, a parameter value change unit 22, a position command detection unit 23, a position control unit 24, a speed control unit 25, a torque control unit 26, and an adjustment result measurement unit 27.
- the communication unit 21 communicates with the servo parameter adjustment device 30.
- the parameter value changing unit 22 sets the servo parameters instructed from the servo parameter adjusting device 30 to the position control unit 24, the speed control unit 25, and the vibration suppression filter 28.
- the position command detection unit 23 detects a position command from the position command generator 13.
- Vibration damping filter 28 with respect to the detected position command by the position command detecting unit 23, adaptive frequency (servo parameter), filters size (servo parameter), and, by using the filter depth (servo parameters), control
- the position command is adjusted and supplied to the position control unit 24 so as to suppress the residual vibration (for example, resonance, anti-resonance) of the object 11.
- the position control unit 24 outputs a speed command from the deviation between the adjusted position command and the current position.
- the position control unit 24 when the position conversion unit 241 acquires position data from the position information of the motor 121 output from the encoder 122, the subtractor 242 receives the position command from the position command generator 13 and the position conversion unit. The position data from 241 is compared and the deviation is obtained.
- the speed command generation unit 243 outputs a speed command obtained by multiplying the deviation output by the subtractor 242 by the position control gain Kp (servo parameter).
- the speed control unit 25 outputs a torque command from the deviation between the speed command and the current speed.
- the speed control unit 25 when the speed conversion unit 251 acquires speed data from the motor position information output from the encoder 122, the subtractor 252 outputs the speed command output from the position control unit 24 and the speed conversion unit 251. Is compared with the speed data from, and the deviation is obtained.
- the torque command generator 253 outputs a torque command obtained by multiplying the deviation output by the subtractor 252 by the speed control gain Kv (servo parameter).
- the torque control unit 26 controls the torque by detecting the current output to the electric motor 12.
- the adjustment result measuring unit 27 measures the adjustment result related to the position adjustment from the result of performing the position adjustment with the servo parameter changed by the parameter value changing unit 22. Adjustment results, for example, settling time until the control operation of the position adjustment is stabilized, the position deviation amount from the target position when the position adjustment, the overshoot amount during the position adjustment, the position command value at position adjustment, for position adjustment Operation frequency, phase of operation at the time of position adjustment, control gain at the time of position adjustment, and the like.
- the communication unit 21 acquires the measured adjustment result from the adjustment result measurement unit 27 in response to a transmission request from the servo parameter adjustment device 30 and transmits it to the servo parameter adjustment device 30.
- the servo parameter adjustment device 30 includes a communication unit 31, an adjustment result reading unit (acquisition unit) 36, a display unit 32, an adjustment control unit 37, an input unit 33, a storage unit 34, and a parameter writing unit 35.
- the communication unit 31 communicates with the servo control device 20. For example, the communication unit 31 transmits a transmission request to the servo control device 20 so as to transmit the adjustment result. Further, the communication unit 31 receives the measured adjustment result from the servo control device 20 as a response to the transmission request.
- the adjustment result reading unit 36 reads the measured adjustment result from the servo control device 20 via the communication unit 31. That is, the adjustment result reading unit 36 acquires the measured adjustment result from the servo control device 20 via the communication unit 31.
- the adjustment result reading unit 36 holds the acquired adjustment result for each time. For example, the adjustment result reading unit 36 stores the settling time, the position shift amount, the overshoot amount, the position command value, the operation frequency, the operation phase, the control gain, and the like included in the adjustment result in association with each time.
- the adjustment result reading unit 36 supplies the adjustment result to the adjustment control unit 37 in response to a request from the adjustment control unit 37.
- the display unit 32 includes a display device such as a liquid crystal display and has a display screen 32a.
- the display unit 32 displays, for example, a mechanical characteristic analysis screen (see FIG. 3) and a command follow-up analysis screen (see FIG. 6) on the display screen 32a.
- the adjustment control unit 37 controls the servo parameter adjustment device 30 as a whole.
- the adjustment control unit 37 includes a first calculation unit 37a, a second calculation unit 37b, a display control unit 37c, and a third calculation unit 37d.
- the first calculation unit 37a acquires the adjustment result from the adjustment result reading unit 36, calculates the waveform information corresponding to the adjustment result, and supplies it to the second calculation unit 37b and the display control unit 37c.
- the waveform information is, for example, a set of coordinate information of points on the waveform to be displayed.
- the second calculator 37b calculates servo parameters corresponding to the waveform information and supplies them to the display controller 37c.
- the correspondence relationship between the waveform information and the servo parameters may be experimentally acquired in advance and set in the second calculation unit 37b as a database, for example.
- the display control unit 37c generates display information to be displayed on the display screen 32a according to the waveform information and the servo parameters. Then, according to the generated display information, the display control unit 37c simultaneously displays on the display screen 32a a waveform corresponding to the adjustment result, a waveform value that is an attribute of a part of the waveform, and a servo parameter corresponding to the waveform. indicate.
- the waveform value is an attribute for a part of the waveform, and is, for example, the coordinates of the point where the cursors on the waveform overlap (for example, the point where the cursor CS1 shown in FIG. 3 overlaps).
- the third calculation unit 37d calculates the waveform information corresponding to the servo parameter and supplies it to the display control unit 37c.
- the correspondence relationship between the servo parameters and the waveform information may be acquired experimentally in advance and set in the third computing unit 37d as a database, for example.
- the display control unit 37c generates display information to be displayed on the display screen 32a according to the waveform information and the servo parameters. Then, according to the generated display information, the display control unit 37c simultaneously displays on the display screen 32a a waveform corresponding to the adjustment result, a waveform value that is an attribute of a part of the waveform, and a servo parameter corresponding to the waveform. indicate.
- the input unit 33 receives input from the user.
- the input unit 33 includes a waveform value changing unit 33a and a parameter value changing unit 33b.
- the waveform value changing unit 33a receives from the user an instruction for changing the waveform value displayed on the display screen 32a.
- the waveform value changing unit 33 a generates a first change command for changing the waveform value in response to an instruction for changing the waveform value, and supplies the first change command to the adjustment control unit 37.
- the first computing section 37a of the adjustment control unit 37 according to the first change command, the second arithmetic unit 37b seeking waveform information calculated waveform information, corresponding to the changed waveform value And supplied to the display control unit 37c.
- the second calculation unit 37b calculates a servo parameter corresponding to the waveform information, that is, a servo parameter corresponding to the changed waveform value, and supplies it to the display control unit 37c.
- the display control unit 37c includes a first change command, the waveform information that has changed, in accordance with the servo parameters that have been modified to produce and change the display information to be displayed on the display screen 32a. Then, the display control unit 37c changes and displays the changed waveform value on the display screen 32a in accordance with the display information generated by the change, and the waveform corresponding to the changed waveform value and the changed waveform value.
- the servo parameters corresponding to are changed and displayed on the display screen 32a. Accordingly, the user can edit the waveform value displayed on the display screen 32a via the waveform value changing unit 33a, and can automatically adjust the waveform and the servo parameter corresponding to the edited waveform value and confirm the waveform value. it can.
- the parameter value changing unit 33b receives an instruction from the user for changing the servo parameters displayed on the display screen 32a.
- the parameter value changing unit 33b generates a second change command for changing the servo parameter in response to an instruction for changing the servo parameter, and supplies the second change command to the adjustment control unit 37.
- the third calculation unit 37d of the adjustment control unit 37 calculates waveform information in accordance with the second change command, obtains waveform information corresponding to the changed servo parameter, and supplies it to the display control unit 37c. To do.
- the display control unit 37c changes and generates display information to be displayed on the display screen 32a in accordance with the second change command and the changed waveform information.
- the display control unit 37c changes and displays the changed servo parameter on the display screen 32a according to the display information generated by the change, and also displays the waveform corresponding to the changed servo parameter and the changed servo parameter.
- the waveform value corresponding to is changed and displayed on the display screen 32a.
- the user can edit the servo parameters displayed on the display screen 32a via the parameter value changing unit 33b, and can automatically adjust the waveform and the waveform value corresponding to the edited servo parameter and confirm it. it can.
- the input unit 33 receives an instruction for setting the changed servo parameter in the servo control device 20 from the user.
- the input unit 33 generates a setting command for setting the servo parameter in response to an instruction for setting the servo parameter, and supplies the setting command to the parameter writing unit 35 via the adjustment control unit 37.
- the storage unit 34 temporarily stores predetermined information as a work area by the adjustment control unit 37 or holds and stores necessary information.
- the storage unit 34 includes a parameter storage unit 34a and a waveform value storage unit 34b.
- the parameter storage unit 34a stores servo parameters.
- the parameter storage unit 34 a acquires and stores the servo parameters calculated by the second calculation unit 37 b of the adjustment control unit 37.
- the parameter storage unit 34a acquires and stores the servo parameters that are changed and calculated by the second calculation unit 37b in accordance with the first change command and the second change command. That is, the parameter storage unit 34a holds both the servo parameters before automatic adjustment and the servo parameters that have been automatically adjusted.
- the waveform value storage unit 34b stores waveform values. For example, the waveform value storage unit 34 b acquires and stores the waveform value displayed by the display control unit 37 c of the adjustment control unit 37. Further, for example, the waveform value storage unit 34b acquires and stores the waveform value changed and displayed by the display control unit 37c in response to the first change command and the second change command. That is, the waveform value storage unit 34b holds both the waveform value before automatic adjustment and the automatically adjusted waveform value.
- Parameter writing unit 35 after receiving a setting command from the input unit 33 via the adjustment control unit 37, in accordance with the setting command, acquires from the parameter storage unit 34a the servo parameters changed through adjusting the control unit 37, a communication unit 31 The changed servo parameters are written to the servo control device 20 via. As a result, the parameter writing unit 35 sets the changed servo parameter in the servo control device 20.
- FIGS. 2 to 7 are diagrams illustrating operations of the waveform value changing unit 33a and the display control unit 37c.
- the display control unit 37c displays on the display screen 32a of the display unit 32 a mechanical characteristic analysis screen corresponding to the gain parameter to be set in the vibration suppression filter 28 (see FIG. 1).
- the display control unit 37c displays a mechanical characteristic analysis screen MPW including a waveform display area AR1, a waveform value display area AR2, and a parameter display area AR3 on the display screen 32a.
- the waveform display area AR1 is an area for displaying the waveform WV1, and the cursor CS1 is also displayed so as to overlap a part of the waveform WV1.
- a Bode diagram 32a1 as shown in FIG. 3 is displayed in the waveform display area AR1, a gain characteristic waveform WV1-1 with the gain as the vertical axis and the frequency as the horizontal axis, and the phase as the vertical axis.
- a waveform WV1-2 having a phase characteristic with the frequency as the horizontal axis.
- Waveform value display area AR2 shown in FIG. 2 (a) is an area for displaying the waveform value, a value indicating the coordinates of a point overlapping the cursor CS1 in example waveform WV1 displayed. More specifically, an adjustment margin screen 32a2 as shown in FIG. 3 is displayed in the waveform value display area AR2, and the cursors CS1-1 and CS1-2 in the waveforms WV1-1 and WV1-2 are next to the point where they overlap.
- the phase value is displayed.
- the parameter display area AR3 shown in FIG. 2A is an area for displaying servo parameters. For example, values of adaptive frequency, filter depth, and filter width are displayed as servo parameter values corresponding to the waveform WV1.
- the filter depth and the filter width mean values of gain characteristics to be suppressed by the damping filter 28 (see FIG. 1), respectively, as shown in FIG. 2B.
- a parameter setting screen 32a3 as shown in FIG. 3 is displayed in the parameter display area AR3, and values of adaptive frequency, notch depth (filter depth), and notch width (filter width) are displayed. Is done.
- the second calculation unit 37b of the adjustment control unit 37 estimates a desired value as indicated by a bold line from the characteristics before and after the rising portion, and the estimated desired value
- the filter depth and the filter width may be automatically calculated from the difference between the value and the actual characteristic.
- the waveform value changing unit 33a uses the display screen 32a shown in FIG. 2A as an input screen, and changes the displayed waveform value in response to at least one of a numerical value and a character input to the waveform value display area AR2.
- the cursors CS1-1 and CS1-2 are assigned to the resonance points and the gain value is set to ⁇ 25.17. Edit directly from [dB] to -66.55 [dB].
- the waveform value changing unit 33a moves the cursors CS1-1 and CS1-2 to a frequency around 3403 Hz via the mouse pointer or the like, and selects the gain column 32a21 on the adjustment margin screen 32a2.
- the display control unit 37c changes the display form of the gain column 32a21 to the input enabled state.
- the waveform value changing unit 33a receives an input of a numerical value “ ⁇ 66.55 dB” via a keyboard or the like.
- the display control unit 37c changes and displays the numerical value (that is, the waveform value) displayed in the gain column 32a21 from “ ⁇ 25.17 dB” to “ ⁇ 66.55 dB”, as shown in the lower diagram of FIG.
- the servo parameter can be automatically adjusted and confirmed on the display screen 32a so as to suppress the resonance at the frequency “3403.98 Hz”.
- the waveform value changing unit 33a uses the display screen 32a shown in FIG. 2A as an input screen, and changes the displayed waveform value in response to an input by the mouse pointer to the waveform display area AR1.
- the waveform value changing unit 33a uses the mouse pointer P to perform a drag-and-drop operation that instructs to change the gain value near the frequency of 3403 Hz from ⁇ 25.17 [dB] to ⁇ 66.55 [dB].
- the display control unit 37c changes and displays the numerical value (that is, the waveform value) displayed in the gain column 32a21 from “ ⁇ 25.17 dB” to “ ⁇ 66.55 dB”, as shown in the right diagram of FIG. .
- the display control unit 37c changes and displays the waveform WV-1 to the waveform WV-1a and the waveform WV-2 to the waveform WV-2a in the Bode diagram 32a1, as shown in the right diagram of FIG.
- the display control unit 37c changes and displays the adaptive frequency (that is, the gain parameter) from “4500” to “3403” on the parameter setting screen 32a3.
- the servo parameter can be automatically adjusted and confirmed on the display screen 32a so as to suppress the resonance at the frequency “3403.98 Hz”.
- the display control unit 37c displays the position control unit 24 and speed control unit 25 on the display screen 32a of the display unit 32 a command follow-up analysis screen corresponding to the gain parameter to be set (see Figure 1).
- the display control unit 37c displays the waveform value display area AR5, and the mechanical properties analysis screen CFW including parameter display area AR6 on the display screen 32a.
- the waveform display area AR4 is an area for displaying the waveform WV2, and the cursor CS2 is also displayed so as to overlap a part of the waveform WV2.
- a command follow-up characteristic diagram 32a4 as shown in FIG. 6 is displayed, the waveform WV2-1 having the command value as the vertical axis and the time as the horizontal axis, and the measured value as the vertical axis.
- a waveform WV2-2 having time as a horizontal axis is displayed.
- the command value is the command value of the speed of the controlled object 11
- the measured value is the measured value of the speed of the controlled object 11
- CH2 is selected
- the command value is a motor speed command value
- the measured value is a motor speed measured value
- CH3 is selected
- the command value is a torque command value and the measured value is a torque measured value.
- the waveform value display area AR5 shown in FIG. 5 is an area for displaying a waveform value, and for example, a value indicating the coordinates of the point where the cursor CS2 in the waveform WV2 overlaps is displayed.
- a cursor screen 32a5 as shown in FIG. 6 is displayed in the waveform value display area AR5, and the horizontal axis coordinates of the point where the cursors CS2-1 and CS2-2 overlap in the waveform WV2-2 of the measured value.
- the time value indicative of the measured value indicating the ordinate of a point overlapping the cursor CS2-1 in the waveform WV2-1 e.g., speed of the control object 11, the motor speed, torque, etc.
- the parameter display area AR6 shown in FIG. 5 is an area for displaying servo parameters. For example, position control gain and speed control gain values are displayed as servo parameter values corresponding to the waveform WV2. Specifically, a parameter setting screen 32a6 as shown in FIG. 6 is displayed in the parameter display area AR6, and the values of the position control gain and the speed control gain are displayed.
- the second calculation unit 37b of the adjustment control unit 37 has a relationship of 4Kp ⁇ Kv. .
- the attenuation ratio is ⁇ (Kv / Kp) / 2, and no vibration occurs when Kv is increased.
- Kv Kv / Kp
- Kv Kv / Kp
- a combination pattern of Kv and Kp that satisfies 4Kp ⁇ Kv is calculated.
- the above assumes a simple model, and when the feedback control is complicated, it is also possible to calculate parameters in the speed control system and the position control system.
- the waveform value changing unit 33a uses the display screen 32a shown in FIG. 5 as an input screen, and changes the displayed waveform value in response to at least one of a numerical value and a character input to the waveform value display area AR5.
- the waveform value changing unit 33a moves the cursors CS2-1 and CS2-2 from the acceleration / deceleration section to a place where the constant speed section is set via the mouse pointer or the like, and the horizontal axis fields 32a51 and 32a52 of the cursor screen 32a5. Select.
- the display control unit 37c changes the display form of the horizontal axis columns 32a51 and 32a52 to the input enabled state.
- the waveform value changing unit 33a accepts input of numerical values “150.07 ms” and “349.87 ms” to the horizontal axis columns 32a51 and 32a52 via a keyboard or the like.
- the display control unit 37c changes and displays the numerical value (that is, the waveform value) displayed in the horizontal axis column 32a51 from “110.07 ms” to “150.07 ms” as shown in the lower diagram of FIG.
- the numerical value (that is, the waveform value) displayed in the axis field 32a52 is changed from “309.87 ms” to “349.87 ms”.
- the display control unit 37c changes and displays the waveform WV2-2 to the waveform WV2-2a in the command follow-up characteristic diagram 32a4.
- the display control unit 37c changes and displays the position control gain (ie, gain parameter) from “37” to “200” on the parameter setting screen 32a6, and changes the speed control gain (ie, gain parameter) from “823” to “2000”. Change to "”.
- the position control system gain parameter may be tabulated based on the speed control gain parameter, and the optimum position control system gain parameter may be automatically selected from the tabulated parameter group.
- the servo parameters can be automatically adjusted and confirmed on the display screen 32a so that the measured value (waveform WV2-2a) follows the command value (waveform WV2-1) substantially in accordance.
- the waveform value changing unit 33a an input screen display screen 32a shown in FIG. 5, in response to the input by the mouse pointer to the waveform display area AR4, and changes the displayed waveform values.
- the waveform value changing unit 33a uses the mouse pointer P to perform a drag-and-drop operation for instructing to change the time at the portion from the acceleration / deceleration section to the constant speed section from 110.07 ms to 150.07 ms;
- a drag-and-drop operation for instructing to change the time at the portion from the speed section to the acceleration / deceleration section from 309.87 ms to 349.87 ms is received.
- the display control unit 37c changes and displays the numerical value (that is, the waveform value) displayed in the horizontal axis column 32a51 from “110.07 ms” to “150.07 ms” as shown in the lower diagram of FIG.
- the numerical value (that is, the waveform value) displayed in the axis field 32a52 is changed from “309.87 ms” to “349.87 ms”.
- the display control section 37c changes and displays the waveform WV2-2 to the waveform WV2-2a in the command follow-up characteristic diagram 32a4 as shown in the lower diagram of FIG.
- the display control unit 37c changes and displays the position control gain (ie, gain parameter) from “37” to “200” on the parameter setting screen 32a6, and changes the speed control gain (ie, gain parameter) from “823” to “2000”. Change to "”.
- the position control system gain parameter may be tabulated based on the speed control gain parameter, and the optimum position control system gain parameter may be automatically selected from the tabulated parameter group.
- the servo parameters can be automatically adjusted and confirmed on the display screen 32a so that the measured value (waveform WV2-2a) follows the command value (waveform WV2-1) substantially in accordance.
- the display control unit 37c causes the waveform corresponding to the adjustment result, the waveform value that is an attribute of a part of the waveform, and the servo corresponding to the waveform.
- the parameters are simultaneously displayed on the display screen 32a.
- the waveform value changing unit 33a changes the waveform value displayed on the display screen 32a.
- the display control unit 37c changes and displays the changed waveform value on the display screen 32a, and changes the waveform corresponding to the changed waveform value and the change.
- the servo parameter corresponding to the waveform value thus changed is displayed on the display screen 32aa.
- the servo parameter can be automatically edited to an appropriate value simply by editing the waveform value displayed on the display screen 32a to a desired value.
- Servo parameter adjustment time for setting to 20 can be shortened.
- the waveform value changing unit 33a changes the waveform value, which is an attribute for a part of the waveform displayed on the display screen 32a.
- a part of the waveform displayed on the display screen 32a can be edited, and the servo parameter corresponding to the change of the part can be adjusted.
- the servo parameter adjustment time can be shortened.
- the parameter writing unit 35 writes the servo parameter corresponding to the changed waveform value in the servo control device 20. Thereby, the automatically adjusted servo parameters can be set in the servo control device 20.
- the waveform value changing unit 33a is, for example, as an input screen a display screen 32a, in accordance with at least one of the input values and character of the waveform value display area, change the displayed waveform values Let Thereby, the displayed waveform value can be changed by a simple operation.
- the waveform value changing unit 33a for example, as an input screen a display screen 32a, in response to an input by the mouse pointer to the waveform display area, and changes the displayed waveform values.
- the displayed waveform value can be changed by a simple operation.
- the waveform displayed on the display screen 32a is a mechanical characteristic (gain characteristic) waveform with the gain as the vertical axis and the frequency as the horizontal axis.
- the waveform value change part 33a changes the vertical-axis coordinate of the point on a waveform.
- the waveform displayed on the display screen 32a is a waveform of the command following characteristic in which the measured value and the command value are the vertical axis and the frequency is the time.
- the waveform value change part 33a changes the horizontal-axis coordinate of the point on a waveform.
- the parameter values automatically edited on the parameter setting screen 32a3 shown in FIGS. 3 and 4 or on the parameter setting screen 32a6 shown in FIGS. 6 and 7 are highlighted by highlighted colors, bold letters, italics, underlines, etc. May be. Thereby, when the servo parameter automatically edited on the parameter setting screen and the servo parameter not automatically edited coexist, it is possible to easily confirm which servo parameter has been edited.
- the parameter values before and after automatic editing may be displayed in parallel on the parameter setting screen 32a3 shown in FIGS. 3 and 4 or on the parameter setting screen 32a6 shown in FIGS. Thereby, the user can confirm whether or not the automatic editing has been appropriately performed by comparing the parameter before the automatic editing with the parameter after the automatic editing.
- the display control unit 37c can return to the servo parameters before automatic editing and display them by referring to the parameter storage unit 34a.
- the display control unit 37c may be displayed back to the waveform value before automatic editing, waveforms automatic editing accordingly It is possible to return to the previous waveform and display it.
- the display control unit 37c may simultaneously display a plurality of waveforms, waveform values, and servo parameters on the display screen 32a.
- the display control unit 37c may simultaneously display a plurality of waveforms corresponding to CH1 to CH3 shown in FIG. 6 on the display screen 32a.
- waveform values common to a plurality of waveforms are displayed on the cursor screen 32a5. Therefore, the waveform value changing unit 33a changes the waveform value common to the plurality of waveforms.
- the display control unit 37c collectively changes and displays a plurality of waveforms corresponding to the changed waveform value on the display screen 32a. Therefore, since it is possible to edit the measured value to a desired value at a time in a plurality of waveforms, the servo parameter adjustment time for setting in the servo controller 20 can be further shortened.
- FIG. 8 is a diagram showing a configuration of a servo control system 100i including the servo parameter adjusting device 30i.
- Embodiment 1 when a waveform value is edited to a desired value, servo parameters that satisfy the desired value are automatically calculated, and the automatically edited servo parameters are displayed in the parameter display area. At this time, for example, when the command is followed, the parameter value of the control gain becomes too large, and overshoot may occur. Further, when there are a plurality of commands (operating conditions), it is necessary to check whether the operation is possible without causing overshoot or the like under the other operating condition.
- the second embodiment provides a means by which it is possible to confirm that there is no warning under other conditions by simulation before confirming the actual machine.
- the servo parameter adjustment device 30i of the servo control system 100i further includes a simulation unit 38i and a notification unit 39i.
- the simulation unit 38i simulates the operation of the motor 121 and the control target 11 using the servo parameters changed and displayed by the display control unit 37c. At this time, the simulation unit 38i may perform a simulation of the operation of the motor 121 and the control target 11 for a plurality of types of automatically edited servo parameters.
- the notification unit 39i notifies a warning according to the simulation result by the simulation unit 38i. For example, the notification unit 39i notifies a warning when the operation characteristics of the motor 121 and the control target 11 exceed the allowable range according to the simulation result by the simulation unit 38i.
- the notification method by the notification unit 39i may be, for example, a method of displaying a warning message on the display screen 32a, a method of illuminating a lamp such as an LED, or a method of outputting a warning sound from a speaker.
- the servo parameter adjusting device 30i may perform the following operation.
- the servo parameter adjusting device 30i displays a waveform in actual machine measurement in the waveform display area.
- the servo parameter adjusting device 30i displays the waveform value on which the cursor is placed in the waveform display area and various parameters at that time in the parameter display area.
- the servo parameter adjustment device 30i edits the measured values of a plurality of waveforms into desired values in the waveform display area
- the servo parameter adjustment device 30i immediately reflects the values in the waveform displayed in the waveform display area.
- the servo parameter adjusting device 30i automatically calculates a parameter value that satisfies the desired value of the waveform and reflects it in the parameter in the parameter display area.
- the servo parameter adjusting device 30i is displayed on the screen when, for example, the amount of overshoot obtained by the inverse transformation of the transfer function exceeds the allowable range compared to the condition expected by the actual machine (for example, when the oscillation condition is satisfied). Display a warning message (for example, oscillation).
- the simulation unit 38i simulates the operation of the motor 121 and the control target 11 using the servo parameters changed and displayed by the display control unit 37c.
- the notification unit 39i notifies a warning according to the simulation result by the simulation unit 38i. In this way, it is possible to take precautions by notifying various warnings before performing actual machine adjustment, reducing trial and error confirmation work on the actual machine, and parameter adjustment can be performed safely and in a short time in the actual machine environment. In other words, servo adjustment can be performed without affecting the actual machine environment.
- the simulation unit 38i simulates the operation of the motor 121 and the control target 11 for a plurality of types of automatically edited servo parameters. That is, it is possible to execute the simulation of the parameters after automatic editing by changing other operating conditions (changing the command conditions). This makes it possible to check the measurement results of items other than the desired conditions before checking the actual machine.
- the display control unit 37c may highlight the parameter group (recommended value) closest to the ideal value with a highlight color, bold font, italic, underline, or the like. This makes it possible to easily select a parameter group that is closest to the ideal value from parameter groups that do not generate a warning according to the result of the simulation.
- the servo parameter adjusting device is useful for adjusting servo parameters.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Feedback Control In General (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
実施の形態1にかかるサーボパラメータ調整装置30について図1を用いて説明する。図1は、サーボパラメータ調整装置30を含むサーボ制御システム100の構成を示す図である。
次に、実施の形態2にかかるサーボパラメータ調整装置30iについて図8を用いて説明する。図8は、サーボパラメータ調整装置30iを含むサーボ制御システム100iの構成を示す図である。
12 電動機
13 位置指令発生器
20 サーボ制御装置
21 通信部
22 パラメータ値変更部
23 位置指令検出部
24 位置制御部
25 速度制御部
26 トルク制御部
27 調整結果測定部
28 制振フィルタ
30、30i サーボパラメータ調整装置
31 通信部
32 表示部
32a 表示画面
33 入力部
33a 波形値変更部
33b パラメータ値変更部
34 記憶部
34a パラメータ記憶部
34b 波形値記憶部
35 パラメータ書込部
36 調整結果読込部
37 調整制御部
37a 第1の演算部
37b 第2の演算部
37c 表示制御部
37d 第3の演算部
38i シミュレーション部
39i 報知部
100、100i サーボ制御システム
121 モータ
122 エンコーダ
241 位置変換部
242 減算器
243 速度指令生成部
251 速度変換部
252 減算器
253 トルク指令生成部
Claims (10)
- 制御対象を駆動するモータを制御するサーボ制御装置に設定するためのサーボパラメータの調整を行うサーボパラメータ調整装置であって、
前記サーボ制御装置に設定されたサーボパラメータに従い行われた前記制御対象の位置調整に関して前記サーボ制御装置で測定された調整結果を前記サーボ制御装置から取得する取得部と、
前記取得された調整結果に対応した波形と、前記波形の一部についての属性である波形値と、前記波形に対応したサーボパラメータとを表示画面上に同時に表示する表示制御部と、
前記表示された波形値を変更させる波形値変更部と、
を備え、
前記表示制御部は、前記波形値変更部により波形値が変更された場合、前記変更された波形値を前記表示画面上に変更表示するとともに、前記変更された波形値に対応する波形と、前記変更された波形値に対応するサーボパラメータとを前記表示画面上に変更表示する
ことを特徴とするサーボパラメータ調整装置。 - 前記変更された波形値に対応するサーボパラメータを前記サーボ制御装置に書き込むパラメータ書込部をさらに備えた
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。 - 前記表示画面は、
前記波形を表示する波形表示エリアと、
前記波形値を表示する波形値表示エリアと、
前記サーボパラメータを表示するパラメータ表示エリアと、
を有し、
前記波形値変更部は、前記表示画面を入力画面として、前記波形値表示エリアへの数値及び文字の少なくとも一方の入力に応じて、前記表示された波形値を変更させる
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。 - 前記表示画面は、
前記波形を表示する波形表示エリアと、
前記波形値を表示する波形値表示エリアと、
前記サーボパラメータを表示するパラメータ表示エリアと、
を有し、
前記波形値変更部は、前記表示画面を入力画面として、前記波形表示エリアへのマウスポインタによる入力に応じて、前記表示された波形値を変更させる
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。 - 前記表示された波形は、ゲインを縦軸とし周波数を横軸とする機械特性の波形である
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。 - 前記波形値は、前記波形上の点の座標であり、
前記波形値変更部は、前記波形上の点の縦軸座標を変更する
ことを特徴とする請求項5に記載のサーボパラメータ調整装置。 - 前記表示された波形は、測定値及び指令値を縦軸とし周波数を時間とする指令追従特性の波形である
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。 - 前記波形値は、前記波形上の点の座標である
前記波形値変更部は、前記波形上の点の横軸座標を変更する
ことを特徴とする請求項7に記載のサーボパラメータ調整装置。 - 前記表示制御部は、複数の前記波形と前記波形値と前記サーボパラメータとを前記表示画面上に同時に表示し、前記波形値変更部により波形値が変更された場合、前記変更された波形値に対応する複数の波形を前記表示画面上に一括して変更表示する
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。 - 前記変更表示されたサーボパラメータを用いて、前記モータ及び前記制御対象の動作のシミュレーションを行うシミュレーション部と、
前記シミュレーション部によるシミュレーション結果に応じて、警告を報知する報知部と、
をさらに備えた
ことを特徴とする請求項1に記載のサーボパラメータ調整装置。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201280073200.9A CN104303113A (zh) | 2012-05-17 | 2012-05-17 | 伺服参数调整装置 |
| PCT/JP2012/062625 WO2013171875A1 (ja) | 2012-05-17 | 2012-05-17 | サーボパラメータ調整装置 |
| JP2012546272A JP5172051B1 (ja) | 2012-05-17 | 2012-05-17 | サーボパラメータ調整装置 |
| KR1020147034576A KR101489132B1 (ko) | 2012-05-17 | 2012-05-17 | 서보 파라미터 조정 장치 |
| US14/394,311 US9223300B2 (en) | 2012-05-17 | 2012-05-17 | Servo-parameter adjusting apparatus |
| TW101141521A TWI476548B (zh) | 2012-05-17 | 2012-11-08 | 伺服參數調整裝置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2012/062625 WO2013171875A1 (ja) | 2012-05-17 | 2012-05-17 | サーボパラメータ調整装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013171875A1 true WO2013171875A1 (ja) | 2013-11-21 |
Family
ID=48134692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2012/062625 Ceased WO2013171875A1 (ja) | 2012-05-17 | 2012-05-17 | サーボパラメータ調整装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9223300B2 (ja) |
| JP (1) | JP5172051B1 (ja) |
| KR (1) | KR101489132B1 (ja) |
| CN (1) | CN104303113A (ja) |
| TW (1) | TWI476548B (ja) |
| WO (1) | WO2013171875A1 (ja) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015219657A (ja) * | 2014-05-15 | 2015-12-07 | 三菱電機株式会社 | 開発支援装置及び開発支援方法及び開発支援プログラム |
| JP2016092935A (ja) * | 2014-10-31 | 2016-05-23 | ファナック株式会社 | ゲイン自動調整支援装置 |
| JP2017102619A (ja) * | 2015-11-30 | 2017-06-08 | オムロン株式会社 | 制御パラメータ調整装置、制御パラメータ調整方法、制御パラメータ調整プログラム |
| JP2017192274A (ja) * | 2016-04-15 | 2017-10-19 | ファナック株式会社 | ディジタル制御電源装置および生産管理システム |
| WO2019078129A1 (ja) * | 2017-10-20 | 2019-04-25 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| WO2019082704A1 (ja) * | 2017-10-27 | 2019-05-02 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| JP2019106812A (ja) * | 2017-12-13 | 2019-06-27 | 東芝シュネデール・インバータ株式会社 | インバータ装置 |
| WO2019239791A1 (ja) * | 2018-06-15 | 2019-12-19 | パナソニックIpマネジメント株式会社 | モータ駆動装置及びサーボ調整方法 |
| JP7086312B1 (ja) * | 2020-11-25 | 2022-06-17 | 三菱電機株式会社 | グラフ表示プログラム、グラフ表示装置、グラフ表示方法 |
| JP7599110B1 (ja) * | 2023-08-24 | 2024-12-13 | パナソニックIpマネジメント株式会社 | 制御パラメータ調整支援装置、制御パラメータ調整支援方法及びプログラム |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6136813B2 (ja) * | 2013-06-19 | 2017-05-31 | 日本精工株式会社 | モータの最適動作パターン選定方法、モータの最適動作パターン選定プログラム及びモータ選定装置 |
| JP6665412B2 (ja) * | 2015-03-23 | 2020-03-13 | 株式会社タダノ | 作業機械の調整装置 |
| CN106489105B (zh) * | 2015-06-18 | 2018-06-22 | 三菱电机株式会社 | 控制参数调整装置 |
| CN105302075B (zh) * | 2015-09-17 | 2017-08-29 | 北京精密机电控制设备研究所 | 基于1553b总线的数字伺服控制器参数在线装订方法 |
| JP6432494B2 (ja) * | 2015-11-30 | 2018-12-05 | オムロン株式会社 | 監視装置、監視システム、監視プログラムおよび記録媒体 |
| JP6583070B2 (ja) * | 2016-03-14 | 2019-10-02 | オムロン株式会社 | 設定支援装置、設定支援方法、情報処理プログラム、および記録媒体 |
| JP6946654B2 (ja) * | 2017-02-08 | 2021-10-06 | オムロン株式会社 | 制御装置、制御方法、および、制御プログラム |
| US9843126B1 (en) | 2017-02-21 | 2017-12-12 | Sumitomo Wiring Systems, Ltd. | Connector housing assemblies with access hood and push surface |
| JP6394724B2 (ja) | 2017-03-09 | 2018-09-26 | オムロン株式会社 | サーボパラメータ調整装置およびサーボパラメータ調整方法 |
| JP2019057010A (ja) * | 2017-09-20 | 2019-04-11 | アズビル株式会社 | 調節計 |
| TWI642955B (zh) * | 2018-04-20 | 2018-12-01 | 艾訊股份有限公司 | 生成波形檔案的電子裝置及其生成方法 |
| JP2020108255A (ja) * | 2018-12-27 | 2020-07-09 | 富士電機株式会社 | サーボアンプ及びサーボシステム |
| JP7404947B2 (ja) * | 2020-03-12 | 2023-12-26 | オムロン株式会社 | 制御装置 |
| CN111522296B (zh) * | 2020-05-09 | 2024-07-23 | 天津伍嘉联创科技发展股份有限公司 | 一种仿人工智能电子低扭力位置控制系统 |
| CN112713867A (zh) * | 2020-12-31 | 2021-04-27 | 深圳市雷赛软件技术有限公司 | 陷波器的配置方法及装置、陷波器 |
| CN119396014B (zh) * | 2025-01-02 | 2025-03-18 | 成都航天凯特机电科技有限公司 | 基于机器学习的伺服系统自适应参数调整优化方法及系统 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000222005A (ja) * | 1999-02-03 | 2000-08-11 | Hitachi Ltd | プロセスの制御装置 |
| JP2001175303A (ja) * | 1999-12-16 | 2001-06-29 | Toshiba Mach Co Ltd | 速度フィードバック制御系の速度ループゲインを自動調整する方法 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2891497B2 (ja) * | 1990-01-25 | 1999-05-17 | アンリツ株式会社 | スペクトラムアナライザ |
| JP2745850B2 (ja) * | 1991-03-29 | 1998-04-28 | 三菱電機株式会社 | 数値制御装置、数値制御システム、制御パラメータの自動調整方法、特徴量判定基準変更方法および複数の調整条件総合判定方法 |
| DE69227497T2 (de) * | 1991-09-30 | 1999-06-24 | Yokogawa Electric Corp., Musashino, Tokio/Tokyo | Mehrfunktionsregler |
| JPH05282002A (ja) * | 1992-03-31 | 1993-10-29 | Omron Corp | 入力装置 |
| US5475291A (en) * | 1992-12-10 | 1995-12-12 | Matsushita Electric Industrial Co., Ltd. | Adjustment device for adjusting control parameters of a servo motor and an adjustment method therefor |
| JPH0784609A (ja) | 1993-09-14 | 1995-03-31 | Toshiba Corp | 制御モデル調整装置 |
| JPH08221132A (ja) * | 1995-02-10 | 1996-08-30 | Fanuc Ltd | サーボパラメータの自動調整方法及び自動調整装置 |
| JP3905949B2 (ja) | 1997-05-29 | 2007-04-18 | 東芝三菱電機産業システム株式会社 | Pidチューニング方法および装置 |
| US6850806B2 (en) * | 1999-04-16 | 2005-02-01 | Siemens Energy & Automation, Inc. | Method and apparatus for determining calibration options in a motion control system |
| US6198246B1 (en) * | 1999-08-19 | 2001-03-06 | Siemens Energy & Automation, Inc. | Method and apparatus for tuning control system parameters |
| US6377281B1 (en) * | 2000-02-17 | 2002-04-23 | The Jim Henson Company | Live performance control of computer graphic characters |
| JP2003140715A (ja) * | 2001-10-30 | 2003-05-16 | Toshiba Mach Co Ltd | 数値制御装置 |
| US7072808B2 (en) | 2002-02-04 | 2006-07-04 | Tuszynski Steve W | Manufacturing design and process analysis system |
| WO2005013070A2 (en) * | 2003-07-30 | 2005-02-10 | Tuszynski Steve W | Manufacturing design and process analysis and simulation system |
| CN100541376C (zh) * | 2004-10-20 | 2009-09-16 | 费希尔控制产品国际有限公司 | 用于电-气动控制回路的超前-滞后输入滤波器结构 |
| RU2377629C2 (ru) | 2004-10-20 | 2009-12-27 | Фишер Контролз Интернешнел Ллс | Входной фильтр опережения-запаздывания для электропневматического управляющего контура |
| US7349745B2 (en) | 2004-10-20 | 2008-03-25 | Fisher Controls International Llc. | Lead-lag input filter arrangement with adjustable initial conditions for electro-pneumatic control loops |
| JP4697663B2 (ja) | 2005-08-26 | 2011-06-08 | 株式会社安川電機 | 電動機制御装置およびそのフィルタ設定方法 |
| JP4745798B2 (ja) * | 2005-11-11 | 2011-08-10 | 株式会社日立産機システム | 電動機制御装置の自動調整法および装置 |
| CN100517135C (zh) * | 2005-11-18 | 2009-07-22 | 鸿富锦精密工业(深圳)有限公司 | 自动控制模拟系统及自动控制模拟方法 |
| JP4964096B2 (ja) | 2007-11-12 | 2012-06-27 | 三菱電機株式会社 | サーボゲイン調整装置およびサーボゲイン調整方法 |
| US8346396B2 (en) * | 2007-11-30 | 2013-01-01 | Honeywell International Inc. | HVAC controller with parameter clustering |
| TWM386589U (en) * | 2010-01-19 | 2010-08-11 | Univ Nat Taipei Technology | Real-time digital simulator |
| TWM387999U (en) | 2010-03-25 | 2010-09-01 | Shun-Zhong Wang | Automatic measurement system for motor characteristic parameters |
-
2012
- 2012-05-17 WO PCT/JP2012/062625 patent/WO2013171875A1/ja not_active Ceased
- 2012-05-17 US US14/394,311 patent/US9223300B2/en active Active
- 2012-05-17 CN CN201280073200.9A patent/CN104303113A/zh active Pending
- 2012-05-17 KR KR1020147034576A patent/KR101489132B1/ko not_active Expired - Fee Related
- 2012-05-17 JP JP2012546272A patent/JP5172051B1/ja active Active
- 2012-11-08 TW TW101141521A patent/TWI476548B/zh not_active IP Right Cessation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000222005A (ja) * | 1999-02-03 | 2000-08-11 | Hitachi Ltd | プロセスの制御装置 |
| JP2001175303A (ja) * | 1999-12-16 | 2001-06-29 | Toshiba Mach Co Ltd | 速度フィードバック制御系の速度ループゲインを自動調整する方法 |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015219657A (ja) * | 2014-05-15 | 2015-12-07 | 三菱電機株式会社 | 開発支援装置及び開発支援方法及び開発支援プログラム |
| JP2016092935A (ja) * | 2014-10-31 | 2016-05-23 | ファナック株式会社 | ゲイン自動調整支援装置 |
| JP2017102619A (ja) * | 2015-11-30 | 2017-06-08 | オムロン株式会社 | 制御パラメータ調整装置、制御パラメータ調整方法、制御パラメータ調整プログラム |
| US10476386B2 (en) | 2016-04-15 | 2019-11-12 | Fanuc Corporation | Digitally controlled power supply apparatus and production management system |
| JP2017192274A (ja) * | 2016-04-15 | 2017-10-19 | ファナック株式会社 | ディジタル制御電源装置および生産管理システム |
| JP7043782B2 (ja) | 2017-10-20 | 2022-03-30 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| JP2019079110A (ja) * | 2017-10-20 | 2019-05-23 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| US11301122B2 (en) | 2017-10-20 | 2022-04-12 | Omron Corporation | Servo motor adjusting device and servo motor adjusting method |
| WO2019078129A1 (ja) * | 2017-10-20 | 2019-04-25 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| WO2019082704A1 (ja) * | 2017-10-27 | 2019-05-02 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| JP2019082754A (ja) * | 2017-10-27 | 2019-05-30 | オムロン株式会社 | サーボモータ調整装置およびサーボモータ調整方法 |
| US11392106B2 (en) | 2017-10-27 | 2022-07-19 | Omron Corporation | Servomotor adjustment device and servomotor adjustment method |
| JP2019106812A (ja) * | 2017-12-13 | 2019-06-27 | 東芝シュネデール・インバータ株式会社 | インバータ装置 |
| WO2019239791A1 (ja) * | 2018-06-15 | 2019-12-19 | パナソニックIpマネジメント株式会社 | モータ駆動装置及びサーボ調整方法 |
| JPWO2019239791A1 (ja) * | 2018-06-15 | 2021-07-08 | パナソニックIpマネジメント株式会社 | モータ駆動装置及びサーボ調整方法 |
| US11569709B2 (en) | 2018-06-15 | 2023-01-31 | Panasonic Intellectual Property Management Co., Ltd. | Motor drive device and servo adjustment method |
| JP7223979B2 (ja) | 2018-06-15 | 2023-02-17 | パナソニックIpマネジメント株式会社 | モータ駆動装置及びサーボ調整方法 |
| JP7086312B1 (ja) * | 2020-11-25 | 2022-06-17 | 三菱電機株式会社 | グラフ表示プログラム、グラフ表示装置、グラフ表示方法 |
| JP7599110B1 (ja) * | 2023-08-24 | 2024-12-13 | パナソニックIpマネジメント株式会社 | 制御パラメータ調整支援装置、制御パラメータ調整支援方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5172051B1 (ja) | 2013-03-27 |
| CN104303113A (zh) | 2015-01-21 |
| KR20140146674A (ko) | 2014-12-26 |
| JPWO2013171875A1 (ja) | 2016-01-07 |
| KR101489132B1 (ko) | 2015-02-02 |
| TWI476548B (zh) | 2015-03-11 |
| TW201348901A (zh) | 2013-12-01 |
| US20150084572A1 (en) | 2015-03-26 |
| US9223300B2 (en) | 2015-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5172051B1 (ja) | サーボパラメータ調整装置 | |
| JP6409803B2 (ja) | シミュレーション装置、シミュレーション方法、制御プログラム、および記録媒体 | |
| EP3220219B1 (en) | Setting support device, setting support method, information processing porgram and recording medium | |
| US8214063B2 (en) | Auto-tune of a control system based on frequency response | |
| JP2017167591A (ja) | シミュレーション装置、シミュレーション方法、制御プログラム、および記録媒体 | |
| JP2009122779A (ja) | 制御システムおよび制御支援装置 | |
| US12222699B2 (en) | Motor control device and motor control computer program | |
| JP4973665B2 (ja) | 電動機制御装置と出力フィルタ調整方法および出力フィルタ調整装置 | |
| US9442480B2 (en) | Laser output control device, laser oscillator, and laser output control method | |
| CN112425064B (zh) | 设定支持装置 | |
| JP2016212662A (ja) | 工作機械の熱変位補正訓練装置 | |
| JP6008766B2 (ja) | 支援装置およびコンピュータプログラム | |
| CN112689951B (zh) | 设定支持装置 | |
| KR20110132640A (ko) | 비선형 구동기에 적용가능한 입력성형기 및 입력성형방법 | |
| CN113490890B (zh) | 参数设定辅助装置、参数设定辅助方法以及存储介质 | |
| JP2025103945A (ja) | 処理方法、及び処理装置 | |
| US11067972B2 (en) | Observation device, observation method, and non- transitory computer-readable medium storing an observation program | |
| JP2016164695A (ja) | 表示機能付き数値制御装置および表示プログラム | |
| CN120638300A (zh) | 一种基于多状态变量的电力系统稳定性优化方法、装置、终端设备及存储介质 | |
| JP2014174574A (ja) | 速度指令データ生成装置 | |
| JP2015064744A (ja) | 目標値追従制御装置及び目標値追従制御方法 | |
| JPH02308305A (ja) | システムモデリング装置 | |
| Montes et al. | Hybrid Command Issuing in a 2-Dof Servomechanism Operated Under Vision-Based Feedback Control | |
| CN109709896A (zh) | 一种加热设备、加热方法和加热设备控制装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2012546272 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12876686 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14394311 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20147034576 Country of ref document: KR Kind code of ref document: A |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12876686 Country of ref document: EP Kind code of ref document: A1 |