Page 1 sur 1

[Calc] Diagramme solaire

Publié : 21 avr. 2017 12:46
par Petit Lynx
Bonjour.


Je travail sur une feuille de calcul qui permet de tracer des diagrammes solaires. ça fonctionne mais je voudrais l'améliorer
Pour ceux les curieux, ça permet de savoir où sera le soleil dans le ciel, un outil utilisé par les amateurs et les professionnel de l'énergie solaire.

Pour commencer, mon fichier est actuellement en format xlsx (excel 2010) que j'aimerais convertir pour qu'il soit pleinement compatible avec LibreOffice, mais je manque de pratique sur LibreOffice pour corriger certains bugs et pour mettre mon fichier à jour.
J’espère donc trouver de l'aide ici.

J'ajoute ce projet n'est plus seulement personnel.
d'abord pour être franc, le fichier de base n'est pas de moi, mais réalisé par un élève qui a suivi la même formation que moi et offert par un enseignant. Ensuite, vue les nombreuses heures passées à l'améliorer(...), les p'tits coup de main dont j'ai bénéficié (...) et mon intérêt pour le logiciel libre et bien j'aimerais le mettre à la disposition de tous et que ça puisse être un outils utile pour beaucoup d'autres personnes.

Voilà pour l'introduction.

Edit: pour préserver la lisibilité et le suivis, je placerais ici le dernier fichier mis à jour

Re: Diagramme solaire

Publié : 21 avr. 2017 14:29
par Petit Lynx
Voici le fichier en question.
tel qu'il est, c'est pas génial.

Depuis le début, j'ai du mal à gérer les "étiquettes" qui se placent sur le diagramme.
Par exemple pour supprimer l'indication "EST" qui est à coté de l'indication 105°, je n'y arrive pas, je comprend pas pourquoi.

Re: Diagramme solaire

Publié : 21 avr. 2017 15:13
par zeguedon
Bonjour,
Petit Lynx a écrit :pour supprimer l'indication "EST" qui est à coté de l'indication 105°, je n'y arrive pas, je comprend pas pourquoi.
C'est un objet "Texte" qui a été copié puis collé cinq fois au même endroit (idem pour ouest). Il suffit donc de le supprimer cinq fois de suite et il finit par disparaître :)

A+

Re: Diagramme solaire

Publié : 21 avr. 2017 19:11
par Petit Lynx
Oups! :oops:

J'ai déjà corrigé cette erreur là et... Je vais réfléchir un peu par moi même pour éviter de poser une question bête...

Re: Diagramme solaire

Publié : 22 avr. 2017 11:47
par Petit Lynx
Il y a quand même une chose sur laquelle je voudrais un conseil:

Si c'est possible. Ayant une page de données (nommée ville-géo), avec toute une série de villes, classées par pays. Dans la page calculs, j'aimerais pouvoir sélectionner un pays et une fois qu'il est sélectionné, que la liste de ville que me soit proposée ne soient que les villes du pays concerné (et pas toutes les villes de la liste comme c'est le cas actuellement).
C'est possible?
Comment?

Re: Diagramme solaire

Publié : 22 avr. 2017 15:12
par DLE
Bonjour,

Sur ce forum, un fil = une question, c'est la règle à retenir pour la prochaine fois.

Cette formule :

Code : Tout sélectionner

DECALER($'Villes-Géo'.$A$1;EQUIV(A2;$'Villes-Géo'.A$2:A$100;0);COLONNE(B1);NB.SI($'Villes-Géo'.A$2:A$100;A2))
sélectionne les villes appartenant au pays précédemment sélectionné "A2". Voir la liste de validité en "Calculs.A3".
Dans la feuille "Villes-Géo" en colonne "A" suppression des cellules fusionnées.

A+

Re: Diagramme solaire

Publié : 22 avr. 2017 18:34
par phip
Bonjour
DLE a écrit :Sur ce forum, un fil = une question, c'est la règle à retenir pour la prochaine fois.
Sauf dans la section projet me semble t'il.

Cdlt

Re: Diagramme solaire

Publié : 23 avr. 2017 10:08
par Petit Lynx
Merci beaucoup. (Je n'aurais jamais trouvé tout seul)

une question par fil ou un projet par fil?
Du coup, je ne sais pas trop comment faire...

Re: Diagramme solaire

Publié : 23 avr. 2017 14:37
par Scrat
Bonjour.

A moins de créer une nouvelle rubrique pour ce projet particulier (ce que je ne sais pas faire), je pense qu'il est bon de continuer sur ce fil de discussion. Les modérateurs pourront confirmer... ou pas.

Cela dit, je trouve ce projet très intéressant. Malheureusement, je ne suis pas un spécialiste du tableur et je ne peux pas apporter beaucoup d'aide. Tout au plus pourrais-je corriger quelques fautes d'orthographe et signaler quelques erreurs.

A ce propos, dans la feuille Calculs, je note quelques anomalies sur les cellule J35 à J46. A l'ouverture du document, la ville sélectionnée est Beauvais et toutes les valeurs de ces cellules sont à zéro. Si on sélectionne une autre ville, par exemple Le Mans, certaines de ces cellules affichent #NUM !, mais si on revient sur Beauvais, les cellules J43 et J44 affichent aussi #NUM !.

J'ai effectué ce test sur votre version 07, mais la version 08 modifiée par DLE avec la ville Marseille sélectionnée à l'ouverture du document présente la même anomalie.

Donc, appel aux spécialistes du débogage des formules à tiroirs... :mrgreen:
 Ajout : Finalement, j'ai trouvé l'origine de cette anomalie: c'est une erreur d'arrondi pour les azimuts de la colonne 12 h, où on doit trouver 0 par la fonction ACOS appliquée à une formule qui doit valoir 1... à quelques décimales près ! Ainsi, la valeur de l'argument de ACOS peut dépasser 1 à cause des erreurs d'arrondi, d'où l'affichage de l'erreur. Pour éviter ceci, il est nécessaire de modifier la formule à l'aide des fonctions MIN et MAX pour que l'argument de ACOS reste compris entre -1 et +1, comme ci-dessous pour la ligne 35:

Code : Tout sélectionner

=DEGRES(ACOS(MAX(-1;MIN(1;(SIN(Lat_radian)*COS($D7)*COS(RADIANS(K$22))-COS(Lat_radian)*SIN($D7))/COS(RADIANS(K23))))))*SIGNE(K$22)
Je joins le tableur modifié, avec en prime la correction de quelques fautes d'orthographe. 
A+

Re: Diagramme solaire

Publié : 23 avr. 2017 17:51
par Petit Lynx
Merci pour ta remarque...

Oui, effectivement, il y a des petits bugs qui se traînent, depuis le début, à midi, (colonnes K sur les versions 3.08 et colonnes J sur les version antérieures). ça fait un moment que j'hésite à simplifier ces colonnes, en les mettant à 0, puisque par définition, à midi (heure solaire vraie), le soleil devrait être à la verticale (d'azimut 0). Je ne l'avais pas corrigé, pensant que cela pouvait cacher une erreur de formule astronomique et sur Excel (oups! :oops: ), les courbes étaient correctement tracées, malgré cette erreur. Maintenant, c'est fait.

Et en vérifiant plus attentivement...
tu m'a permis de m’apercevoir que la plupart des cellules "azimut" étaient "corrompues" par des formules incomplètes. C'est corrigé aussi.



Édition: Scrat à édité sa réponse alors que je travaillais sur sa réponse précédente...
Je réfléchis sur sa nouvelle réponse avant de changer ce message...

Re: Diagramme solaire

Publié : 23 avr. 2017 18:14
par Scrat
Petit Lynx a écrit :tu m'a permis de m’apercevoir que la plupart des cellules "azimut" étaient "corrompues" par des formules incomplètes. C'est corrigé aussi.
Attention: je n'ai pas vérifié les formules des azimuts! Je me suis contenté de modifier les formules de la colonne J afin de supprimer les messages d'erreur dus aux erreurs d'arrondi et d'afficher zéro.

A+

Re: Diagramme solaire

Publié : 25 avr. 2017 11:31
par Petit Lynx
Bonjour/Salut,

En réalité, j'ai été victime d'une illusion, car les interfaces "Excel" et "LibreOffice" sont différentes.
Dans la "barre de formule", LibreOffice affiche le contenu d'une cellule sur plusieurs lignes et il ne va pas forcément jusqu’à la fin de la ligne, pour voir le contenu de la cellule sur plusieurs lignes, il faut cliquer sur la petite flèche qui est à coté. Je ne le savais pas.

Pour le calcul de l'azimut, finalement, je me suis contenté de mettre la valeur 0 à midi

Actuellement, je travaille sur quelques améliorations:
-un aide mémoire, avec les formules, les sources... parce que même moi, je commence à m'y perdre :mrgreen:
-ajouter des calculs permettant d'estimer le rayonnement solaire direct et le rayonnement solaire diffus.
c'est surtout utile pour certaines applications, comme le solaire par concentration ou les tracker solaire (=système de "poursuite")

Pour ajouter les masques, j'ai essayé un truc, mais ça ne fonctionne pas bien.
le graphique utilisé est bien fait pour dessiner les courbes solaires, très douces. Par contre, les masques (maisons, arbres...) ont un profil très ciselé.
Tel que j'ai fais mon premier essai, ça ne fonctionne pas bien

Pour ce qui est des petites questions d'ordre général, je vais créer des fils séparés, pour préserver la "lisibilité" du forum

Mon premier objectif est pratiquement atteint, avoir un outil capable de tracer des diagrammes solaires de n'importe quel endroit sur terre et de calculer la durée du jour. Mon 2e objectif est d'avoir un outil d'aide à la décision et à la création de systèmes de poursuite solaire.

Re: Diagramme solaire

Publié : 26 avr. 2017 09:25
par DLE
Bonjour,
Désolé d'avoir semé le doute dans votre esprit sur l'utilisation du forum, je serai plus attentif la prochaine fois.
Bonne continuation pour votre projet.
Cdlt.

Re: Diagramme solaire

Publié : 26 avr. 2017 10:41
par Petit Lynx
Bonjour DLE,

Ne t'excuses surtout pas, une petite erreur, on en fait tous, on est humain.
J'ai apprécié la qualité de ton intervention.

Re: [Calc] Diagramme solaire

Publié : 19 nov. 2017 18:00
par Petit Lynx
dernière mise à jour du fichier
(rien d’exceptionnel en plus, mais comme je passe "dans le coin")

La modération vous a écrit: Vous avez ajouté la coche verte. Si le sujet est résolu, merci de parcourir dans l'Index du forum le mode d'emploi : A lire avant tout ! vous y trouverez : Comment mettre [Résolu] et la coche Image]

Le projet n'étant pas totalement clos, même s'il évolue beaucoup plus lentement, je ne suis pas convaincu qu'il soit judicieux de clore le sujet.

Re: [Calc] Diagramme solaire

Publié : 04 déc. 2017 21:47
par Petit Lynx
Bonjour, je relance le sujet.

Je voudrais maintenant faire une sélection avec "un étage de plus", du style "Pays";"région";"ville"
Hélas je n'ai pas compris la structure et la syntaxe utilisée par DLE.

pourrais-je avoir des explications plus poussées?

Re: [Calc] Diagramme solaire

Publié : 05 déc. 2017 18:18
par DLE
Bonsoir,

Dans le classeur à valider, en colonne "Y" les formules "Décaler" sont décomposées, pour plus de compréhension.
Pour régler le problème de l'étage de la ville, je n'ai pas su faire autrement qu'en ajoutant la colonne "AA" dans le feuille "Villes-Géo" pour concaténer le pays et la région, afin de distinguer la région "métropole" de la France et l'Espagne. Comme noté en "AA1" cette colonne peut être masquée.
A+

Re: [Calc] Diagramme solaire

Publié : 07 déc. 2017 19:03
par Petit Lynx
Merci beaucoup. :)

Je vais étudier ta réponse, pour essayer de bien tout comprendre.

Re: [Calc] Diagramme solaire

Publié : 13 févr. 2019 13:38
par Petit Lynx
Petite mise à jour, si ça intéresse certains.
quelques petits bugs corrigés.

Re: [Calc] Diagramme solaire

Publié : 13 févr. 2019 16:04
par Scrat
Bonjour.

Merci pour cette mise à jour.
Je suggère juste une petite modification cosmétique: dans la feuille "Calculs", les chiffres en jaune vif (colonne D) sur fond jaune pâle, ce n'est pas très lisible. :wink:

A+

Re: [Calc] Diagramme solaire

Publié : 13 févr. 2019 16:27
par Petit Lynx
Bonjour Scrat
Scrat a écrit :Je suggère juste une petite modification cosmétique: dans la feuille "Calculs", les chiffres en jaune vif (colonne D) sur fond jaune pâle, ce n'est pas très lisible. :wink:
Et bien, c'est justement "l'intérêt" (façon de parler)
Ces chiffres sont la déclinaison en radians. La déclinaison en degré est, elle, bien visible dans le tableau d'à coté.
Normalement personne ne se sert de la déclinaison en radian, c'est un calcul intermédiaire. Les chiffres seraient invisibles, il pourraient être effacés par mégarde. Je te l'accorde que pour bien faire, j'aurais pu verrouiller les cellules, mais c'est une manip que je ne maîtrise pas.

C'est vrai qu'il n'y a pas de "notice explicative" sur mon fichier, peut être que je devrais le faire.

Re: [Calc] Diagramme solaire

Publié : 04 déc. 2020 18:06
par Petit Lynx
Bonjour,

Petites mise à jour:
-un mode d'emploi qui avait été conseillé précédemment
-une mini-licence qui est maintenant recommandée sur le forum