Gyorsitasi profil

Moczik Gabor pm at progzmaster.hu
Wed Jul 26 13:42:27 CEST 2006


Hali!

Milyen algoritmus szerint szokas a leptetomotoroknal a gyorsitasi/lassitasi 
profilt leprogramozni?

Nalam a kiindulasi adatok a start frekvencia, uzemi frekvencia, es egy 
gyorsitas merteket leiro valtozo.

Az az idot, hogy a kovetkezo lepes mikor kovetkezzen be, az aktualis 
lepesnel szamolom ki, es eddig igy probaltam:

1.
uj_freki = aktualis_freki + (uzemi_freki-aktualis_freki)/lepesszam

a 'lepesszam' a gyorsitas merteke, ennyi lepes alatt eri el az uzemit.

2.
uj_freki = aktualis_freki*gyorsitas

ha 'gyorsitas' nagyobb mint 1, akkor gyakorlatilag szazalekosan gyorsit.

A problema a 2-vel az, hogy ha egesz szamokkal szamolok, es a gyorsitas csak 
kicsivel tobb mint 1, akkor a szorzat kerekitve marad ugyanannyi mint az 
aktualis, azaz soha nem gyorsul fel. Ha eleg nagy hogy gyorsuljon, akkor meg 
  nagyon hirtelen porog fel.

Az 1-es valamelyest kielegito eredmenyt ad, viszont a tul linearis, azaz 
50-rol 55Hz-re gyorsitasnak van jelentosege, 300-rol 305-re nem sok...


Ti hogy szamoltok?

-- 
((( Móczik Gábor  )))--((( pm -> @ -> progzmaster -> . -> hu  )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))



More information about the Elektro mailing list