![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Servo Drives Discuss all Rutex servo drives and get direct support! |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I'm tuning a bunch of R990H cards I never used with a bunch of Yaskawa/Nidec minertia servo's (cute a powerful small things, by the way). They are rated to 65 V but now when tuning I'm only using 12 V. When test running the setup with R990H.exe's tune command, I get a really steap and steady curve up to top of the graph and only a overshoot of 14 steps. That is with following config: Kp: 6016 Ki: 0 Kd: 0 But when I read the suggestions in the nice howto at http://www.eaglemotion.com/home/R9xHbdi/pg5.htm it seems that a servo config should have a Ki-dampening and pretty much Kd. If I test with values closer to the suggestion: Kp: 6016 Ki: 150 Kd: 4000 The curve becomes a lot more bouncy and I have an overshoot at 80-120 steps. To me, the first config and graph looks a lot better, but is it normal or okay to run with no Ki/Kd? Regards, Sven |
|
#4
| |||
| |||
| Try loading them just a bit with your fingers or whatever, without any Ki they probably won't reach the target position. Also, when the motor is stationary at try deflecting the shaft, without Ki and Kd it will probably feel "soft and sluggish". But if it works to your satisfaction without Ki and Kd then what the heck...if it ain't broken..... ;-) /Henrik. |
|
#7
| |||
| |||
| Hi, That sure looks like a near perfect step-response! You will definetly need to retune after raising the voltage since that is basically the same as raising the gain (Kp). If it changes the impact on the "no Ki or Kd issue" is hard to say, I guess the only way to know for sure is to try it. Nice compact motors there, what are you going to use them for? /Henrik. |
|
#9
| |||
| |||
| I ended up with Kp at 4000 and still no Ki and Kd. Got a sampling rate less than 0.3 seconds. Pretty awsome acceleration on a servo that small. A lot more overshoot though, but I believe it's a minor issue. |
|
#11
| ||||
| ||||
5.1.1. Kp – proportional gain. Proportional gain is directly proportional to the torque. It is the main force in the whole PID loop. The kp provides a multiplier for the position error between the commanded position (from the CNC control) and the counter which tracks the feedback from the encoder. 5.1.2. Kd – differential gain. It is like oil in a shock absorber. It makes the servo settle in the desired velocity. 5.1.3. Ki – integral gain. It is like a flywheel in a toy car. You have to push it harder (more Kp) to move it, but it runs smoother then a toy car without a flywheel. The I part of the PID filter integrates the following error and this integral is directly added to the P term and keeps the following error small during the motion or in steady condition. In fact, correctly tuned Ki can keep the following error within +/- 1 encoder count during constant velocity motion (or in steady condition) while the motor can deliver full torque. The other great advantage of Ki is that it can make from a simple trapezoid velocity profile a profile very similar to a typical “S” profile. A trapezoid velocity profile is when the motor acceleration is constant (an increment of velocity) until it reaches the desired velocity. In S profile, the acceleration at the start is rather low, then it exponentially goes up till it reaches the maximum possible acceleration. Then, just before reaching the desired velocity the acceleration gradually decreases. You can see the typical S velocity profile on the faces of the astronauts in the space rocket while taking of. BTW, I have some servos in a Hardinge HNC that liked almost no I and D |
|
#12
| |||
| |||
| Maybe I'll try with more Ki later, but for now I think I'll leave it as it is. --S |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need Help!- 'Jumpy' servo motion; NUM servo and drive. | ralph@nes | Servo Motors and Drives | 8 | 08-24-2010 10:34 AM |
| Matching a servo drive to a servo | 69owb | Servo Motors and Drives | 1 | 02-03-2009 09:00 PM |
| Sell Servo Motor, Servo Drive by GSKcnc.com from China | salecnc@hotmail | Product Announcements & Manufacturer News | 0 | 06-03-2008 02:55 PM |
| Pluto Servo - Motors won't servo correctly???? | TZak | LinuxCNC (formerly EMC2) | 2 | 01-10-2008 02:34 PM |
| Servo drive / Servo Amplifier | Ken_Shea | Servo Motors and Drives | 9 | 07-10-2007 05:12 PM |