Fix propagation of start time in IntersectivePWM - #4090
christiankral wants to merge 7 commits into
Conversation
|
I think it also makes sense to update the documentation to more clearly explain what the difference between the different phase shift strategies is. |
|
Don't know why continuous-integration/ jenkins... fails? |
As far as I can tell we have a green light, at least as of now. |
|
@henrikt-ma @AHaumer i think it requires approval from second reviewer for merging.I am not able to add @christiankral for some reason as a reviewer,he is the only other library officer other than @AHaumer who had already given his approval. Can you suggest someone who can review and approve this PR? |
|
I'm sorry, I'm not the right person to recommend reviewers in this project. |
|
The main purpose of this PR is not the documentation (which I provided so far), but the fix of the propagation of the start time as described in #4089. The actual implementation
The following graph shows how I think that the original implementation was intended. Two issues have to be resolved before moving forward with this PR:
After clarifying these issues, we can go ahead with providing a code fix for this BUG (units are wrong and times are not determined correctly! So this fix then shall rather go into maintenance ... |
@AHaumer would you please comment on the suggestions made by @christiankral |
|
We are missing a review, and the checks seem to be stuck |
|
@AHaumer the missing reviewer should obviously be @christiankral, which has expressed some doubts about this PR, e.g. here. Please provide him some feedback at your earliest convenience. @GallLeo please change the admin rights so I can give @christiankral write access to the repo and make him a reviewer. |
|
As far as I see the PR was created by @christiankral and he can't review his own PR. |
|
This is not real a blocker, and it seems that it is not used a lot. |
Kindly asking @AHaumer to
In the actual implementation the wrong units, however, lead to a "wrong" behavior as it has no physical background.
|
|
To be clear: The work on this PR has not yet started. We need a fix to the wrong propagation of start times to merge this PR. |
AHaumer
left a comment
There was a problem hiding this comment.
fine with me, sorry for the delay
|
Sorry @christiankral for the long delay. Testing with f=1/3 and startTime=0.5 gives: Testing with f=1/3 and startTime=0.5 gives: Please accept my apologies for the delay - we might have a phone call to clarifiy how we shall proceed. We should also discuss the parameter uMax because the sawtooth and the triangle are shifted uMax/2 below zero. I have enclosed a small test with which I derived the above results. |
|
Replaced by #4812 |




Refs #4089