- Posts: 75
- Thank you received: 0
Effect of FF1 varies with feed rate?
9 years 6 months ago #90805
by jCandlish
Effect of FF1 varies with feed rate? was created by jCandlish
After emprically setting [JOINT_n]OUTPUT_SCALE such that FF1=1.0 was well compensated I found that changes of the feed speed effect the compensation.
For f200 (metric) FF1=1.0 gave good compensation:
At f350 the compensation is not so good:
I assume the cause is non-linear response of OUTPUT_SCALE to different commanded speeds, or is this the expected behavior?
For f200 (metric) FF1=1.0 gave good compensation:
Attachment not found
At f350 the compensation is not so good:
Attachment not found
I assume the cause is non-linear response of OUTPUT_SCALE to different commanded speeds, or is this the expected behavior?
Please Log in to join the conversation.
9 years 6 months ago #90807
by PCW
Replied by PCW on topic Effect of FF1 varies with feed rate?
The nonlinearity is more likely in the PID output path somewhere
(not in LinuxCNC)
(not in LinuxCNC)
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22012
- Thank you received: 3
9 years 6 months ago #90809
by tommylight
Replied by tommylight on topic Effect of FF1 varies with feed rate?
forum.linuxcnc.org/10-advanced-configura...-how-to?limitstart=0
If you read the above thread, it is explicitly mentioned that ff1 will change with any change to other parameters. It has to be set at low feeds and gradualy calibrated with higher and higher feed rates, only after the scale and P factor had been set.
If i remember correctly, for the FF1 to be 1 there are several other parameters that need to have the needed value. From your post i think that you did exactly that, but if it changes with feed, something is not quite as it should be.
I can not dwel into more detail as there are way more qualified members on this forum for that.
Regards,
Tom
If you read the above thread, it is explicitly mentioned that ff1 will change with any change to other parameters. It has to be set at low feeds and gradualy calibrated with higher and higher feed rates, only after the scale and P factor had been set.
If i remember correctly, for the FF1 to be 1 there are several other parameters that need to have the needed value. From your post i think that you did exactly that, but if it changes with feed, something is not quite as it should be.
I can not dwel into more detail as there are way more qualified members on this forum for that.
Regards,
Tom
Please Log in to join the conversation.
9 years 6 months ago #90812
by jCandlish
I think the non-linearity is the servo response to the analog voltage signal. I am just mapping that now.
Does there already exist a look-up-table that can be applied to correct for the amplifiers response curve?
Replied by jCandlish on topic Effect of FF1 varies with feed rate?
PCW wrote: The nonlinearity is more likely in the PID output path somewhere
(not in LinuxCNC)
I think the non-linearity is the servo response to the analog voltage signal. I am just mapping that now.
Does there already exist a look-up-table that can be applied to correct for the amplifiers response curve?
Please Log in to join the conversation.
9 years 6 months ago #90813
by PCW
Replied by PCW on topic Effect of FF1 varies with feed rate?
Yes, the lincurve component is designed for this kind of thing
Please Log in to join the conversation.
9 years 6 months ago #90853
by jCandlish
Replied by jCandlish on topic Effect of FF1 varies with feed rate?
Quick-n-dirty yet surprising linearity results. Both axes have the same hicks?
Hmm...
Hmm...
Attachment not found
Attachment not found
Please Log in to join the conversation.
Time to create page: 0.461 seconds
