Skip to main content
Submitted by racerg on Mon, 03/26/2012 - 20:03

Hi:

I am trying to tune the following system:

Galil 4143
Nord SK350 VFD
2 HP, three phase AC gearmotor (no load during tuning) w/4096 line differential encoder. Feedback is to the Galil, NOT the VFD.

I used one of you app notes and the following program (yours) to test with:

#A
AC 7500000
DC 7500000
SP 50000
PA 10000
BGX;AMX
WT 250
PA 0
BGX;AMX
WT 250
JP#A
EN

I am using Galil tools and the scope as outlined in the app note.

Here are the settings that result in what you see below:

KD135
PL1.8
IL.1
KI150
FV3.5
KP0
FA4.5

Oops... can't post an image I guess...?? Anyway, looks quite stable on the scope, very little issue...can I post the scope picture somehow?

Seems OK, except I can never seem to put any value other than zero into KP without severe upset, not matter what combination of settings I try...

Help....

Thanks!

Comments 6

racerg on 03/27/2012 - 00:12

HI, back again with another thught and more problems...

As I said in my last post (above) things seemed OK, but I used it in my jog application (it's a motion platform, so we need to send position commands and am using the jog command as a position command, using the last part of your joystick app note).

The system is VERY unstable. I noted above that my encoder is 4096...is that simply too much resolution and likely causing a very unstable and unpredictable system?? I hope, because nothing else seems to work...??

I have not tried the TM command... I am sure the encoder is connected correctly.

-Gary

Galil_AndyH on 03/27/2012 - 11:40

Gary,

You need to make sure your drive can accept a +/-10V analog input as a torque, or most likely a speed reference. Many VFD drives only accept a 0-10V signal, and this will make tuning the system very difficult.

Also, your tuning parameters will almost certainly produce an extremely unstable system.

You need to have a non-zero KP, and your KI setting is way too high - I would expect this to be in the 0-1 range. PL 1.8 is an invalid setting, set PL 0 and start tuning with just KP, KD and KI.

racerg on 03/27/2012 - 11:58

Andy:

Thanks for the reply. I am converting the Galil +/- 10 to the o- +10 using a Nord setpoint converter, all of this is no problem. The Nord is set to have +5 be zero, etc...this works perfectly.

I cannot use any value of KP without everything becoming unstable.

This is why i need another solution, and was asking about the 4096 line encoder I am using: is the system sample rate, which is whatever default is, too low, or?? Do I need to somehow tell it how many lines of encoder resolution I have?

It just feels like too much loop gain...as far as i can tell, I have the VFD set up very linear, no gain, just a one to one voltage to frequency conversion (speed).

Can I reduce feedback gain somehow?

Pulling my hair out!!

racerg on 03/27/2012 - 12:05

Andy:

Thanks for the reply. I am converting the Galil +/- 10 to the o- +10 using a Nord setpoint converter, all of this is no problem. The Nord is set to have +5 be zero, etc...this works perfectly.

I cannot use any value of KP without everything becoming unstable.

This is why i need another solution, and was asking about the 4096 line encoder I am using: is the system sample rate, which is whatever default is, too low, or?? Do I need to somehow tell it how many lines of encoder resolution I have?

It just feels like too much loop gain...as far as i can tell, I have the VFD set up very linear, no gain, just a one to one voltage to frequency conversion (speed).

Can I reduce feedback gain somehow?

Pulling my hair out!!

Galil_AndyH on 03/27/2012 - 12:08

The fact that you can't get any KP into the system without it going unstable means that you likely have a fundamental problem with your system. E-mail support@galilmc.com and reference this post. Send those screen captures you tried to attach in the original post.

racerg on 03/27/2012 - 12:50

Andy:

I sent an e-mail...this is urgent for me, a call would be great...

-Gary