Page affichée à 07:33:20
samedi 27 avril 2024

Ce site n'utilise pas de cookie.
logo7 Dôme acoustique Compteur pour tout le site : 14 057 360

Nombre actuel de lecteurs : 91.
Faire
un don
par
PayPal
Le site de Dominique, un amateur passionné

 

1-1-3-7 : Calcul en base de données

Mise à jour : 27 février 2023, Antidote 11.

 

Les données de base :

Les données enregistrées en base de données sont Fs, Vas, Re, Qms, Qes, Sd, Le, Xmax et Paes.
Tous les autres paramètres sont calculés.

Le but de ce chapitre est de vous indiquer les calculs qui sont réalisés en base de données, pour vous permettre de les vérifier, ou pour les utiliser avec la certitude qu'ils sont justes.
Le but est aussi d'avoir de l'aide pour simplifier certaines formules trop longues.

Ci-dessous le tableau des paramètres MySQL utilisés en base de données, pour mémoriser les paramètres T&S des haut-parleurs.
Les noms des paramètres sont significatifs pour la plupart d'entre eux, sauf :
id_ref_hp est un numéro d'ordre.
id_marque est le numéro de la marque, lue dans une autre table.
id_type est le numéro du type, lu dans une autre table. (Type = STD, LB, COAX, etc.)
Fs en Hz
Vas en L
Re en Ohms
Sd en cm2
Le en mH
Xmax en mm

Champs haut-parleurs de la base de données

 

Modification des données de base :

Résistance du filtre passif :

La résistance du filtre passif est le premier paramètre qui modifie les données de base.
Deux termes sont intégrés a ce niveau, la résistance du filtre : Rf, et la résistance interne de l'ampli : Ra.
La résistance interne de l'ampli : Ra, est calculé à partir du facteur d'amortissement : FA sur 8 ohms. Ra = 8 / FA, avec une mise automatique à 0 si FA > 400.
En base de données, c'est le paramètre Rs = Ra + Rf qui est utilisé.

La résistance du filtre passif modifie Qes = Qes * ( ( Re + Rs ) / Re ) = Qes * ( 1 + ( Rs / Re ) )

 

Nombre de haut-parleurs :

Le chapitre calcul avec plusieurs haut-parleurs vous explique les paramètres modifiés pour calculer un haut-parleur équivalent à plusieurs haut-parleurs identiques.
3 coefficients sont entrés et utilisés en base de données :

  • kre qui modifie Re de la forme Re = Re * kre et aussi Le = Le * kre
  • kvas qui modifie Vas de la forme Vas = Vas * kvas
  • ksd qui modifie Sd de la forme Sd = Sd * ksd

Si nous avons plusieurs haut-parleurs avec une résistance de filtre passif,
Qes = Qes * ( ( ( Re * kre ) + Rs ) / ( Re * kre ) ) = Qes * ( 1 + Rs / ( Re * kre ) )
Si kre = 1 et si Rs = 0, alors Qes = Qes.
La même formule marche dans tous les cas sans le moindre test, toutes les formules doivent être comme cela.
La dernière version est la plus simple, donc la plus rapide à calculer.

 

Un petit jeu mathématique :

Pour tous les paramètres calculés sur un haut-parleur, le but est de retrouver l'équation la plus simple qui utilise les paramètres enregistrés en base de données, en intégrant les paramètres de correction rs, kre, ksd et kvas.
Le but est de faire une connexion à la base de données, de calculer en une fois tous les paramètres dont nous avons besoin, et de refermer la base de données pour le suivant qui attend son tour.

En programmation informatique, on calcule souvent une variable, que l'on utilise pour le calcul suivant.
par exemple :
Qes1 = Qes * ( 1 + Rs / ( Re * kre ) )
Qts = Qms * Qes1 / ( Qms + Qes1)

Cette méthode ne marche pas en base de données, car Qes1 n'est pas connu lors du calcul de Qts, même s'il a été calculé à la ligne précédente.
Nous devons avoir :
Qes1 = Qes * ( 1 + Rs / ( Re * kre ) )
Qts = Qms * ( Qes * ( 1 + Rs / ( Re * kre ) ) ) / ( Qms + ( Qes * ( 1 + Rs / ( Re * kre ) ) ) )
C'est moins simple, d'où l'intérêt d'une simplification maximale.
Souvenons-nous :
1 / Qts = ( 1 / Qms ) + ( 1 / Qes )
Qts = 1 / ( 1 / Qms + 1 / ( Qes * ( 1 + Rs / ( Re * kre ) ) ) )
L'équation est plus courte, donc elle est plus simple.

Je compte sur votre aide pour m'aider à simplifier les équations.

 

Les équations :

Paramètres externes :

C et Ro sont calculés avant le calcul des paramètres T&S du HP.
C = Célérité de l'air en m/s, Ro = Masse volumique de l'air en kg/m3.
Des valeurs par défauts ont été prévues, s'il n'y a pas de valeurs calculées.

 

Priorité des calculs :

Les mêmes que sur n'importe quelle calculette...

 

Paramètres de base :

fs = fs

vas = vas * kvas

re = re * kre

qms = qms

qes = qes * ( 1 + ( rs / ( re * kre ) ) )

qts = 1 / ( 1 / qms + 1 / ( Qes * rd * ( 1 + Rs / ( Re * kre ) ) ) )

le = le * kre

sd = sd * ksd

rd = sqrt( sd * ksd / Pi )

 

Paramètres à calculer :

Rend = ( 4 * Pi2 / C3 ) * fs3 * ( vas * kvas / 1000 ) / ( qes * ( 1+ rs / ( re * kre ) ) ) * 100

Sens = 10 * LOG10( ( 4 * Pi2 / C3 ) * fs3 * ( vas * kvas / 1000 ) / ( qes * ( 1+ rs / ( re * kre ) ) ) ) + 112.018 + 10 * LOG10( 8 / ( re * kre + rs ) )

Sensw = 10 * LOG10( ( 4 * Pi2 / C3 ) * fs3 * ( vas * kvas / 1000 ) / ( qes * ( 1+ rs / ( re * kre ) ) ) ) + 112.018

Mms = ( C * sd * ksd / 20000 / Pi / fs )2 * Ro / ( vas * kvas / 1000 ) * 1000

À suivre ?
Il n'y a eu aucune aide depuis la création du chapitre en 2011, je n'attends plus rien...

 

Un grand merci pour votre visite. --- Retour direct en haut de la page ---

Logo Dôme acoustique

Un grand-père facétieux disait à ses petits enfants que le grand truc blanc tout en haut du Puy-de-Dôme était un thermomètre géant : Quand il deviendra tout rouge il faudra vite se sauver, parce que le volcan va se réveiller !!!

Malgré les apparences, ce site internet n'est que celui d'un amateur passionné auvergnat.
"Amateur" doit être compris dans le sens "non professionnel", dans l'aspect financier de l'approche : Je ne vis pas des revenus de cette passion.
"Amateur" doit être compris dans le sens ou rien ne m'oblige à vous répondre, si vous êtes désagréable. C'est rare, mais le cas arrive de temps en temps.

Il y a un savoir-vivre élémentaire qui consiste à demander l'autorisation avant de reprendre tout ou partie de ce qui est écrit dans ce chapitre.
Je vous donnerai l'accord, demandez-le simplement pour être en règle. Sont exclues les demandes extravagantes, les demandes de copie de ma base de données haut-parleurs.


Contrôle de validation W3C du code HTML 5 de la page, copiez l'adresse de la page avant de cliquer sur le lien.
Contrôle de validation W3C des CSS de la page, copiez l'adresse de la page avant de cliquer sur le lien.
Ce sont deux outils de contrôle pour le webmaster du site Dôme Acoustique, c'est inutile pour les utilisateurs.
Avoir le lien dans chaque page est plus simple pour les retrouver.