Messages : 816
Sujets : 109
Inscription : 11/02/2008
enregistré
29/08/2013-15:32:05
(Modification du message : 29/08/2013-15:50:50 par jeanmichellcl.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
Bonjour,
Je signale que Raoul a mis en ligne la dernière version de ma feuille de calcul de simulation du filtrage et de l'alignement d'un filtre 3 voies, version qui considère des charges résistives pour les filtres et qui permet de simuler la réponse sur un carré de 100Hz en plus de fournir les courbes de réponse, de retard de groupe et de retard de phase.
Le lien est :
http://www.melaudia.net/zdoc/filtre_alig...nthese.xls
C'est une version qui ne montre que l'effet du filtre, de l'alignement des haut-parleurs et de leur polarité. Elle ne prend pas en compte ni les réponses individuelles des haut-parleurs ni leur courbes d'impédance contrairement à la version décrite au début de ce fil de discussion.
Cordiales salutations,
Jean-Michel Le Cléac'h
Messages : 3.271
Sujets : 16
Inscription : 23/02/2012
enregistré
03/09/2013-08:21:11
(Modification du message : 13/03/2021-16:19:28 par qui?.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
_
L'abus de multi-pseudos est dangereux pour la santé mentale, ... N'est-ce pas Tony
.
Messages : 816
Sujets : 109
Inscription : 11/02/2008
enregistré
03/09/2013-08:36:21
(Modification du message : 03/09/2013-08:36:38 par jeanmichellcl.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
narshorn a écrit :Serait-il possible (je sais que c'est un énorme boulot ... ) d'y rajouter le filtrage d'ordre 6 en Bessel ... afin de pouvoir y simuler un modèle 36/12 genre tad_improve de marco_gea ?
Bonjour Anaël, ce que tu demandes est faisable mais demande un gros boulot de réécriture de la feuille de calcul pour passer du calcul sur des fonctions de transfert du 4ème ordre à des fonctions de transfert du 6ème ordre.
J'ai pas mal de choses assez urgentes à finir (en audio) en ce moment. Cela prendra donc probablement plusieurs mois avant d'aboutir...
Cordiales salutations,
Jean-Michel Le Cléac'h
Messages : 3.122
Sujets : 43
Inscription : 17/06/2012
enregistré
03/09/2013-18:02:40
(Modification du message : 03/09/2013-18:06:42 par tonipe.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
Bonjour
Jean-Michel, vous n'auriez pas simplement les coefficients à utiliser pour le filtre Linkwitz Riley du 8eme ordre ? Je n'ai pas su les trouver sur internet.
Je parle des coefficients A0, A1, ..., A4, B0, ..., B4.
A ce niveau ajouter un cas en PHP est plus simple qu'avec Excel. Nous ne parlons pas de la même feuille non plus.
Bien sur si vous ajoutez les coefficients du cas demandé par narshorn je le ferai en même temps. Vérifiez avec des HP "parfait" si le cas 36/12 à un intérêt peut éviter d'avoir à le faire avec des HP réels...
Merci.
Cordialement, Dominique
Messages : 816
Sujets : 109
Inscription : 11/02/2008
enregistré
RE: feuille calcul simulation enceinte 2 voies d'après mesures
tonipe a écrit :Bonjour
Jean-Michel, vous n'auriez pas simplement les coefficients à utiliser pour le filtre Linkwitz Riley du 8eme ordre ? Je n'ai pas su les trouver sur internet.
Je parle des coefficients A0, A1, ..., A4, B0, ..., B4.
A ce niveau ajouter un cas en PHP est plus simple qu'avec Excel. Nous ne parlons pas de la même feuille non plus.
Bien sur si vous ajoutez les coefficients du cas demandé par narshorn je le ferai en même temps. Vérifiez avec des HP "parfait" si le cas 36/12 à un intérêt peut éviter d'avoir à le faire avec des HP réels...
Merci.
Cordialement, Dominique
Bonjour Dominique,
Un filtre de type Linkwitz Riley du 8ème ordre est obtenu en cascadant deux filtres de type Butterworth du 4ème ordre ayant tous deux la même fréquence de coupure.
La fonction de transfert d'un filtre de type Linkwitz Riley du 8ème ordre est donc le résultat du produit des fonctions de transfert de deux filtres de type Butterworth du 4ème ordre ayant tous deux la même fréquence de coupure.
(Attention toutefois à la fréquence de coupure à -6dB qui sera différente de celle des 2 cellules de Butterworth) .
Sur l'ordinateur que j'ai à la maison j'ai un logiciel sous DOS qui peut calculer toute sorte de filtre de n'importe quel ordre, j'essaierai de regarder ce soir.
Cordiales salutations,
Jean-Michel Le Cléac'h
Messages : 3.122
Sujets : 43
Inscription : 17/06/2012
enregistré
04/09/2013-18:03:11
(Modification du message : 04/09/2013-18:05:10 par tonipe.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
Bonjour Jean-Michel
Ajouter une série de coefficients est assez facile à faire. Cela ne change pas la structure du programme. C'est juste six lignes de plus qui commencent par if(...){ao=...; a1=...; ...;}
(grave, bas-médium, médium, tweeter, passe haut et bas ==>6)
Cascader deux filtres, c'est une autre programmation.
J'aimerai rester si possible dans le premier cas.
Si vous voulez voir comment sont réalisés les programmes en PHP, je peux vous les faire passer. (Une page principale, deux pages de calcul des images, réponse et signaux carrés).
Cordialement, Dominique.
Messages : 1.787
Sujets : 7
Inscription : 25/05/2011
enregistré
05/09/2013-11:03:26
(Modification du message : 05/09/2013-11:05:27 par jimbee.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
Bonjour,
Les coefficients sont affichés jusqu'à l'ordre 6 pour L-R , Butt et ordre 10 pour Bessel avec cet outil:
http://www.pvconsultants.com/audio/tp/tpsd.htm
crd
Messages : 816
Sujets : 109
Inscription : 11/02/2008
enregistré
05/09/2013-15:58:36
(Modification du message : 05/09/2013-15:59:16 par jeanmichellcl.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
tonipe a écrit :Bonjour Jean-Michel
Ajouter une série de coefficients est assez facile à faire. Cela ne change pas la structure du programme. C'est juste six lignes de plus qui commencent par if(...){ao=...; a1=...; ...;}
(grave, bas-médium, médium, tweeter, passe haut et bas ==>6)
Cascader deux filtres, c'est une autre programmation.
J'aimerai rester si possible dans le premier cas.
Bonjour Dominique
si un polynome s'écrit
y = a0 + a1x + a2 x^2 + a3 x^3 + a4 x^4
son élévation au carré est :
z = y^2 = b0 + b1x + b2 x^2 + b3 x^3 + b4 x^4 + b5 x^5 + b6 x^6 + b7 x^7 + b8 x^8
avec :
b0 = a0^2
b1 = 2a0a1
b2 = 2a0a2 + a1^2
b3 = 2a0a3 + 2a1a2
b4 = 2a0a4 + 2a1a3 + a2^2
b5 = 2a1a4 + 2a2a3
b6 = 2a2a4 + a3^2
b7 = 2a3a4
b8 = a4^2
Vous trouverez ci joint un document que je n'ai pas vérifié où il semble y avoir les coefficients de la fonction de transfert pour un Linkwitz-Riley du 8ème ordre.
Bien cordialement.
Jean-Michel Le Cléac'h
Messages : 3.122
Sujets : 43
Inscription : 17/06/2012
enregistré
RE: feuille calcul simulation enceinte 2 voies d'après mesures
Bonjour Jean-Michel
Vous n'auriez pas une feuille identique pour les passe haut ?
J'ai vérifié les coefficients pour les filtres d'ordre 1, 2, 3 et 4.
Ils correspondent exactement avec le tableur EXCEL et ma copie en PHP, sauf pour le BESSEL. Y a t'il une explication ? (une définition du point de coupure, ou de phase à 45° ?)
Je vais savoir utiliser vos indications pour les filtres supérieurs à 4.
Je reviendrai vous dire ici lorsque j'aurai fini.
Avec mes plus sincères remerciements.
Cordialement, Dominique.
Messages : 816
Sujets : 109
Inscription : 11/02/2008
enregistré
06/09/2013-08:12:24
(Modification du message : 06/09/2013-08:12:40 par jeanmichellcl.)
RE: feuille calcul simulation enceinte 2 voies d'après mesures
Bonjour Dominique,
De manière générale on obtient la forme polynomiale du passe-haut en rempaçant x= j.omega par x = 1/( j.omega) puis en développant et en regroupant les termes.
C'est pourquoi les ouvrages consacrés au filtres ne présentent généralement que les polynômes complexes des passe-bas dont l'écriture des principaux est plus simple puisque le dénominateur est 1.
Pour le Bessel les coefficients que je donne sont recalculés pour une coupure du Bessel à -3dB. J'ai donc intégré dans le polynome
x = j.omega (Fc1 / Fc0) où Fc1 est la coupure à -3dB et Fc0 la coupure originelle du Bessel. Puis j'ai redéveloppé le rapport de polynômes complexes...
Je pense qu'il faudra faire de même avec le Linkwitz-Riley du 8ème ordre ...
(si je trouve un peu de temps je recalculerai le passe-haut LR8).
Bien cordialement,
Jean-Michel Le Cléac'h