Projektuję dwuwymiarowe profile krzywkowe. Chcę użyć metody „zmodyfikowanego sinusa” do rysowania zmian położenia i kąta. (patrz załączony szkic). Zmodyfikowana krzywa sinusoidalna jest właściwie kombinacją krzywej cykloidalnej na pierwszej i ostatniej 1/8 krzywej oraz krzywej sinusoidalnej na środku 7/8 krzywej. Można go łatwo zastosować, gdy prędkości końcowe wynoszą zero. Jednak często konieczne jest, aby profil krzywki po prostu przeszedł od jednej prędkości (być może do zera) do stałej prędkości końcowej. Prędkość końcowa jest po prostu kątem na schemacie przemieszczenia.
Profil jest zdefiniowany przez:
Maksymalna możliwa do osiągnięcia prędkość wynosi związku z tym tylko pierwsza połowa krzywej jest przydatna na moje potrzeby.
jako przykład,
jaka metoda będzie można zastosować, aby zaprojektować krzywą że przejść z punktu przy kącie zero w punkcie ( 3 , 2 ), nachylenie 30 °.
Jakie współczynniki i β w powyższych równaniach utworzą krzywą taką, że nachylenie w punkcie ( 3 , 2 ) jest równe 30?
źródło
Odpowiedzi:
Użyłbym interpolacji Hermite'a. Wykorzystuje następujące cztery funkcje:
I łączy je w następujący sposób:
Jeśli chcesz uzyskać więcej informacji na temat tego rodzaju krzywej interpolacji, oto opis matematyczny i opis bardziej funkcjonalny .
źródło