Have you already tried calling system.perspective.navigate with newTab='false' as in the below post?
system.perspective.navigate
newTab='false'