Accueil Table des
matières
Forum Compteur pour tout le site : 5 911 980
Nombre actuel de lecteurs : 30
Base HP
Calculs enceintes
Moteur de
recherche
Lexique
Le site
Contact
Notions
techniques
Baffles et
enceintes
Le filtrage
Calculs des filtres
Réalisations
et plans
Autour des HP
et enceintes
Mon système Hors sujets

image121-4.jpg


Calcul en base de données

Mise à jour : 2011-01-19.


Les données de base :

Les données enregistrées en base de données sont Fs, VAS, Re, Qms, Qes, Sd, Le et Xmax.
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 longue.

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 = G, GM, BM, M, LB, COAX, ect...)
Fs en Hz
Vas en L
Re en Ohms
Sd en cm2
Le en mH
Xmax en mm

Champs HP 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ée a 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 HP :

Le chapitre Calcul avec plusieurs HP vous explique les paramètres modifiés pour calculer un HP équivalent à plusieurs HP.
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 HP avec une résistance de filtre passif,
Qes = Qes * ( ( ( Re * kre ) + Rs ) / ( Re * kre ) ) = Qes * ( 1 + Rs / ( Re * kre ) )
Et 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ées sur un HP, 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'ou 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... cqfd...

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


Les équations :

Paramètres externes :

C et Ro sont calculées 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ême 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.


Valid HTML 4.01 Transitional

Merci pour votre visite.


Dôme acoustique : La conception des enceintes acoustiques.


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.
Ne pas respecter ce droit élémentaire vous expose à des poursuites sous toutes les formes.