Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Slides:



Advertisements
Présentations similaires
Formation des enseignants Formation MATLAB. Formation des enseignants MATLAB® (pour MATrix LABoratory) est un logiciel scientifique de calcul numérique.
Advertisements

CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Introduction à la notion de fonction 1. Organisation et gestion de données, fonctions 1.1. Notion de fonction ● Déterminer l'image d'un nombre par une.
Réalisé par R. MARRAKHA. KHAYAR Khayar-marrakh Université Hassan-II Faculté des sciences Aïn chock Casablanca Professeurs assistants - département de physique.
Cours COMPOSANTES DES VECTEURS Dimitri Zuchowski et Marc-Élie Lapointe.
UE2 - M22 Licence acoustique
Leçon 4: Comprendre les graphiques
COURS EXCEL INITIATION EPN LES PICOULET Elsa DELAUNAY.
Étude de la fonction f(x) = x² avec Cabri Géomètre II Plus
Équilibre journalier consommation moyenne /
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Les Tableaux Mme DJEBOURI. D.
Métrologie Document de reference : “Incertitude en Science de la Nature” Cours : 360-ESZ-03 “Logiciels appliqués en sciences” La métrologie est la « science.
Les Bases de données Définition Architecture d’un SGBD
Lois fondamentales de l'algèbre de Boole
Ajouter le code dans une page html
Initiation aux bases de données et à la programmation événementielle
Initiation Excel 1ère Partie novembre - décembre 2014.
Taux de variation moyen (TVM)
MESURE DE LA MASSE D’UN CORPS CÉLESTE
Représentation de l'information en binaire:
Les opérations sur les nombres
L’Instruction de Test Alternatif
Réussir l'épreuve composée
Fonctions logiques et algèbre booléenne
Chapitre 7: L’algèbre des vecteurs
Algorithmique & Langage C
Le gisement solaire 2 Installation photovoltaïque raccordée au réseau (compétence électrique) Version janvier 2011.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Régularité et algèbre 3.1 L’élève doit pouvoir explorer des relations : a) à partir de suites non numériques à motif croissant impliquant les notions d’aire.

Algorithmique & Langage C IUT GEII S1 Notes de cours (deuxième partie)
Stabilité des porteurs horizontaux (Poutres)
Création Et Modification De La Structure De La Base De Données
Cours N°10: Algorithmiques Tableaux - Matrices
PROGRAMMATION ET ENSEIGNEMENT
Calcul Scientifique Initiation à SCILB
Short distance Exposure (Mask Aligner)
Mission GPS.
Chapitre 3 : Caractéristiques de tendance centrale
Problématique de l’énergie
Question flash TSTI2D.
AJACCIO_BELVEDERE photo du site Présentation des résultats
Semaine #2 INF130 par Frédérick Henri.
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Filière Génie Civil – 2018 Langage C Tableaux – Exercices de révision
Chapitre 4: Les graphiques
Chapitre 3: Les scriptes
Support de formation Administrateur Notes de Frais
Bäz: Données relationnelles sécurisées
Reconnaissance de formes: lettres/chiffres
1°) Un nombre y est-il associé à 3, et si oui lequel ?
PRO1026 Programmation et enseignement
Travaux Pratiques de physique
Projection, cosinus et trigonométrie.
Elles contiennent des informations autre que géométriques
GEOMETRIE VECTORIELLE
Programmation Scratch
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Chapitre 12 : Notion de fonction
LE TORSEUR STATIQUE 1) Définition 2) Notation 3) Deux cas particuliers
Présentation des nouveaux programmes de mathématiques de première des séries technologiques Jessica Parsis.
Exploitation de vos données
ADRESSE DE L’INSTALLATION : 12, boulevard Bonifay Marseille
Programmation – Mathématiques
Python Nicolas THIBAULT
Construire un graphique
I. Aouichak, I. Elfeki, Y. Raingeaud, J.-C. Le Bunetel
Type Tableau Partie 1 : Vecteurs
VII – LES CHANGEMENTS D’ETAT DE L’EAU
Transcription de la présentation:

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD Gisement solaire 1. Généralité sur le Soleil 2. Aspects géométriques 3. Aspects énergétique 4. Initiation au Matlab 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 1. Généralité su le soleil 1 391 000 km 150 106 Kilomètres 10-4 (μm) à 106 cm Ultraviolet (UV) 0 μm et 0, 4 μm Visible 0,4 μm et0,75 μm Infrarouge 0,75 μm et 24 μm Figure 13 : Répartition spectrale du rayonnement solaire hors atmosphère. 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 2. Aspects géométriques . Trajectoire et mouvement de la terre autour du soleil Mouvement diurne de la terre (autour de son axe) d’ouest en est en 23H 56mn 04s: Résulte la succession des jours et des nuits; Inclinaison= mes (équateur, écliptique)=23,27° Déclinaison Solaire Au cour de l’année 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD . Repérage d’un point sur la terre Latitude A (30N, 30E) Longitude . Repérage du soleil dans le ciel Hauteur solaire Mesure de l’arc de trajectoire entre le soleil et le méridien du lieu Azimut 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD . Mouvement apparente du soleil À une l’attitude donnée La latitude et la date J donne la trajectoire du soleil dans le ciel Le TS donne la position instantanément sur cette trajectoire . Temps solaire Ts=12h au passage du soleil à son zénith Il est lié au temps universselle par l’expression 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD . Heures et temps Équation du temps Durée du jour Angle horaire au lever et au coucher du soleil Lever du soleil Passage au plan du méridien du lieu Coucher du soleil Durée du jour 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 3. Aspect Énergétique . calcul du rayonnement solaire sur un plan horizontal = 0,05 en zone rurale = 0,1 en zone urbaine = 0,2 en zone industrielle ou polluée =1,01222.105 Pa 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD . Calcul du rayonnement solaire sur un plan inclinée 1. La composante direct sur un plan d’inclinaison quelconque . Pour un azimute a=0 (midi solaire) . Pour un plan incliné et orienté vers le sud . Pour un azimute quelconque . Pour un plan vertical orienté sud 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD . Pour un plan incliné sur l’horizontale orienté sud . Pour un plan vertical d’orientation quelconque dont la normal au plan fait un angle (s) avec le plan méridien . Pour un plan d’inclinaison quelconque et d’orientation quelconque 2. La composante diffus sur un plan d’inclinaison quelconque . Quelque soit l’orientation du plan 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 3. Initiation à Matlab 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 3. Initiation à Matlab I. Introduction II. Type de données utilisées en Matlab III. Notion de bases IV. Tracer des courbes V. Éléments de la programmation VI. Les scripts et les fonctions VII. Travaux pratiques 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD I. Introduction 1. Importance de l’utilisation Matlab Système interactif de calcul numérique destiné aux ingénieur et aux scientifiques La possibilité de réalisé rapidement des calculs sophistiqués et de présenter le résultats sous forme numérique ou graphique 2. L’utilisation de Matlab dans le monde universitaire Il est possible d’écrire de scripts, des fonction comme dans d’autre langage. Il est largement utilisé dans le monde universitaire pour les enseignements de l’algèbre linaire, de traitement du signal, de l’automatisme, ainsi dans la recherches scientifiques 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD II. Type de données utilisées en Matlab le type des données utilisées en Matlab est Matrice Trois types de base de Matrice : le scalaire : 1,2, 3, …. le vecteur : [2, 3, 4] la matrice d’ordre (n,m) : [1,2,3 ; 3,2,4 ; 5,6,3] 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD III. Notion de bases 1. Constantes et Variables spéciaux Pi=3,14 Inf (infinité) : nombre infini NaN (Not a number) : n’est pas un nombre / Indétermination Ans : variable contenant la dernière réponse Exp: 1/0 : ans = inf, 0/0 : ans = NaN 2. Vecteurs Saisir un vecteur exp: [1,2,3 ] ou bien [3 3 5] Saisir un Matrice d’ordre (n,m) exp : [1 2 3; 4 6 4] Pour éviter l’affichage de résultats d’une expression d’execusion, on terminera celle-ci par un ; 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 3. Fonction opérants sur des vecteurs Clear : effacer toutes les donnés en mémoire Clc : permet d’effacer l’éditeur de commande Size : dimension d’une matrice Lenght : longueur d’un vecteur Min : composante minimale d’un vecteur Max : composante maximale d’un vecteur A(:,a) : extraction de la colonne numéro a A(a,:) : extraction de la ligne numéro a A(a:b,:) : extraction les lignes de a à b A(:,a:b) : extraction de la colonne allant de a à b Sum : somme des composantes d’un vecteur Prod : produit des composantes d’un vecteurs Mean : moyenne des composantes d’un vecteur Std : l’écart type des composantes d’un vecteur 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD Det : déterminant d’un vecteur Eig : vecteurs et valeurs propre d’une Matrice Input(‘ valeur de la variable’) : pour introduire les valeurs d’une variable who : s’informer sur le Variable Help : fourni de l’aide sur l’utilisation de la commande Find : extraction selon un critère Who : nous renseigne sur les variables existante Whos : nous renseigne sur le nom, taille, nombre des bytes et le type de variable 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD IV. Tracer des courbes Tracer une y en fonction de x : plot(x,y) Insérer un titre : title(‘ titre’) Légender l’axe des abcisses : xlabel(‘legend’) Légender l’axe des ordonnées : ylabel(‘legend’)) Inserer un text : gtext(‘text’) Ajouter un quadrillage : grid Limiter les axes : axis([ xmin xmax ymin ymax]) Tracer deux courbe sur la même figure : hold on Ouvrir une nouvelle fanatre : figure Fermeture d’une fenetre : close Fermeture des toutes les fenetres : close all 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 4. Opérateurs relationnels, logiques et arythmiques Opérateurs relationnels inférieure (<) inférieure ou égal (<=) Supérieure ( >) Supérieur ou égal ( >=) Égal (==) , Différent (~=) Opérateurs arithmétiques L’addition (+) La soustraction (-) La multiplication (*) La division (/) Opérateurs logiques Et logique (&) Ou logique (|) Non logique (~) 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD V. Éléments de la programmation 1. If (condition) instruction1 . Instruction n Elseif (autre condition) Autre instruction else end Exemple : Écrire un programme avec l’utilisation de if qui permet de faire le calcul suivant F=2*x+5, si n=1 F=3*x-8, si n=2 F=4x+10, si n=3 F=0 pour les autres valeurs 2. For k=debut:pas:fin Instruction 1 Instruction 2 . Instrction n end Exemple : Écrire un programme avec l’utilisation de for permettant de calculer La somme suivante S=1+1/2+1/3+…+1/n, on fixe n=10 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD 3. While (condition vrai) Instruction 1 Instruction 2 . Instruction n end Exemple : Écrire un programme avec l’utilisation de de la boucle while permettant de calculer La somme suivante S=1+1/2+1/3+…+1/n, on fixe n=10 4. Switch (variable de sélection) Case valeur 1 Instruction Case (valeur1, valeur2, valeur3) Autre instruction Case valeur n instruction Otherwise Instruction par défaut end Exemple Écrire un programme avec l’utilisation de switch qui permet de faire le calcul suivant F=2*x+5, si n=1 F=3*x-8, si n=2 F=4x+10, si n=3 F=0 pour les autres valeurs 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD VI. Les scripts et les fonctions 1. un script : est un ficher (.m) qui regroupe un ou ensemble des commandes Matlab. Exemple : céer un script pour la reperésentation graphique des variables suivants: a= x², b = 1/x où x=1:0.1:100 2. une fonction est un ficher (.m) contenant un ou plusieurs instruction matlab. Function result = nom (a,b,c,… ) Mot clé Arguments de sortie nom de la fonction arguments d’entré 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD EXEMPLES Exemple 1 : En utilisant la boucle while ou for, écrier un programme qui permet de calculer la somme T=1+2/(1+1/2)+3/(1+1/2+1/3)+…+n/(1+1/2+1/3+..+1/n) on fixe n à 10 Exemple 2 : écrire une fonction qui calcule la somme s=1+1/2+1/3+1/4+….+1/n, on fixe n à 10 Exemple 3 : En utilisant l’exemple 2 écrire une fonction qui calcule la somme T=1+2/(1+1/2)+3/(1+1/2+1/3)+…+n/(1+1/2+1/3+..+1/n) on fixe n à 10 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD

Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD VII. Travaux pratiques 1. Écrire un programme permettant de Calcules les heures du lever et du coucher du Soleil (Dakar) 2. Écrire un programme permettant de Calculer et tracer le rayonnement solaire globale estimé sur un plan horizontal pour une journée donnée (Dakar) 3. Écrire un programme permettant de Calculer et tracer le rayonnement solaire globale estimé sur un plan incliné de 10°, 15° et 20° pour une journée donnée (Dakar) 4. En utilisant les données du rayonnement solaire mesuré sur le site de Mboro (mois de …), écrire un programme permettant de données les moyenne journalière de l ’énergie disponible sur le site en (Wh/m²) 5. En utilisant les données du vent mesuré sur le site de Mboro (mois de …), écrire un programme permettant de données les moyennes journalière de la vitesse moyenne du vent, la vitesse moyenne mensuelle du vent par secteur et leur fréquence et la vitesse moyenne horaire pour toutes les données du mois 26/05/2018 Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD