-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not able to replicate the solution #1
Comments
No, I haven't tried that problem. But I remember encountering issues like these when the reference was varying at a reasonably high rate (like in your case). I had tried solving the issue but things didn't quite work out. Anyways, I'll approach the problem with a fresh perspective and will let you know if I find something new. Cheers :) |
I don't think normalizing using a running average will solve the issue since the normalized variable might diverge from the beginning itself(since the running average will tend towards the true mean later on, but is expected to be far away from it in early stages). You can try though. Regarding your output, I don't know the reason. I guess the model needs to be improved for a varying reference. Feel free to open a pull request if you manage to improve the code. |
The code is very inspiring! I have also modified your code for the problem example 2 in the IEEE paper, however, I have a disappointing result as is shown in the figure below. I just modified |
It does not converge during the iteration, so I have put maximum iteration limit as 100.
I have modified your code for the problem example as given in the IEEE paper,example 2, and then it worked. However, I am not able to replicate the solutions exactly as given by the author in the IEEE paper (problem Example 2). Have you tried this problem using your code?.I have got outputs as attached below. But as you can see, the maximum values are limited to .32. Do you know what I could do to not restrict the maximum values of the output?. blue is the controleed output and red is the reference
Also shouldn't we iterate over until the desired output converges with plant output (i mean a loop below time step loop)?.
Note: i am not normalizing as I donot know the inputs beforehand, as its real time.
![untitled](https://user-images.githubusercontent.com/44910636/51090810-b6e3a580-1747-11e9-88dd-3bdc9725d5b1.png)
The text was updated successfully, but these errors were encountered: