I am trying to propose a limit cycle model for a movement using "W" method. In this regard, I am going to find the coefficients of the proposed model (i.e. diff. equation) using multiple regression method. Then, I solve the diff. equation using previously found coefficient and plot the results. However, the result is not a limit cycle. Alternatively, when I manipulate the signs of the coefficients to what it should be, the results will be a limit cycle. Why the signs of coefficients are not correct when using regression method? Does it mean the proposed model is not the model that fits the data?