Próbuję symulować wciągarkę jako silnik o regulowanej prędkości, który działa poprzez skrzynię biegów w celu podniesienia masy. Wyjściową skrzynią biegów jest bęben, który obraca się, aby zgromadzić kabel.
Czuję się swobodnie, przekształcając masę w moment bezwładności, a także czuję się komfortowo, przekształcając ten moment bezwładności (po stronie wyjściowej) na moment bezwładności „widziany” przez silnik (po stronie wejściowej) ze skrzynią biegów . Dzięki prostej symulacji nie mam problemu z zapisaniem równań ruchu.
Moja komplikacja pojawia się, gdy chcę modelować „rozciąganie” w kablu. Pomyślałem, że mógłbym to zrobić, po prostu umieszczając sprężynę arbitralnej sztywności między bębnem wciągarki a masą, jak pokazano poniżej.
W tym modelu, dla celów symulacji, zakładam, że znam „wysokość bębna”, czyli to, jak daleko bęben się obrócił pomnożony przez promień bębna i wysokość ładunku. Siła sprężyny byłaby, ale jak zastosować to do silnika ?
Mam model silnika:
Interakcja, którą jestem zainteresowany badaniem, występuje, gdy kontroler PI jest dostrojony do przewidywanej bezwładności obciążenia , która byłaby znaleziona w silniku, skrzyni biegów, bębnie i masie obciążenia, ale system faktycznie „widzi” sprężystą masę.
Uproszczenie odbywa się poprzez ustawienie równego , co daje:
(Uwaga: mogę pozostawić jako zmienną, ponieważ współczynnik można ustawić na cokolwiek chcę tak długo jak nie jest zero.)
Tak więc w idealnym świecie, w którym wartość „całkowitej” bezwładności jest znany z góry, biegun zostaje anulowany, a cały system redukuje się do:
Wreszcie, , więc za pomocą algebry:
Przykro mi z powodu strzelaniny z tak dużą ilością szczegółów, ale chciałem wywrzeć wrażenie na każdym czytającym, że jestem pewien wszystkich moich kroków do tej pory i że poświęciłem sporo pracy nad tym problemem. Teraz ponownie moje pytanie - chcę symulować rozciąganie kabla między bębnem a ładunkiem, ale nie jestem pewien, jak użyć siły sprężyny do modulowania bezwładności obciążenia.
Jedną z moich myśli było próba sfałszowania „masy równoważnej”, zakładając:
ale to nie wydaje się właściwe i nie jestem pewien, czego użyłbym do przyspieszenia .
Jestem sfrustrowany tym, że jestem tak daleko od problemu i zdumiewa mnie to, co wydaje się być łatwym problemem, ale naprawdę nie mogę wymyślić sposobu, aby podejść do tego problemu. Myślę, że jeśli uda mi się to właściwie ułożyć, mógłbym opracować mechanikę, ale to właśnie konwersja siły do bezwładności wydaje mi się, że trzeba ją wykonać, żeby mnie zaskoczyła.
Wreszcie, dla przypomnienia, próbowałem również śledzić wstecz mój model silnika, aby uwzględnić moment obciążenia. Daje to pozornie rozsądne wyniki, ale ostatecznie odejmuję moment obciążenia od momentu obrotowego silnika, aby uzyskać moment obrotowy netto, a następnie przykładam ten moment obrotowy do całkowitej bezwładności, aby uzyskać przyspieszenie silnika. To się żywi i znowu nie jestem pewien, czy prawidłowo traktuję całkowitą bezwładność.