Getting error of branched signals in MTPA control reference block
5 views (last 30 days)
Show older comments
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 Comments
Answers (1)
akshatsood
on 6 Dec 2023
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.
See Also
Categories
Find more on Discontinuities in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!