Comment choisir composante Farfield pour optimsation?

E

Element7k

Guest
Bonjour à tous,

Je tiens à optimiser la structure du champ lointain d'une antenne pour le gain max par exemple dans la composante thêta.J'utilise la fonction définie dans l'optimiseur, mais je ne sais pas comment sélectionner la composante de champ.Par exemple, je tiens à regarder Farfield \ Farfield (f = x) [1], mais je ne sais pas comment sélectionner par exemple theta / rapport axial en VBA pour optimiser.Quelqu'un peut-il contribuer à modifier le code donné dans l'exemple du CST de sélectionner par exemple la composante Phi.

Merci d'avance.

Fonction GoalFunction () As Double

cst_value Dim As Double
Avec FarfieldPlot
. Reset
SelectTreeItem "Farfields \ Farfield (f = 1,25) [1]"
. SetPlotMode «gain»
. SetScaleLinear False
. Plottype "polar"
. Vary "theta"
. Thetastep 1
. 0 Phi
. Terrain
Attendez 0,02
«Maximiser gain
GoalFunction = 10/Abs (. GetMax)

End With

End Function

 
Salut!

au lieu d'écrire votre fonction propre but, vous ne pourrait tout simplement utiliser un modèle "Résultat".Dans ces modèles, vous pouvez sélectionner directement un composant de champ lointain vous un vous pouvez utiliser directement les résultats dans l'optimiseur, aussi!

Je viens de vérifier, que le gain de la Max précieux est directement disponible sous 0D Modèle -> Farfield ...

F.

 

Welcome to EDABoard.com

Sponsor

Back
Top