Czekam na wdrożenie fuzzy kontrolera logicznego opartego na bibliotekach PyFuzzy (Python) lub FFLL (C++).Wydajność Pythona warta kosztów?
Wolę pracować z pythonem, ale nie jestem pewien, czy wydajność będzie akceptowalna w środowisku wbudowanym, w którym będzie działać (zarówno procesor ARM, jak i wbudowany proces x86 przetwarzają zarówno 64 MB pamięci RAM).
Głównym problemem jest to, że czasy reakcji są tak szybkie jak to możliwe (częstotliwość aktualizacji wynosząca 5 Hz + byłaby idealna> wymagany jest 2 Hz). System odczytuje z wielu (prawdopodobnie 5) czujników z portu RS232 i zapewnia 2/3 wyników na podstawie wyników oceny rozmytej.
Czy powinienem się obawiać, że Python będzie zbyt wolny dla tego zadania?
Proponuję testowanie za pomocą prostego prototypu na konkretnej platformie. –
5 Hz nie jest dokładnie szybkim czasem reakcji, jeśli potrzebujesz interakcji człowieka z urządzeniem. –