сделать цифровой фапч на ~150Гц и правильно задать полосу петлевого
фильтра. после оценки фазы и амплитуды колебания вычесть ее из
исходного сигнала - это детский метод. правильный записать в виде
диффур динамику сигнала всунув в нее все априорные сведения, в
качестве шума задать шум АЦП или малую величину и методом перехода
к дискретной модели получить фильтр калмана - на выходе получите и
параметры синуса и параметры вашей дрейфующей постоянки и главное -
все без задержек. так делают например в кардиографе - там пульс сердца смешивается с синусоидой сетевого напряжения как помехой - примерно одного поля задачи.