IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Diagramme de rayonnement d'une antenne WIFI


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Points : 9
    Points
    9
    Par défaut Diagramme de rayonnement d'une antenne WIFI
    Bonjour à tous.

    Je suis actuellement en stage et mon dernier travail est de modéliser en 3 dimensions le diagramme de rayonnement d'une antenne WIFI avec MATLAB.
    Je me permets de préciser que je ne suis pas un mathématicien dans l'âme, veuillez donc m'excuser des possibles stupidités qui vont suivre.

    Mon antenne WIFI donc .. L'équation caractéristique est la suivante :
    <P> = 1/(360pi) * Io² * L²/lambda² * 1/(4epsilon0*C*r)² * sin²(theta)

    Pour faire plus simple, je vous propose de se limiter à l'équation suivante :
    f(theta,phi) = theta avec theta € [0,pi] et phi € [0,2pi]
    r est considéré comme fixe, disons r=5.
    Ceci devrait me donner un cône (une droite qui tourne de 360° autour d'un axe).

    Je suis donc en présence de coordonnées sphériques, et mes recherches
    m'ont amené au raisonnement suivant :

    1. Je pose :
    r = 5;
    theta = 0:pi/50;pi;
    phi = 0:pi/50:2*pi;

    2. Transformation des coordonnées sphériques en coordonnées cartésiennes :
    > Utilisation de SPH2CART
    [x,y,z] = sph2cart(theta,phi,r);

    3. Utilisation de matrices régulières (X et Y) :
    > Utilisation de MESHGRID
    [X,Y] = meshgrid(x,y);

    4. Interpolation :
    > Utilisation de INTERP2
    > Là je suis complètement perdu avec les XI, YI et ZI, mais
    > je propose quelque chose comme ça :
    [ZI] = interp2(x,y,z,XI,YI);

    5. Tracé de la courbe en utilisant MESH


    Bien évidemment ça ne marche pas.
    Avant toute chose, mon raisonnement est-il correct ?
    Si j'ai bien compris, l'interpolation permet de calculer un grand nombre de points de coordonnées x,y,z afin de tracer. Est-ce correct ?
    Pourriez-vous me préciser les notions de XI, YI et ZI ?


    Merci d'avance,
    Arnaud.

  2. #2
    Membre éprouvé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Points : 1 256
    Points
    1 256
    Par défaut
    Salut,

    Essayes comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
     
    AP = [0 0 0]; % Access Point
     
    teta = 0:0.1:2*pi;
    phi = 0:0.1:pi;
     
    [TETA PHI] = meshgrid(teta,phi);
    R = ones(size(TETA));
     
    % Directional AP 
    PathLoss = sin(TETA).^2 .* abs(sin(PHI));
     
    % Plot
    [X Y] = sph2cart(TETA,PHI,R);
    surf(X,Y,PathLoss)
    alpha(0.2)
    hold on
    scatter3(AP(1),AP(2),AP(3),'*')

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Points : 9
    Points
    9
    Par défaut
    Ok, merci pour le programme.
    Ceci dit, je ne comprends pas où est est spécifié l'équation.
    Si par exemple, je veux tracer f(theta,phi) = 3 * sin²(theta) ??

    Merci d'avance

Discussions similaires

  1. Réponses: 12
    Dernier message: 03/03/2006, 10h56
  2. 1-qu'est ce qu'une connexion wifi ?...
    Par lejum2005 dans le forum Hardware
    Réponses: 4
    Dernier message: 21/02/2006, 21h07
  3. Cherche une librairie wifi
    Par superalex_22 dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 10/02/2006, 21h34
  4. Choix d'une carte Wifi
    Par jesus144 dans le forum Matériel
    Réponses: 2
    Dernier message: 02/12/2005, 19h24
  5. [Wifi]Logiciel pour tester une connection wifi ?
    Par genoud dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 15/08/2005, 14h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo