| Автор |
Съобщение |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 FOC Servo
След аналоговото DC-Servo ( viewtopic.php?f=22&t=13129) започнах работа по BLDC-Servo. Работих по хардуерен синусоидален контрол на AC Servo motor (PMIM) с три токови ШИМ-а. Успях да постигна токова регулация в 6 стъпкова комутация. Синусоидален режим така и не подкарах напълно. Но в крайна сметка това беше само за упражнение. Целта през цялото време беше векторно управление ( FOC) на мотора. Самия мотор претърпя малка реконструкция - изведох сигналите за комутация UVW навън през RS422 предавател. В крайна сметка стигнах до FOC-Servo. За момента имам реализирано векторно управление на базата на STM32F4. Липсва обратна връзка по скорост. Директно задавам позиция от импулсен генератор. Работи добре, има още какво да се желае. Редно е да отбележа, че токовата обратна връзка минава през модули от честотни задвижвания на Electroinvent. Също и импулсното захранване на електрониката е от компоненти / схема (свалена от платка) на тяхно задвижване. Първоначално силовия мост беше с импулсни DC/DC преобразуватели но в случай на пробив на транзистор си 'заминаваха' набързо. Също SVPWM е копиран от кодa на STM FOC SDK v1. Другите компоненти (софтуер/хардуер) са смесица от мои и чужди проекти. Продължавам работа по задвижването, изкушавам се да бъде част от бъдещо обновяване на ROBKO-01.
|
| Съб Юни 03, 2017 2:02 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 Re: FOC Servo
Вече задвижването се захранвана директно от мрежата ( 220 VAC -> 320 VDC на моста ). Изпитвах доста притеснения в етапа на увеличаване на напрежението. Разбира се имаше и проблеми. Сред които особено неприятна осцилация на GS на полевите транзистори. Успях да затворя и позиционния и скоростния контур. За жалост обратната връзка по скорост все още е прекалено груба и това създава проблеми но все пак работи доста добре. Файловете на проекта са качени в https://github.com/SimeonSimeonovIvanov/FOC-ServoВидео от отделните тестове: youtube.com / FOC Servo
|
| Вто Дек 05, 2017 7:58 pm |
|
 |
|
Grubi
Ранг: Форумен бог
Регистриран на: Чет Мар 16, 2006 9:42 am Мнения: 12118 Местоположение: Гьотеборг
|
 Re: FOC Servo
Похвална работа, аз самия сигурно разбирам съсвсем малко какво всъщност е свършено. Сега остава някой да се навие да прокетира и произвежда нов Робко, а не да купуваме разни готови пластмаси.
|
| Сря Дек 06, 2017 3:31 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 Re: FOC Servo
Да се похваля  От проекта за FOC Servo (open source) успях да достигна до нещо много по-истинско: AC Servo. Засега не съм решил дали ще премине към open или close. Отделни схемни решения от него са качени в git: https://github.com/SimeonSimeonovIvanov/  И малко снмки на готовото серво/платки: AC ServoAC Servo ( Work )youtube.com: 750 W Motoryoutube.com: 60 W Motor
|
| Сря Дек 11, 2019 11:31 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5324
|
 Re: FOC Servo
Много добре изглежда! 
_________________ 'просто' е технически синоним на 'красиво'
|
| Сря Дек 11, 2019 11:41 pm |
|
 |
|
Stoi
Ранг: Професионалист
Регистриран на: Чет Авг 27, 2015 11:54 am Мнения: 546
|
 Re: FOC Servo
Яко ! Някакви по-силнички чодели замислял ли си ? За 10-20 kW Ac серва ?
_________________www.ev-bg.com
|
| Пет Дек 13, 2019 4:13 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 Re: FOC Servo
Благодаря!
На въпроса: определено обмислям по-мощен вариант но ще трябва да натрупам още опит със сегашната система. А и имам да наваксвам със софтуера, особено този за въвеждане на параметри. И другото важно нещо: в такъв проект си проличава нуждата от добро разбиране на математиката което компенсирам с много желание, четене и проби/грешки.
|
| Пет Дек 13, 2019 8:43 pm |
|
 |
|
exider
Ранг: Минаващ
Регистриран на: Пон Юли 27, 2020 10:24 pm Мнения: 1
|
 Re: FOC Servo
Здравей, Аз имам няколко Sanyo Denki 1000W Servos, и търся да си сглобя колнтролери. Предполагам си запознат със "STMBL" https://github.com/rene-dev/stmbl. Интересуваме твоето мнение относно сравнението м/у твоя "FOS" и този на Рене "STMBL". Как се сравняват двата? Кой ще ме посъветваш да направя  ? Благодаря за работата и отворения код на сервото. Иван
|
| Пон Юли 27, 2020 10:41 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 Re: FOC Servo
Здравей,
FOC Servo е "учебен" проект. Негов наследник е AC Servo но към днешна дата не е open source. От друга страна STMBL е завършен за краен потребител (относително). От това определено STMBL е за предпочитане. Успех в начинанието и ще се радвам ако споделяш докъде си в процеса на работа.
Поздрави, Симеон.
|
| Пон Юли 27, 2020 11:03 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 Re: FOC Servo
 |  |  |  | exider написа: Здравей, ........... Кой ще ме посъветваш да направя  ? ........... Иван |  |  |  |  |
Заслужава си да прегледаш и този проект: https://odriverobotics.com/Има реализирани интересни алгоритми/решения за управление на ел.мотор (PMSM и ACIM).
|
| Пет Сеп 11, 2020 7:30 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 AC Servo and EnDat 2.1
С цел развой се сдобих с AC Servo мотор BECKHOFF AM3024-0C21. Ползва абсолютен енкодер с EnDat 2.1 интерфейс + Sin/Cos поредица (512 периода на оборот). За жалост информацията за протокола е относително малко (но достатъчно). Най-добрия пример който намерих е от проекта STMBL. Успях да прочета позиция но тепърва започва пълната реализация на протокола. Това са коригираните файлове от STMBL: endat.c / endat.hИ снимки на новия контролер/серво мотор: AC Servo v.0.0.1 - Top Side:  AC Servo v.0.0.1 - Bottom Side:  BECKHOFF AM3024-0C21:  Github: FOC Servo
|
| Чет Ное 26, 2020 8:17 pm |
|
 |
|
s.ivanov
Ранг: Новодошъл
Регистриран на: Съб Юни 03, 2017 1:21 pm Мнения: 163
|
 Re: FOC Servo
Пристигна и новата платката за IPM (Intelligent Power Modules) - 6MBP30XSD-060-50:
|
| Съб Дек 12, 2020 8:03 pm |
|
|