0% found this document useful (0 votes)
40 views

FAQ PositionControllerOptimization V1 0 en

Uploaded by

luke7670
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views

FAQ PositionControllerOptimization V1 0 en

Uploaded by

luke7670
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Optimization Position Controller

Brief instruction to optimize a position controller


General Notes

Optimization Position Controller


Copyright © Siemens AG 2008 All rights reserved

We reserve the right to make technical changes to this product.

Copyright
Reproduction, transmission or use of this document or its contents is not
permitted without express written authority. Offenders will be liable for
damages. All rights, including rights created by patent grant or registration
or a utility model or design, are reserved.

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 2/11
.doc
Version 1.0
General Notes

Optimization Position Controller

General Notes

The Application Examples are not binding and do not claim to be complete
Note
regarding the circuits shown, equipping, and any eventuality. The Application
Examples do not represent customer-specific solutions. They are only intended
to pro-vide support for typical applications. You are responsible in ensuring that
the de-scribed products are correctly used. These Application Examples do not
relieve you of the responsibility in safely and professionally using, installing,
operating and servicing equipment. When using these Application Examples, you
recognize that Siemens cannot be made liable for any damage/claims beyond
the liability clause described. We reserve the right to make changes to these
Application Examples at any time without prior notice. If there are any deviations
between the recommendations provided in these Application Examples and
other Siemens publications - e.g. Catalogs - then the contents of the other
documents have priority.

Warranty, liability, and support


Copyright © Siemens AG 2008 All rights reserved

We do not accept any liability for the information contained in this


document.
Any claims against us - based on whatever legal reason - resulting from the
use of the examples, information, programs, engineering and performance
data etc., described in this Application Examples shall be excluded. Such
an exclusion shall not apply in the case of mandatory liability, e.g. under
the German Product Liability Act (“Produkthaftungsgesetz”), in case of
intent, gross negligence, or injury of life, body or health, guarantee for the
quality of a product, fraudulent concealment of a deficiency or breach of a
condition which goes to the root of the contract (“wesentliche
Vertragspflichten”). However, claims arising from a breach of a condition
which goes to the root of the contract shall be limited to the foreseeable
damage which is intrinsic to the contract, unless caused by intent or gross
negligence or based on mandatory liability for injury of life, body or health
The above provisions does not imply a change in the burden of proof to
your detriment.
Copyright© 2008 Siemens A&D. It is not permissible to transfer or copy
these standard applications or excerpts of them without first having prior
authorization from Siemens A&D in writing.
For questions regarding this application please contact us at the following
e-mail address:
mailto:[email protected]

Qualified personnel
In the sense of this documentation qualified personnel are those who are
knowledgeable and qualified to mount/install, commission, operate and
Subject to change without prior notice.
FAQ_Optimization_Position_Controller_EN Edition 08/2008 3/11
.doc
Version 1.0
General Notes

Optimization Position Controller

service/maintain the products which are to be used. He or she must have


the appropriate qualifications to carry-out these activities
e.g.:
• Trained and authorized to energize and de-energize, ground and tag
circuits and equipment according to applicable safety standards.
• Trained or instructed according to the latest safety standards in the care
and use of the appropriate safety equipment.
• Trained in rendering first aid.
There is no explicit warning information in this documentation. However,
reference is made to warning information and instructions in the Operating
Instructions for the particular product.

Reference regarding export codes


AL: N
Copyright © Siemens AG 2008 All rights reserved

ECCN: N

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 4/11
.doc
Version 1.0
Table of Contents

Optimization Position Controller

Table of Contents
1 Question .......................................................................................................... 6
2 Solution ........................................................................................................... 6
2.1 Requirements ................................................................................................... 6
2.2 Instructions (with activated DSC)...................................................................... 6
2.2.1 Specification of the application ......................................................................... 6
2.2.2 Configuration of the measuring functions ......................................................... 7
2.2.3 Setting of the trace............................................................................................ 7
2.2.4 Detection of the position controller amplifier Kv (optimization to zero following
errors)........................................................................................................... 8
Appendix ..................................................................................................................... 10
3 Revision......................................................................................................... 10
Copyright © Siemens AG 2008 All rights reserved

4 Literature/references .................................................................................... 10
5 Contact partners ........................................................................................... 11

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 5/11
.doc
Version 1.0
Question

Template

1 Question
How can you optimize manually the position controller of a SIMOTION
axis?
This FAQ gives you support in form of short instructions.
Please consider: You can find fundamental information on the settings of a
positioning axis with position control in the manual
axis_technology_functions.pdf in chapter 2.11 and 2.12. Please consider
also the possibility of automatic controller setting as well as the SIMOTION
measuring function, which is also described in the same manual in chapter
3.5 and 3.6.

2 Solution
2.1 Requirements
Copyright © Siemens AG 2008 All rights reserved

Before you can begin to optimize the position controller of a SIMOTION


axis, the following requirements have to be met:
1. Speed controller (SINAMICS) has already been optimized (Kp, Tn,
ev. set rotational speed filter and set current filter)
2. Equidistant drive operation
3. Activate DSC
4. Activate pre-control and select weighting with 100%
5. balanceFilterMode = set Mode_2
6. vTc und pTc = 0s
7. Check standardization between drive, SIMOTION and encoder; in
SINAMICS, this is P2000 (nominalSpeed) and P1082 (maxSpeed).
Set the value speedReference to NOMINAL_VALUE.
8. Test: Define set speed value and compare it with the actual speed
value of the drive: In case of a constant travel, set speed and actual
speed have to be the same.

2.2 Instructions (with activated DSC)

2.2.1 Specification of the application

To achieve the best results, the definitions of the application have to be


known: dynamic, stability, precision.
The following setting leads to a following error 0 with D = 0.7, which means
a unique overshoot in the position control loop.

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 6/11
.doc
Version 1.0
Solution

Template

2.2.2 Configuration of the measuring functions

The measuring functions can be called with the following button:

Please select: ramp position controller without pre-control and filter

Example of the setting (set speed step about 5% nmax ):


Acceptance: maxVelocity = 500mm/s, then amplitude and offset = 25mm/s,
attention: amplitude is added to offset! An offset is selected to avoid friction
effects in case of a zero rotational speed.
• Measuring time = 400 ms
• Ramp-up time = 10 ms
Copyright © Siemens AG 2008 All rights reserved

2.2.3 Setting of the trace

The trace signals are automatically set with the measuring function.
You can even now add the variable
servodata.symmetricservocommandvelocity.

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 7/11
.doc
Version 1.0
Solution

Template

2.2.4 Detection of the position controller amplifier Kv (optimization to zero


following errors)

Procedure: activate measuring functions and the optimize them, i.e. detect
highest Kv without overshoot. The following screenshots show three cases:
• Kv too low, see trace 2
• Kv too high, see trace 3
• Kv optimized, mark (in the example Kv = 120), see trace 4

The following values were recorded in the following diagrams:


• Actual velocity value
• Effective set velocity value behind the balancing filter
Copyright © Siemens AG 2008 All rights reserved

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 8/11
.doc
Version 1.0
Solution

Template

Figure 2: Trace 2) Kv = 80 Kv too low, not dynamic


Copyright © Siemens AG 2008 All rights reserved

Figure 3: Trace 3) Kv = 200 Kv too high; occurrence of overshoots

Figure 4: Trace 4) Kv = 120 Kv optimized; highest Kv without overshoot

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 9/11
.doc
Version 1.0
Revision

Template

Appendix

3 Revision
Table 3-1: Revision/Authors
Version Date/Revision
1.0 22.08.08

4 Literature/references
Literature/references
This list is in no way complete and only reflects a selection of suitable
literature.
Copyright © Siemens AG 2008 All rights reserved

Table 4-1
Subject Title
/1/ SIMOTION Manual SIMOTION D4x5 chapter 7.13.5 page 209
/2/

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 10/11
.doc
Version 1.0
Contact partners

Template

5 Contact partners
Application Center

SIEMENS
Siemens AG
Industry Sector
I DT MC
Frauenauracher Str. 80
D-91056 Erlangen
Fax: +49-9131-98-1297
mailto: [email protected]
Copyright © Siemens AG 2008 All rights reserved

Subject to change without prior notice.


FAQ_Optimization_Position_Controller_EN Edition 08/2008 11/11
.doc
Version 1.0

You might also like