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."

回答(1 个)

akshatsood
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 CenterFile Exchange 中查找有关 Discontinuities 的更多信息

产品


版本

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by