Configuration du bloc Cordic Atan dans Simulink
Question
J'utilise le bloc Cordic Atan à Simulink. J'utilise ce bloc pour calculer la différence de phase.
Voici la partie du modèle que j'utilise:
Je donne aux entrées A et B comme 0, et je m'attendais à la valeur de Phase_Signal
être nul aussi.
Mais apparemment ce n'est pas le cas. Je reçois Phase_Signal
comme 1.7277.
Veuillez me faire savoir, si j'ai configuré le bloc cordié et non correctement.
ATAN Block Paramètres:
Merci
Kiran
La solution
Votre attente est tout simplement fausse. Le point (0,0) n'a pas de phase unique. Chaque valeur est bonne. Pour aider votre compréhension, visualisez un point qui a des coordonnées que vous transformez de la représentation euclidique (A, B) en coordonnées polaires (R, PHI). Pour chaque point sauf (0,0), vous obtenez un R et un PHI uniques pour votre A et B. Mais pour (0,0), seul R est identifié uniquement avec R = 0. mais l'angle pourrait être toutes les valeurs possibles.
Ainsi, pour l'entrée (0,0), vous pouvez obtenir n'importe quelle phase - pas même toujours la même, mais une fois 0, une fois 1,7 et une fois 0,5, ou quoi que être toujours le même, lorsque vous les utilisez).