Concours Général S SI - 2012_corrigé partiel
Transcription
Concours Général S SI - 2012_corrigé partiel
CONCOURS GÉNÉRAL DES LYCÉES Session 2012 Sciences de l’ingénieur ÉLÉMENTS DE CORRECTION « Quand Neptune contemple Icare » PARTIE 1 L’objet de cette étude est d’analyser la problématique liée aux choix d’une carène. Question 1. Établir la correspondance entre les courbes et les types de voiliers puis identifier l’inconvénient majeur du voilier hydrofoil. 1- Monocoque 2- Multicoque 3- Hydrofoil À faible vitesse, un navire à hydrofoil possède une force de traînée plus élevée, ses performances sont donc moins bonnes tant qu’il n’a pas déjaugé. 1 Question 2. Dans quelle mesure les recherches menées dans ce projet peuvent-elles contribuer à répondre aux enjeux sociétaux du XXIe siècle ? La réduction de la consommation énergétique ainsi celle des émissions de gaz à effet de serre fait partie des enjeux sociétaux majeurs. La recherche d’optimisation des carènes menée dans le projet Hydroptère autorise des transferts technologiques vers le domaine du transport maritime et peut conduire à réduire la consommation d’énergie des navires. PARTIE 2 L’objet de cette étude est de valider la fonction du système de mesures embarqué dans les rôles qui lui sont dévolus et de vérifier qu’il répond aux exigences des contraintes C1 et C2. Question 3. À partir du document technique DT01, calculer la durée maximale d’enregistrement (en minutes) du DataLogger. Quel est l’intérêt de faire transiter les données par ce dispositif avant de les charger dans un ordinateur ? Le DataLogger a une capacité mémoire de 128 Mo. Sachant que le flux de données est enregistré avec un débit de 15 Ko/s, la durée maximale d’un enregistrement est : Selon la normalisation en vigueur, Tmax= 128 106 / 15×103 = 8 533 secondes soit 142 minutes environ. Soit 2 heures et 22 minutes Selon les règles de l’usage courant, 1ko= 1024 octets = 210 octets. Tmax= 128 × 220 / 15×210 = 8 738 secondes soit 145 minutes environ. Le dispositif d’enregistrement constitué par le DataLogger garantit, notamment avec sa mémoire de type Flash, une survie des données en cas d’incident mécanique ou électrique. Question 4. Justifier le fait que la courbe représentant la vitesse n’a pas la même apparence que celle des autres relevés. Évaluer la fréquence de rafraîchissement de cette grandeur. Les données GPS (de 10 à 1 Hz) sont rafraîchies cinq fois moins vite que les grandeurs transitant sur le bus CAN. (62 données récoltées sur le bus CAN à 50 Hz) Sur la figure 11 on peut estimer que la vitesse est mise à jour chaque seconde, la fréquence d’échantillonnage est donc de 1Hz. 2 Question 5. À quelle grandeur physique correspond la valeur moyenne de l’accélération observée sur l’enregistrement de la figure 11 ? Décrire le phénomène qui s’est probablement produit à partir de la 60e seconde. Il s’agit de l’accélération de la pesanteur, soit 1g (100 10-2 g). L’accélération augmente brutalement pendant 2 secondes, il s’agit probablement d’un pilonnement ou d’un tangage du voilier. Le capteur d’accélération -2 ESDEP_ACCZ_SAFRAN[10 g] est installé dans le bulbe du safran et est orienté suivant l’axe r (O, z ) . Les mouvements d'une coque de bateau se définissent par des translations et des rotations selon et autour des trois axes de référence : – Le roulis (1) et le cavalement (2) sur l'axe longitudinal (x) ; – Le tangage (3) et l'embardée (4) sur l'axe transversal (y) ; – Le lacet (5) et le pilonnement (6) sur l'axe vertical (z). 3 Question 6. Décrire le fonctionnement du sous-programme en justifiant le calcul réalisé pour définir l’échantillon de la vitesse. Compléter la colonne des vitesses du tableau sur le document réponse DR1. Les tableaux sont des paquets de données de même type. Ils sont reconnus par la présence de crochets ouvrants et fermants lors de la déclaration ou de la définition de l'objet. La taille du tableau est donnée entre les crochets lors de la définition. Un nouvel échantillon de vitesse se calcule en fonction de l’échantillon précédent et de la valeur de l’accélération. Soit la fonction avec ∆t = 1/50=0,02 s. L’algorithme reprend cette fonction dans une structure de boucle afin de traiter les 10 000 échantillons. Temps (s) 0,000 0,020 0,040 0,060 0,080 0,100 0,120 i 0 1 2 3 4 5 6 Accélération (i) 0,11250 0,12077 0,13148 0,13108 0,12142 0,11501 0,12022 Vitesse(i) (m⋅s ) -1 0 0,0024154 0,005045 0,0076666 0,010095 0,0123952 0,0148 i est l’index du tableau, le contenu de la variable Accélération(2) a pour valeur 0,13148 Question 7. Modifier l’algorithme précédent afin de produire les échantillons r caractérisant l’amplitude du déplacement suivant l’axe O, z . Compléter la colonne des ( ) déplacements du tableau du document réponse DR1. Les tableaux sont des paquets de données de même type. Algorithme sous-programme Vitesse et distance parcourue; Var i en entier ; Tableau vitesse(10 000) en réel ; Tableau distance(10 000) en réel ; Constante delta_t=1/50 ; Vitesse(0)=0 ; Distance(0)=0 ; 4 Pour i de 1 à 99 999 pas de 1 faire Vitesse(i)=vitesse(i-1) + (accélération(i))× delta_t; Distance(i)= Distance(i-1) + Vitesse(i-1)× delta_t + 0,5×accélération(i)× delta_t^2 ; Fin Pour ; Fin algorithme ; Cf. Document réponse DR1. Temps (s) 0,000 0,020 0,040 0,060 0,080 0,100 i 0 1 2 3 4 5 Accélération (i) 0,11250 0,12077 0,13148 0,13108 0,12142 0,11501 Vitesse(i) (m⋅s ) -1 0 0,0024154 0,005045 0,0076666 0,010095 0,0123952 déplacement(i) (m) 0 0,000024154 0,000098758 0,000225874 0,00040349 0,000628392 i est l’index du tableau, le contenu de la variable Accélération(2) a pour valeur 0,13148 Question 8. Au vu des résultats obtenus précédemment, vérifier que le dispositif permet la mesure de déplacements de l’ordre du dixième de millimètre. Vérifier également que la contrainte exprimée en C2 est respectée par le capteur. Les performances dynamiques du système doivent permettre une analyse des phénomènes vibratoires d’une fréquence maximale de 20 Hz. _centrale inertielle à 25 Hz Le calcul des échantillons de déplacement à partir des valeurs d’accélérations respectent la précision demandée. Les principales grandeurs mécaniques sont échantillonnées à une fréquence de 50Hz. Une évolution fréquentielle inférieure à 25 Hz des grandeurs mécaniques sera donc exploitable avec le dispositif de mesure. Les accéléromètres permettront une étude des vibrations mécaniques sur différents points du bateau. Question 9. À partir des éléments des documents techniques DT02 et DT03, exprimer au moins trois critères différents validant le choix du composant DF30CAN adopté dans le système de mesures de l’Hydroptère. XC1-3/120 5 Liaison sur bus de terrain de type CAN. La tension d’alimentation du pont UB=2,5V est compatible avec celle qui est prévue pour les jauges (UBmax=5,5V). Accepte l’impédance (80…25 000) des jauges utilisées (120Ω). Mise en Bus jusqu’à 99 modules. Tension d’alimentation du module possible à 24 V continue. Question 10. Justifiez le fait qu’un montage à pont complet soit plus performant du point de vue de la sensibilité et de la stabilité des mesures. Conclure. R Rj R1 R4 R2 R3 VALIM VALIM Rj Rj VS Montage à pont complet ∆R ∆R V Montage quart de pont VS = VALIM ∆R 4 Rj VS VS = Fig. 1 ∆R ∆R 1 − 2+ 3− 4 4 R1 R2 R3 R4 ALIM Les jauges R1 et R3 d’une part et R2 et R4 d’autre part fonctionnant en sens inverse. Pour R1=R2=R3=R4 et ∆R1=-∆R2=∆R3=-∆R4=∆R on aura VS=VALIM *∆R .Sur le pont complet la sensibilité sera 4 fois plus importante. Les effets de la température sont globalement inhibés dès lors que les quatre éléments résistifs subissent la même perturbation thermique. Démonstration : UR1=R1*VALIM/(R1+R2) ; UR2=R2*VALIM/(R1+R2) ; UR 3=R3*VALIM/(R3+R4) ; UR4=R4*VALIM/(R3+R4) VS=UR3-UR2= R3*VALIM/(R3+R4) VALIM=VS=∆R*VALIM/R R4*VALIM/(R3+R4) = [(R+∆R)/2R LES CAPTEURS DE COMPRESSION ( de 500 kg à 200 tonnes) les capteurs de compression sont bien adaptés aux portées de 5 tonnes à 200 tonnes. 6 – (R-∆R)/2R] On distingue les capteurs à fond plat ( photo ci dessous ) qui sont destinés au pesage des silos et reservoirs et les capteurs à appuis sphériques plutot destinés aux ponts bascules Le corps d’épreuve est un cylindre d’acier ( à gauche) qui se déforme en tonneau ( à droite) sous l’action de la force F F Les 4 jauges de contrainte sont positionnées de la façon suivante: * 2 jauges transversales J1, J4 qui vont s’étirer avec l’allongement du diamètre d qui devient d+delta d * 2 jauges longitudinales J2, J3 qui vont se contracter sous l’effet de la compression, la longueur L devient L- delta L 7 Question 11. Repérer sur le document réponse DR1 la répartition des jauges qui permettra d’obtenir une évolution maximale de la tension Vs lors d’une sollicitation en extension ou compression axiale de la bielle. Cf. Document réponse DR1 8 Question 12. À partir du dessin de la bielle 9 disponible sur le DT05, calculer la valeur de la sensibilité du capteur (en mV/V) lors d’un effort de traction de 20 kN. Puis, calculer la tension de sortie Vs lorsque la tension d’alimentation du pont vaut VALIM = 2,5 V. Pour un effort de traction de 20 kN la sensibilité du capteur est de 0,96 mV/V. Avec cette sensibilité, une alimentation de 2,5 V du pont de jauges engendre une tension Vs de 2,41 mV. VS K ⋅F = (1 + ν ) . K est appelé le facteur de jauge. VALIM 2 ⋅ E ⋅ S Avec, – – – – – F (en N) : effort de compression ou de traction ; K (sans unité) : facteur de jauge ; E (en MPa) : module d’Young du matériau du corps d’épreuve ; ν (sans unité) : coefficient de Poisson ; surface de la section du corps d’épreuve au droit des jauges. S (mm2) : Tableau donnant quelques valeurs du module de Young et du coefficient de Poisson Matériau Aluminium Tungstène Acier inox Titane Bronze Module de Young 109 Pa (GPa) 70 406 205 110 124 Coefficient de Poisson 0,34 0,28 0,29 0,34 0,35 Le convertisseur Analogique/Numérique du DF30CAN réalise une conversion bipolaire sur 24 bits de données. La tension de référence (valeur de pleine échelle) est liée à la tension d’alimentation du pont. Nous considérons pour la suite de cette étude une tension VALIM de 2,5 V et une étendue de mesure de ± 10 mV. Q=Valeur pleine échelle/(224-1)=20mV/16777215 9 Question 13. Compléter, à partir des éléments découverts à la question 13, le tableau de valeurs proposé sur le document réponse DR1. Caractériser l’étendue des mesures puis conclure sur l’efficacité du dispositif d’acquisition. N est de la forme : N=aVs+b Q=VPE / (224-1) avec VPE=20mV Pour Vs=0 b=223-1=8 388 607 Et pour Vs=Vsmax = 10mV N=Nmax= 224-1 d’où a=(Nmax-b)/Vsmax donc a= [(224-1)-(223-1)]/Vsmax Alors N= [(224-1)-(223-1)]*Vs/Vsmax + (223-1)= On simplifie N=(224 - 223) * Vs/Vsmax + 223 = 223 (2-1)* Vs/Vsmax + 223 N= 223 * (Vs/Vsmax +1) Force appliquée longitudinalement (kN) Tension VS Grandeur décimale associée : N Grandeur hexadécimale associée -Fmax =-83 -10 mV 0 - 20 -2,4 mV 6375342 000000 6147AE 0 0V 23 2 -1= 8 388 607 7FFFFF 20 2,4 mV 10401873 Fmax =83 10 mV 16777215 9EB851 FFFFFF VS K ⋅F = (1 + ν ) VALIM 2 ⋅ E ⋅ S F= 2*Vs*E*S/VALIM*K*(1+ν) K: A.N. F= 2* 10.10-3*124.109*237,28.10-6/ 2,5*2,1*(1+0,35)=83 000 N Le conditionneur permet de mesurer des efforts de ± 83 kN ce qui est compatible avec 10 l’amplitude maximale de 50 kN. Question 14. En vous référant aux documents techniques DT02 et DT04 et sachant que la trame saisie concerne l’une des mesures présentées sur la figure 11, identifier : - le mnémonique associé à la grandeur transmise par cette trame - le nombre maximal de bits que peut contenir cette trame ; - le débit utilisé sur cette ligne (en kbit/s). L’oscillogramme de la figure 17 est celui du début d’une trame prélevée sur les lignes CANH et CANL. La première partie de ce chronogramme correspond à un niveau d’attente matérialisant le niveau logique 1 (bit récessif). On suppose que le plus petit intervalle de temps observé ici correspond à la durée d’un seul bit. 11 01011000 1001 000001 000 Début de trame 0 1011 0001001 Protocole « CANopen » La transmission des informations entre les conditionneurs et le DataLogger est effectuée par les trames de données. L’identifiant contient deux informations, les quatre premiers bits caractérisent la fonction codée (PDO) et les sept autres déterminent l’adresse de l’appareil (configurée avec les switchs sur le sélectionneur d’adresses du conditionneur) Identifiant 1011 0000011B er 1 octet 43H e 2 octet 30H e 3 octet 61H e 4 octet 01H e 5 octet r0 e 6 octet r1 e 7 octet r2 Fonction Adresse PDO Donnée brute DigiClip Réponse du DigiClip : fonction PDO = 1011 B 1011 : Fonction PDO, réponse du digiclip 0001001 : Adresse 9 qui correspond à l’information Digiclip_BIELLE_PPAR[kN] 12 e 8 octet r3 Constitution d’une trame en format standard Trame complète Arbitrage Commande Données Contrôle 0 à 8 octets CRC Inter Acqt Fin de trame trame Récessif 1 Dominant 0 – – – – – – – – S O F 11 bits d’identification R I r T D o R E DLC 1 11 S O F temps début de trame, 1 bit : • bit dominant SOF (Start Of Frame). La ligne étant précédemment au repos ; zone d’arbitrage, 12 bits : • les 11 premiers constituent l’identificateur et servent également à l’arbitrage (gestion des priorités), • bit RTR (Remote Transmission Request), détermine s'il s'agit d'une trame de données ou d'une trame de demande de message ; champ de commande, 6 bits : • les deux premiers serviront pour une éventuelle évolution du protocole (bits de réserve), • les quatre derniers permettent de coder le nombre d’octets du champ de données ; champ de données de 0 à 64 bits ; champ de contrôle CRC (Cyclic Redundancy Code), 16 bits ; champ d’acquittement (Acknoledge), 2 bits ; champ de fin de trame EOF, 7 bits ; zone inter trame, 3 bits. Avec 8 octets de données une trame sans bits de stuffing possède 111 bits. Une quantité maximale de 19 bits de stuffing peut être intégrée sur une trame. Une trame peut donc avoir 130 bits dans le cas le plus défavorable. 1 bit est transmis toutes les 2µs, le débit est donc de 500 kbits/s. Question 15. Calculer la durée du cycle de rafraîchissement des 20 données gérées sur un bus. Cette durée est-elle compatible avec la période d’échantillonnage attendue ? Avec une vitesse de transmission de 500 kbits/s, le transfert des 20 données peut nécessiter 10,4 ms dans le cas le plus défavorable. Cette valeur reste inférieure à la période d’échantillonnage, les grandeurs sont donc compatibles. Rappel : Les principales grandeurs mécaniques sont échantillonnées à une fréquence de 50Hz soit 20ms. Question 16. À partir des dimensions du bateau, évaluer la distance maximale pouvant séparer les conditionneurs du DataLogger. Le débit utilisé est-il conforme aux préconisations exprimées sur le DT02 concernant cette valeur ? Compte tenu des dimensions du voilier, une longueur de câble inférieure à 25 m est envisageable avec l’agencement des capteurs retenu. Le débit utilisé reste inférieur à la valeur maximale tolérée pour cette longueur de câble Question 17. Donner l’étendue des valeurs admise avec ce format en identifiant la plus petite et plus grande valeur. Cette étendue vous parait-elle adaptée aux grandeurs physiques susceptibles d’être manipulées dans la chaîne de mesure de l’Hydroptère ? Conclure. La donnée est un nombre sur 32 bits à virgule flottante et signé respectant la norme IEEE 754. Elle est formée de trois éléments ; la mantisse (nombre fractionnaire) sur 23 bits, l'exposant (décalé de la valeur 127) sur 8 bits et le bit de signe (S = 1 pour un nombre négatif) et sont répartis comme suit : 13 r3 Rang 32 31 30 S Poids 29 r1 r2 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 Exposant 27 26 25 24 23 22 13 r0 12 11 10 9 8 7 6 5 4 3 2 1 Mantisse 21 20 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 2-14 2-15 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 Le nombre a pour valeur : ((−1)S × 1,mantisse) × 2(exposant − 127) Dans l'exemple : 0 01111100 01000000000000000000000, le signe est nul, l'exposant est 124 − 127 = − 3, et la partie significative est 1,01 (ce qui donne 1 × 20 + 0 × 2−1 + 1 × 2−2 = 1,25 en décimal). Le nombre représenté est donc + 1,25 × 2−3, ce qui donne + 0,15625. Valeur max, exposant max , mantisse max. 0 11111110 11111111111111111111111 Exposant max 254 − 127=127 11111111111111111111111=1-2-24=0,9999999940395355…. Mantisse max 1,99999 Le nombre représenté est donc + 1, 9999999940395355 × 2128= 6,8 × 1038 Valeur max : 3,4 × 1038 ((−1)S × 1,mantisse) × 2(127) Valeur min, exposant min, mantisse min Exposant min : 1-127 Mantisse min : 1 Valeur min : 1,18 × 10-38 Le nombre a pour valeur : ((−1)S × 1,mantisse) × 2( − 126) =2( − 126)= 1,18 × 10-38 L’étendue des mesures susceptible d’être manipulée est certainement comprise dans cette plage. 14 Document réponse DR1 Question 6 et 7 Temps (s) 0,000 0,020 0,040 0,060 0,080 0,100 i 0 1 2 3 4 5 Accélération (i) 0,11250 0,12077 0,13148 0,13108 0,12142 0,11501 Vitesse(i) (m⋅s ) -1 déplacement(i) (m) 0 0,0024154 0,005045 0,0076666 0,010095 0,0123952 0 0,000024154 0,000098758 0,000225874 0,00040349 0,000628392 i est l’index du tableau, le contenu de la variable Accélération(2) a pour valeur 0,13148 Question 11 A j4 j1 j2 j4 D B VALIM j2 j1 j3 VS 0 0V (+10mV) 8 388 607 7FFFFF 20 2,4 mV (+10mV) 10401873 9EB851 C j3 Question 13 Force appliquée longitudinalement (kN) Tension VS Grandeur décimale associée Grandeur hexadécimale associée -Fmax =-83 -10 mV (+10mV) 0 000000 - 20 -2,4 mV (+10mV) 6375341 6147AD Fmax =83 10 mV (+10mV) 16777215 FFFFFF Question 25 Ecréteur écrasé Pour que la pression augmente il faut un déplacement du piston car le fluide est compressible. On constate que cela se produit pour un effort supérieur à 30 tonnes. 15