Simscape resolver model variation

조회 수: 3 (최근 30일)
Jonathan Roadley-Battin
Jonathan Roadley-Battin 2020년 3월 5일
답변: Joel Van Sickel 2020년 8월 17일
I am presently using the simscape resolver model ( https://uk.mathworks.com/help/physmod/sps/ref/resolver.html ) and as part of a larger model is functionally well.
I am interested in system impact due to disturbances and one such disturbance to consider is the orthogality. If I was to implement a pure mathematical model of a resolver in simulink (or excel, python, vhdl - all done), the inclusion of an orthogonal error is reletively trivial to include.
Since I am after using a multi-domain model, the electrical resolver model provides additional benefits (impedances when presented with a short) but I am unable to vary the sin/cos alignment. The resolver is also an encrypted model (*.sscp).
is there any recomendations with regards to mimicing an orthoronality error
Best regards,

채택된 답변

Joel Van Sickel
Joel Van Sickel 2020년 8월 17일
Hello Jonathan,
a simple way to attempt to imlement this might be to inject a delay on the sensing side (to just one of the signals, thereby phase shifting them). This assumes you at some point have a Simulink based controller. However, this would be a fixed delay by default, and not ideally mimic a true sensor issue which would change based on frequency. You could scale the delay by frequency to adjust for this.
A more ideal solution, but taking much more effort, would be to generate a custom simscape model. This would give you access to modify the alignment of the sensor and keep the multi-domain aspect of it. If you think it is easier, you could implement the model in simulink and link it to simscape with controlled sources.
Here is wher to start with the Simscape language if you want to take this approach: https://www.mathworks.com/help/physmod/simscape/getting-started-with-simscape-language.html
If this is high priority, MathWorks does offer consulting services that could help you build a custom block.
Regards,
Joel

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Electrical Sensors에 대해 자세히 알아보기

태그

제품


릴리스

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by