В моем проекте я и мой партнер использовали движок для ограничения системы, чтобы мы могли видеть ангармонические колебания. В нашем первом анализе мы получаем только нечетные степени в дифференциальном уравнении, поэтому должны быть только нечетные гармонические колебания ( , и т. д.). Но в реальных данных мы также получаем колебания второй гармоники ( ). Итак, мы думаем, что если мы можем составить ряд Тейлора о равновесии, а не о нуле, мы можем получить в уравнении второй порядок (уравнение ниже) так что будет вторая гармония.
На картинке вы видите систему: на полу стоит двигатель, который перемещает вес. начальная длина пружин, начальная длина пружины, изменение длины пружины вверх, - постоянная обоих восходящих пружин, - постоянная пружины, соединяющей систему с двигателем, расстояние между дорожкой и колоннами, наша координата, - координата пружины двигателя.
Я использую Matlab, чтобы найти корни этого уравнения, и у меня есть 4 корня. Каждое из них занимает 37 страниц формата А4 Word в формате Arial 12. Трудно работать с этими решениями и понять, какое из них является нужным нам балансом. Есть ли другой способ найти равновесие? Или есть другой способ, которым мы можем найти, как второй порядок входит в уравнение?
возможно, это поможет вам?
вы хотите найти x (равновесие), удовлетворяющее этому уравнению.
сначала возьмем ряд Тейлора
поместите его в уравнение (1)
с:
у вас есть три решения уравнения. (2) но только один является реальной ценностью
чтобы подтвердить решение уравнения. (3) я помещаю некоторые данные
и получил если вы используете эти данные, чтобы найти решение уравнения. (1) вы получаете тот же результат, поэтому в списке для этих данных анзац правильный.
Я использую MAPLE для получения символических результатов.
Эяль Басс