03-17-2017, 08:05 PM (This post was last modified: 03-17-2017, 08:08 PM by Macola.)
Ne znam da li taj sistem podržava nekih možda i do 500KHz sa ABZ izlaza drajvera. To je praktično izlaz sa motorskog enkodera (2500 p), izbačen na terminal na drajveru.
Interrupt mora biti sposoban da ne preskoči ni jednu tranziciju makar A izlaza i Z izlaza enkodera. Posle se barata rezultatima zadate, ostvarene pozicije i brzine.
Možda bi tu bio bolji STM32 nego Arduino...
P.S.
Ako se ne bi brojale sve četiri tranzicije, već samo npr. uzlazna, moglo bi se provući sa 200KHz interrupta (dovoljno za tjuning). Za vreme autotjuninga bi se Modbus-om modifikovali PID parametri dok ne zadovolje.
Takodje je moguce makar u fazi podesavanja upotrebiti i akcelometre, ni ti vise nije strano, ima modul zalepis ga na osu, u SW izlaze brojke, moze to vrlo fino sve da se uveze bez neke preterane muke.
Mislim, da ne shvatiš pogrešno. Autotjuning bi trebalo možda napraviti za jevtini Xinje i slične Kineze.
Ovaj Šnajder to ima naravno.
Razlika od nekih možda 600 evra po kompletu za npr 0.75KW (Xinje-LXM32) verovatno opravdava razloge pravljenja autotjuning algoritma i nekog kontrolerčeta samo za tu namenu, koji bi se privremeno nakačio na Xinje, podesio mu PID prema inerciji sistema i potom skinuo. Alatka za autotjuning...
Video sam ovaj prvi snimak, prvo nisam shvatio sta radi pa kada sam ukapirao onda mi je bilo sve jasno
Da on moze lopticu da odmeri svaki put tacno koliko hoce, ma idi ...
Sviđa mi se ideja sa akcelerometrima.
To se može dosta jednostavno i jevtino napraviti i to bežično.
Praktično se napravi FM predajnik sa jednim tranzistorom (bubica), gde mu je u kalemu aluminijumsko jezgarce na elastičnom percetu ili oprugama, a običan FM prijemnik kao dekoder (audio izlaz). Napajanje baterija od 1,5V i vozi Miško...
Onda nema potrebe za čitanjem enkodera ili slično već analogni izlaz direkt u autotjuning mašinicu.
Taj merač ubrzanja možemo lagodno izvesti u home režiji.
Nego, sad pogledah cenovnik ovih Šnajdera. Razlika između Xinje i njega je skoro 800 eura po kompletu.
Mislim da se vrlo isplati pravljenje autotjuning aparature za Xinje...
03-18-2017, 03:49 PM (This post was last modified: 03-18-2017, 04:10 PM by mikikg.)
Hajde makar da probamo ... neka bude i PC software uz malu podrsku nekog MCU, da se ne trpa sve u MCU ... treba algoritam uspostaviti ... vidim da mesaju PID i Fuzzy zajedno ... Mozda bi Braca mogao da pomogne oko toga sa nekom idejom ili oko matematike ...
03-18-2017, 05:06 PM (This post was last modified: 03-18-2017, 05:07 PM by mikikg.)
Ovde ima cela simulacija u Java uradjena!
Da bi vam proradilo morate dve URL koje se vide da dozvolite u podesavanjima Jave, nece drugacije da radi, ima uputstvo za Win:
Moje pitanje je zasto kod nas nije popularan Panasonic ? Negde sam procitao da je on najveci proizvodjac AC servo motora za industriju . Ima funkciju auto tuninga kroz panaterm software-a a i cene su im pristojne za kvalitet koji nude . http://panasonicservomotor.com/
Doduse , ovo su veleprodajne cene , mada tamo gde sam ih ja nabavljao malo su skuplji na komad.
(03-18-2017, 03:49 PM)mikikg Wrote: Hajde makar da probamo ... neka bude i PC software uz malu podrsku nekog MCU, da se ne trpa sve u MCU ... treba algoritam uspostaviti ... vidim da mesaju PID i Fuzzy zajedno ... Mozda bi Braca mogao da pomogne oko toga sa nekom idejom ili oko matematike ...
Miki,
mogu ja da pomognem oko matematike, ako treba. Ako ste familijarni sa MATLAB-om, imate vec dosta toga odradjeno:
Sto se tice Fuzzy-ja, on je izuzetno komplikovan da bi se nesto sa njim uradilo. Mislim da nema nikakvog mesanja Fuzzy-ja i PID-a. Ono sto se inace radi je FPID, odnosno Fuzzy PID je predstava klasicnog PID regulatora pomocu Fuzzy-ja.
Rado bih probao da napisem autotuning, naravno dobro bi mi dosla vasa pomoc, i ne samo za servo motore nego me interesuje to isto i za DC/DC pretvarace!