I am simulating BPSK and QPSK codes in order to estimate DOAs for Circular and Noncircular source separation (see attachment of my simulation). The problem is when i simulate both BPSK and QPSK codes simultaneously QPSK severely degrades the performance of BPSK signals providing DOAs of different sources are different. How i can efficiently simulate and estimate both sources separately?