Jak mogę obliczyć funkcję odpowiedzi częstotliwościowej (FRF), jeśli użyję dwóch trzyosiowych akcelerometrów MEMS do pomiaru pobudzenia wejściowego i odpowiedzi wyjściowej?
Z niektórych książek przeczytałem, że FRF można obliczyć jako stosunek odpowiedzi do wzbudzenia, np. $ H (s) = x (s) / F (s) $, gdzie $ s $ jest zmienną Laplace'a. lub podobny sposób poprzez transformację Fouriera.
Jednak te książki nie wspomniały o tym, jak obliczyć FRF w przypadku trójosiowego akcelerometru. Ponieważ istnieją trzy kanały danych, to znaczy , X, Y, Z, czy powinienem obliczyć FRF dla każdego kanału osobno, czy też muszę wykonać pewną kombinację tych trzech osi przed obliczeniem FRF?
Zrzeczenie się: Opierając się na pytaniu, podejrzewam, że szukasz teoretycznego wyjaśnienia. Niestety nie jestem w stanie zaoferować żadnego wglądu w krótkim czasie.
Ale mogę zaoferować Ci następujące dwa pomysły i kod źródłowy, aby uzyskać dostęp do danych z trzyosiowego akcelerometru ADXL345, aby pomóc Ci w Twoich wysiłkach.
Trzyosiowa implementacja akcelerometru ADXL345 z wykorzystaniem platformy Embedded Linux
Trzyosiowa implementacja akcelerometru ADXL345 z wykorzystaniem TIVA ARM Cortex M4
Zapraszamy do rozwidlenia kodu źródłowego i używania go zgodnie z życzeniem.
Sugeruję również, aby użyć tabeli stawek do generowania wzbudzenia wejścia wejściowego. Poniżej znajduje się sugestia.
Mam nadzieję, że ten post z połączeniem teoretycznych wyjaśnień da Ci kompletne rozwiązanie.
Referencje:
źródło