Home Forums Elektronika / programavimas BLDC regeneracijos veikimas

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #6382
    Nerijus2
    Participant

    Sveiki,
    Pradejau aiskintis BLDC regeneracinio stabdymo veikima ir kiek supratau tai vykstant regeracinam stabdymui PWM’U valdomi apatiniai mosfetai, atitinkamai pagal holo davikliu duomenis.Veikimas gaunasi kaip boost konverterio. Norint gauti didziausia stabdymo momenta kuo didesniame sukiu diapazone reikia keisti ir PWM ploti priklausomai nuo variklio apsuku. Kas man neaisku tai kaip zinoti koks pwm plotis turi buti prie tam tikru sukiu? Naudot sroves sensorius ant kiekvienos fazes ar yra kitu budu ?

    #6395
    Šarūnas
    Keymaster

    Sveikas,

    Labai įdomus klausimas. Čia pats bandai programuoti valdiklį, ar aiškiniesi kiniško (ne)veikimą?
    Įžvalga dėl boost keitiklio yra visiškai teisinga.
    Sakyčiau, geriausias valdymo metodas yra closed-loop tipo, t.y. matuojant fazės srovę. Su stabdžio rankenėle “nustatomas” stabdymo stiprumas, kuris yra proporcingas regeneracinei fazės srovei. Na o tada PWM yra keičiamas realiu laiku, kad fazės srovė atitiktų nustatytą.
    Jei closed-loop valdymas (srovės matavimas) nėra įmanoma, teks aklai parinkinėti teisingą PWM plotį. Manau ši nuoroda bus naudinga:
    http://www.ti.com/lit/an/slva372c/slva372c.pdf
    Žinoma tavo atvejis kiek sudėtingesnis, nes tai yra trifazė sistema, bet suprastinus lygtis turėtų gautis tas pats.

    #6400
    Nerijus2
    Participant

    Dekui uz paaiskinima,
    Taip bandau pats programuoti.Tai vadinasi kiniskuose valdikliuose “aklasis” metodas. Atsimenu kad ir tu darei pries pora metu valdikli berods su at90pwm3b mikrovaldikliu ,tai ta demonstruota regeneracija su prijungtu cd-romo varikliuku buvo irgi aklai parinkinejant teisinga pwm?

    #6401
    Šarūnas
    Keymaster

    Taip, ten aklai viskas buvo. Pasibaigė laisvas laikas ir pasimirė tas projektas…

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.