Brother TC-225 / TC-229 adventure!

More
8 years 11 months ago #102464 by laserK
Replied by laserK on topic Brother TC-225 / TC-229 adventure!
OK, after one evening of tuning the X axis I think it's the servo driver that needs additional tuning. No matter how I tune the position loop, there are always oscillations which I am unable to get rid of. Probably the jerk limit in the original controller allowed a stiffer tuning of the velocity loop.

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago - 8 years 11 months ago #102465 by PCW
Replied by PCW on topic Brother TC-225 / TC-229 adventure!
Its possible but if you have oscillations even at low position loop gains, that does suggest the the drives velocity loop is not stable, regardless of any jerk limiting the velocity loop should be stable because even if the trajectory contains no high frequencies that excite oscillations, cutting forces (disturb forces) can have high frequencies
Last edit: 8 years 11 months ago by PCW.

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #102468 by ihavenofish
Replied by ihavenofish on topic Brother TC-225 / TC-229 adventure!
sounds like mine. sigh.

pcw, remember that these drives in their current tuning state are running 100% perfectly under the stock control, at the same speed and acceleration.

I also did try tweaking the gain on one axis and it had minimal effect. the only time my machine behaves smooth is in a g64 corner, which is effectively jerk control on each axis as it rounds the corner - even if the rounding is 0.005" at 787ipm 2.5G. so I would not be shocked if jerk control is a major factor here - though I cant believe linuxcnc simply cant handle it correctly.


that said - could someone with a velocity controlled drive with high performance (500+ipm, 0.25G) show me their results? both the scope and the machine moving. cause, to be completely honest I have never actually seen a properly tuned velocity drive at high speed and acceleration. ive seen some low speed ones. and low acceleration, and some torque controlled ones at what seem to be moderate performance, but not one single example similar to my machine.

the only high performance linuxcnc machines I have ever seen are step and direction..

if we have to just say linuxcnc cant handle velocity drives well enough, that's at least a resolution. this wild goose chase for some hardware issue that seems to not actually exist is wearing me down.

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #102474 by laserK
Replied by laserK on topic Brother TC-225 / TC-229 adventure!
@pcw sure, jerk is not the only source of high frequencies the velocity loop gets to see.
I was a little imprecise with my description: I am seeing ripples and overshoot. It's not unstable. It's just, that the velocity ramp has some pronounced frequency. My guess is, that this frequency component is weaker in the jerk limited control and hence more tolerable.
I will do some screenshots next time I'm in the workshop. I think it's possible to solve this problem with tuning the servo.

Which brings me to the next problem: I don't have a manual for the Toshiba RA Drive.
There are 6 potentiometers on the front. I, SZ, P, SPD and WZ, UZ
I and P are clear,
SPD = speed?
SZ = ?
WZ = ?
UZ = ?

@ihavenofish
Do you know the stock values of the acceleration? Were does this information of jerk limit in the brother control come from? Could the jerk control be an analog low pass filter?.
Attachments:

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #102475 by laserK
Replied by laserK on topic Brother TC-225 / TC-229 adventure!
Another reason why I suspect the velocity loop is: Depending on the tuning I can have ripple in ferror which stays positive during the whole ramp. So there is no sign reverse in the position loop which could cause the oscillation.

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #102476 by Shu
Replied by Shu on topic Brother TC-225 / TC-229 adventure!

ihavenofish wrote: that said - could someone with a velocity controlled drive with high performance (500+ipm, 0.25G) show me their results? both the scope and the machine moving. cause, to be completely honest I have never actually seen a properly tuned velocity drive at high speed and acceleration. ive seen some low speed ones. and low acceleration, and some torque controlled ones at what seem to be moderate performance, but not one single example similar to my machine.
the only high performance linuxcnc machines I have ever seen are step and direction..
if we have to just say linuxcnc cant handle velocity drives well enough, that's at least a resolution. this wild goose chase for some hardware issue that seems to not actually exist is wearing me down.



velocity mode
ferror 0.05mm, no ripple nor overshoot
g0 = 72m/min = 2800ipm

MAX_VELOCITY = 1200
MAX_ACCELERATION = 3200.0
P = 51
I = 0
D = 0
FF0 = 0
FF1 = 0.97
FF2 = 0.0013
BIAS = 0
DEADBAND = 0
MAX_OUTPUT = 1200

Please Log in or Create an account to join the conversation.

Time to create page: 1.667 seconds
Powered by Kunena Forum