Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > MATLAB > Simulink
Simulink Forum d'entraide sur la plate-forme Simulink
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/10/2012, 23h10   #1
stepher_84
Invité de passage
 
Homme
Étudiant
Inscription : octobre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : octobre 2012
Messages : 9
Points : 3
Points : 3
Par défaut Sommes successives à chaque pas de temps

Bonjour,

Après plusieurs recherches infructueuses, je me tourne vers vous en espérant avoir de l’aide.
Mon problème est le suivant :

Je modélise un système d’eau chaude sanitaire solaire. En fonction de l’éclairement (w/m²) reçu par le capteur solaire et de certains paramètres (débit, cp …) j’arrive à évaluer le gain de température (delta T) du fluide caloporteur et ce, à chaque pas de temps.

Mais ce que j’aimerais, c’est de pouvoir faire une somation de ces gains de température, pour voir mon fluide caloporteur monter en température le long de la journée.
Quelqu’un aurait-il une idée ????
stepher_84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2012, 11h55   #2
duf42
Modérateur
 
Avatar de duf42
 
Homme
Formateur en informatique
Inscription : novembre 2007
Messages : 2 908
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2007
Messages : 2 908
Points : 4 381
Points : 4 381
Bonjour,

Pour cela, utilise un bloc Unit Delay (bibliothèque Discrete) associé à une simple addition.
Le bloc Unit Delay te permet de "conserver" une valeur d'un pas de temps sur l'autre.

Duf
__________________
Définir les signaux d’entrée d’un modèle Simulink sur le blog Vers MATLAB et au-delà

Modérateur MATLAB

Au boulot : Windows 7 , MATLAB 8.00 (r2012b)
A la maison : ArchLinux mais pas MATLAB
duf42 est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/10/2012, 13h02   #3
stepher_84
Invité de passage
 
Homme
Étudiant
Inscription : octobre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : octobre 2012
Messages : 9
Points : 3
Points : 3
Merci, pour ton aide , c'est top !!
stepher_84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 08h33   #4
le fab
Modérateur
 
Avatar de le fab
 
Homme Fabien Grand-Perret
Développeur informatique
Inscription : mars 2005
Messages : 467
Détails du profil
Informations personnelles :
Nom : Homme Fabien Grand-Perret
Âge : 37
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : mars 2005
Messages : 467
Points : 805
Points : 805
sinon un bloc intégrateur ça marche bien aussi
le fab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 09h27   #5
stepher_84
Invité de passage
 
Homme
Étudiant
Inscription : octobre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : octobre 2012
Messages : 9
Points : 3
Points : 3
Merci "le fab" , le problème avec le bloc intégrateur est qu'il me génère une erreur après quelques pas de temps .
stepher_84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 14h31   #6
le fab
Modérateur
 
Avatar de le fab
 
Homme Fabien Grand-Perret
Développeur informatique
Inscription : mars 2005
Messages : 467
Détails du profil
Informations personnelles :
Nom : Homme Fabien Grand-Perret
Âge : 37
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : mars 2005
Messages : 467
Points : 805
Points : 805
ah!
quel genre d'erreur et quel bloc intégrateur (continu / discret)
parce que bon, un bloc intégrateur c'est probablement rien d'autre qu'un bloc délais et un bloc somme

edit
sinon tu peux aussi faire ton calcul en post traitement dans matlab avec un trapz ...
le fab est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/10/2012, 14h54   #7
stepher_84
Invité de passage
 
Homme
Étudiant
Inscription : octobre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : octobre 2012
Messages : 9
Points : 3
Points : 3
Citation:
Envoyé par le fab Voir le message
ah!
quel genre d'erreur et quel bloc intégrateur (continu / discret)
parce que bon, un bloc intégrateur c'est probablement rien d'autre qu'un bloc délais et un bloc somme

edit
sinon tu peux aussi faire ton calcul en post traitement dans matlab avec un trapz ...
Oups, c'est par ce que j'utilisais un bloc intégrateur continu que ça ne marchait pas. Quant'as attiré mon attention sur le type de bloc, j'ai essayé un bloc intégrateur discret " Accumulation: Forwad Euler" et j'ai les mêmes résultats qu'avec la solution de duf42.

Merci
stepher_84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 16h08   #8
le fab
Modérateur
 
Avatar de le fab
 
Homme Fabien Grand-Perret
Développeur informatique
Inscription : mars 2005
Messages : 467
Détails du profil
Informations personnelles :
Nom : Homme Fabien Grand-Perret
Âge : 37
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : mars 2005
Messages : 467
Points : 805
Points : 805
Citation:
Envoyé par stepher_84 Voir le message
j'ai essayé un bloc intégrateur discret " Accumulation: Forwad Euler" et j'ai les mêmes résultats qu'avec la solution de duf42.
tu me rassures !
le fab est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h39.


 
 
 
 
Partenaires

Hébergement Web