Getting error of branched signals in MTPA control reference block
5 次查看(过去 30 天)
显示 更早的评论
The error is generated when using MTPA block in my foc control pmsm model. kindly suggest the solution
"Branched signals cannot be fed into a Merge block. The signal from 'PMSM_PI_SVPWMoct6/MTPA Control Reference/Interior PMSM/MTPA_and_Field_Weakening/dq limiter/Saturation2' output port 1 is connected to both Merge block 'PMSM_PI_SVPWMoct6/MTPA Control Reference/Interior PMSM/Merge' input port 1 and to 'PMSM_PI_SVPWMoct6/MTPA Control Reference/Interior PMSM/MTPA_and_Field_Weakening/dq limiter/Product1' input port 1. To fix this error, you can insert a Signal Conversion block in Signal Copy mode and feed the output of the Signal Conversion block to only the Merge block."
0 个评论
回答(1 个)
akshatsood
2023-12-6
I understand that you are encountering an error when using "MTPA" block in "Foc Control PMSM Model". The error message attached says that "Branched signals cannot be fed into a Merge Block". This issue arises from the fact that a signal line directed to a "Merge" block cannot be branched elsewhere. If there is a necessity to utilize this signal line in another location, you may resolve this by incorporating a "Signal Conversion" block and configuring it to perform "Signal Copy." This proposed solution has also been explicitly mentioned within the error message you received.
I hope this helps.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Discontinuities 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!