Clear Filters
Clear Filters

Getting error of branched signals in MTPA control reference block

5 views (last 30 days)
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."

Answers (1)

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

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!