FR3001570A1 - Method for generating audio signal to simulate noise of internal combustion engine of e.g. electric motor vehicle, involves generating audio signal from selected series of duty cycle values by constructing pulse width modulated signal - Google Patents
Method for generating audio signal to simulate noise of internal combustion engine of e.g. electric motor vehicle, involves generating audio signal from selected series of duty cycle values by constructing pulse width modulated signal Download PDFInfo
- Publication number
- FR3001570A1 FR3001570A1 FR1354496A FR1354496A FR3001570A1 FR 3001570 A1 FR3001570 A1 FR 3001570A1 FR 1354496 A FR1354496 A FR 1354496A FR 1354496 A FR1354496 A FR 1354496A FR 3001570 A1 FR3001570 A1 FR 3001570A1
- Authority
- FR
- France
- Prior art keywords
- audio signal
- duty cycle
- values
- generating
- series
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K15/00—Acoustics not otherwise provided for
- G10K15/02—Synthesis of acoustic waves
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q5/00—Arrangement or adaptation of acoustic signal devices
- B60Q5/005—Arrangement or adaptation of acoustic signal devices automatically actuated
- B60Q5/008—Arrangement or adaptation of acoustic signal devices automatically actuated for signaling silent vehicles, e.g. for warning that a hybrid or electric vehicle is approaching
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Mechanical Engineering (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
Description
L'invention se rapporte au domaine de la génération de signaux audio dans un véhicule automobile et plus particulièrement la génération de signaux pour la simulation de sons par un véhicule silencieux tel que, par exemple, la simulation du son d'un moteur à combustion interne par un véhicule électrique ou hybride.The invention relates to the field of the generation of audio signals in a motor vehicle and more particularly the generation of signals for the simulation of sounds by a silent vehicle such as, for example, the simulation of the sound of an internal combustion engine by an electric or hybrid vehicle.
La présente invention concerne ainsi un procédé et un dispositif de génération d'un signal audio pour véhicule automobile ainsi qu'un véhicule automobile comprenant un tel dispositif. Certains véhicules automobiles, par exemple les véhicules électriques ou hybrides, font peu de bruit lorsqu'ils circulent (comparativement aux véhicules équipés de moteurs à combustion interne) de sorte que les autres usagers de la route, notamment les piétons, ne sont pas nécessairement avertis de leur arrivée. Il s'ensuit un risque accru d'accident impliquant ces véhicules dits « silencieux ». Afin de remédier à ces inconvénients, il est connu de monter sur de tels véhicules un générateur de signaux audio qui simule des sons déterminés, par exemple le 15 bruit du fonctionnement d'un moteur à combustion interne lors d'une accélération. On connaît ainsi un dispositif comprenant un module de génération de signaux audio à partir de fichiers audio du type « WAVEform audio file format » (.WAV) stockés dans une mémoire dudit module de génération. Le module de génération sélectionne tout d'abord un ou plusieurs fichiers 20 audio de référence. Les signaux audio correspondants aux fichiers sélectionnés sont ensuite transmis de la mémoire du module de génération de signaux audio vers un microcontrôleur qui les combine et les modifie à partir de valeurs déterminées de la position de la pédale d'accélération et de la vitesse du véhicule de manière à obtenir un signal audio à émettre. Le signal à émettre peut, par exemple, correspondre au bruit de 25 l'accélération d'un véhicule à moteur à combustion interne pour des valeurs identiques de position de la pédale d'accélération et de vitesse du véhicule. Un tel dispositif nécessite toutefois le stockage des fichiers audio de référence qui peuvent être volumineux, par exemple plusieurs mégaoctets chacun, ce qui peut être coûteux et présente donc un premier inconvénient. 30 Enfin, la combinaison et la modification des signaux audio de référence reçus de la mémoire externe nécessitent une grande puissance de calcul au niveau du module de génération de signaux audio, ce qui peut être coûteux et chronophage, ce qui présente un deuxième inconvénient. La présente invention a pour but d'éliminer au moins en partie ces 35 inconvénients en proposant avantageusement un dispositif de génération d'un signal audio qui soit à la fois simple, efficace et peu coûteux.The present invention thus relates to a method and a device for generating an audio signal for a motor vehicle and a motor vehicle comprising such a device. Some motor vehicles, such as electric or hybrid vehicles, make little noise when traveling (compared to vehicles with internal combustion engines) so other road users, including pedestrians, may not be aware of their arrival. This results in an increased risk of accidents involving these so-called "silent" vehicles. In order to overcome these drawbacks, it is known to mount on such vehicles an audio signal generator which simulates specific sounds, for example the noise of the operation of an internal combustion engine during an acceleration. There is thus known a device comprising a module for generating audio signals from audio files of the "WAVEform audio file format" (.WAV) type stored in a memory of said generation module. The generation module first selects one or more audio reference files. The audio signals corresponding to the selected files are then transmitted from the memory of the audio signal generating module to a microcontroller which combines them and modifies them from determined values of the position of the accelerator pedal and the speed of the vehicle. to obtain an audio signal to be transmitted. The signal to be emitted may, for example, correspond to the acceleration noise of an internal combustion engine vehicle for identical values of the position of the acceleration and speed pedal of the vehicle. Such a device, however, requires the storage of reference audio files that can be bulky, for example several megabytes each, which can be expensive and therefore has a first disadvantage. Finally, combining and modifying the reference audio signals received from the external memory requires a great deal of computing power at the audio signal generation module, which can be costly and time-consuming, which has a second disadvantage. The present invention aims to eliminate at least in part these disadvantages by advantageously proposing a device for generating an audio signal that is both simple, effective and inexpensive.
A cet effet, l'invention concerne un procédé de génération d'un signal audio pour véhicule automobile mis en oeuvre par un dispositif de génération d'un signal audio comprenant des moyens de stockage dans lesquels est stockée une table de référence, ledit procédé étant remarquable en ce que ladite table de référence comprend une pluralité de séries de valeurs de rapport cyclique d'un signal logique permettant de générer un signal audio, et qu'il comprend : - une étape de réception d'une valeur de position de la pédale d'accélération du véhicule et d'une valeur de vitesse du véhicule, - une étape de sélection, dans la table de référence et à partir des valeurs de position et de vitesse reçues, d'au moins une série de valeurs de rapport cyclique, - une étape (E3) de génération d'un signal audio (SG) à partir de la série de valeurs de rapport cyclique sélectionnée comprenant la construction d'un signal modulé en largeur d'impulsion comportant une pluralité de créneaux dont le rapport cyclique de chacun des créneaux correspond respectivement aux valeurs de rapport cyclique de la série sélectionnée. Les séries de valeurs de rapport cyclique peuvent être stockées dans la table de référence de manière directe ou indirecte. Dans ce dernier cas, la table de référence peut, par exemple, comprendre une pluralité d'adresses mémoires pointant chacune vers une table d'échantillon stockée aussi, par exemple, dans les moyens de stockage du dispositif, chaque table d'échantillon comprenant une série de valeurs de rapport cyclique d'un signal logique permettant de générer un signal audio. Un tel adressage permet de pointer plusieurs fois dans la table de référence vers la même table d'échantillon sans avoir à dupliquer la série de valeurs de rapport cyclique dans la table de référence.For this purpose, the invention relates to a method for generating an audio signal for a motor vehicle implemented by a device for generating an audio signal comprising storage means in which is stored a reference table, said method being characterized in that said reference table comprises a plurality of sets of duty cycle values of a logic signal for generating an audio signal, and comprises: - a step of receiving a pedal position value vehicle acceleration and vehicle speed value, - a step of selecting, in the reference table and from the received position and speed values, at least one set of duty cycle values, a step (E3) for generating an audio signal (SG) from the series of selected duty cycle values comprising the construction of a pulse width modulated signal including a the plurality of slots whose cyclic ratio of each of the slots respectively corresponds to the duty cycle values of the selected series. Series of duty cycle values can be stored in the reference table directly or indirectly. In the latter case, the reference table may, for example, comprise a plurality of memory addresses each pointing to a sample table stored also, for example, in the storage means of the device, each sample table comprising a series of duty cycle values of a logic signal for generating an audio signal. Such addressing makes it possible to point several times in the reference table to the same sample table without having to duplicate the series of duty cycle values in the reference table.
De telles séries de valeurs de rapport cyclique nécessitent peu de volume de stockage et sont donc aisées à stocker dans les moyens de stockage du dispositif, par exemple dans la mémoire interne d'un microcontrôleur. De même, de telles séries de valeurs nécessitent peu de puissance de calcul, ce qui permet l'utilisation d'un dispositif simple et peu onéreux, comprenant par exemple un microcontrôleur. Il n'est donc plus nécessaire de stocker des fichiers audio de taille importante, ni d'avoir une importante puissance de calcul pour la génération de signaux audio comme cela était le cas dans les solutions de l'art antérieur. Une série de valeurs de rapport cyclique permet de générer un signal logique (valant 0 ou 1) dont le rapport cyclique de chaque créneau correspond à la 35 moyenne d'un signal analogique de sortie selon une technique connue appelée modulation de largeur d'impulsion (MLI ou Pulse-Width Modulation (PWM) en langue anglaise). Une série de valeurs de rapport cyclique permet donc de générer un signal logique PWM dont la démodulation génère un échantillon de signal audio analogique. De manière avantageuse, l'étape de génération d'un signal audio comprend la génération d'un signal audio analogique à partir du signal modulé en largeur d'impulsion 5 construit. De préférence, le procédé comprend, postérieurement à l'étape de génération, une étape d'émission du signal audio généré. De préférence encore, le procédé comprend entre l'étape de génération d'un signal audio et l'étape d'émission, une étape d'amplification du signal audio généré. 10 Selon un aspect de l'invention, le procédé comprend une étape préliminaire de génération d'une pluralité de séries de valeurs de rapport cyclique permettant de générer une pluralité de signaux audio différents. Les séries de valeurs de rapport cyclique peuvent être générées et stockées à tout moment, entièrement ou partiellement, ou bien une seule fois, par exemple lors de la fabrication du dispositif. 15 Selon un autre aspect de l'invention, le procédé comprend une étape préliminaire de réception et de stockage, dans la table de référence ou dans au moins une table d'échantillon, par exemple également stockée dans les moyens de stockage, d'au moins une série de valeurs de rapport cyclique. En d'autres termes, la ou les séries de valeurs de rapport cyclique ont été générées préalablement à l'extérieur du dispositif et 20 sont reçues, au moins une fois, par le dispositif avant l'étape de sélection. Une série de valeurs de rapport cyclique peut être générée à partir d'un signal de référence selon un procédé connu de l'homme du métier. L'invention concerne aussi un dispositif de génération d'un signal audio pour véhicule automobile, ledit dispositif étant remarquable en ce qu'il comprend : 25 - des moyens de stockage dans lesquels est stockée une table de référence comprenant une pluralité de séries de valeurs de rapport cyclique d'un signal logique permettant de générer un signal audio, - des moyens de réception d'une valeur de position de la pédale d'accélération du véhicule et d'une valeur de vitesse du véhicule, 30 - des moyens de sélection, dans la table de référence et à partir des valeurs de position et de vitesse reçues, d'au moins une série de valeurs de rapport cyclique, - des moyens de génération d'un signal audio aptes à construire un signal modulé en largeur d'impulsion comportant une pluralité de créneaux dont le rapport 35 cyclique de chacun des créneaux correspond respectivement aux valeurs de rapport cyclique de la série sélectionnée.Such series of duty cycle values require little storage volume and are therefore easy to store in the storage means of the device, for example in the internal memory of a microcontroller. Similarly, such series of values require little computing power, which allows the use of a simple and inexpensive device, including for example a microcontroller. It is therefore no longer necessary to store large audio files or to have a large computing power for the generation of audio signals as was the case in the solutions of the prior art. A series of duty cycle values makes it possible to generate a logic signal (equal to 0 or 1) whose duty cycle of each slot corresponds to the average of an analog output signal according to a known technique called pulse width modulation ( MLI or Pulse-Width Modulation (PWM) in English). A series of duty cycle values thus makes it possible to generate a PWM logic signal whose demodulation generates an analog audio signal sample. Advantageously, the step of generating an audio signal comprises generating an analog audio signal from the pulse width modulated signal constructed. Preferably, the method comprises, after the generation step, a step of transmitting the generated audio signal. More preferably, the method comprises between the step of generating an audio signal and the transmitting step, a step of amplifying the generated audio signal. According to one aspect of the invention, the method comprises a preliminary step of generating a plurality of sets of duty cycle values for generating a plurality of different audio signals. The series of duty cycle values can be generated and stored at any time, fully or partially, or only once, for example during the manufacture of the device. According to another aspect of the invention, the method comprises a preliminary step of receiving and storing, in the reference table or in at least one sample table, for example also stored in the storage means, from minus a series of duty cycle values. In other words, the series or series of duty cycle values have previously been generated outside the device and are received, at least once, by the device prior to the selection step. A series of duty cycle values can be generated from a reference signal according to a method known to those skilled in the art. The invention also relates to a device for generating an audio signal for a motor vehicle, said device being remarkable in that it comprises: storage means in which is stored a reference table comprising a plurality of series of values cyclic ratio of a logic signal for generating an audio signal; means for receiving a position value of the vehicle acceleration pedal and a vehicle speed value; selection means , in the reference table and from the received position and velocity values, at least one series of duty cycle values, - an audio signal generating means adapted to construct a modulated width signal. pulse comprising a plurality of slots whose cyclic ratio of each of the slots respectively corresponds to the duty cycle values of the selected series.
De préférence, le dispositif comprend un unique microcontrôleur comprenant les moyens de stockage, se présentant sous la forme d'une mémoire interne, les moyens de réception, les moyens de sélection et les moyens de génération d'un signal audio. Le microcontrôleur peut être par exemple du type FREESCALETM MPC5634.Preferably, the device comprises a single microcontroller comprising the storage means, in the form of an internal memory, the receiving means, the selection means and the means for generating an audio signal. The microcontroller may for example be of the FREESCALETM MPC5634 type.
De préférence encore, les moyens de génération sont aptes à construire un signal modulé en largeur d'impulsion comportant une pluralité de créneaux dont le rapport cyclique de chacun des créneaux correspond respectivement aux valeurs de rapport cyclique de la série sélectionnée. Avantageusement, les moyens de génération sont aptes à générer un signal 10 audio analogique à partir du signal modulé en largeur d'impulsion construit. Par exemple, le microcontrôleur peut générer un signal modulé en créneaux (du type PWM) de fréquence fixe et dont le rapport cyclique correspond aux valeurs d'au moins une série de valeurs de rapport cyclique. Ce signal est ensuite transformé en signal analogique audio par un module de transformation connu de 15 l'homme du métier. De manière avantageuse, le dispositif comprend des moyens d'amplification du signal audio généré. Selon un aspect de l'invention, le dispositif comprend des moyens de réception et/ou de génération d'au moins une série de valeurs de rapport cyclique à partir 20 d'au moins un signal de référence. Selon un autre aspect de l'invention, le dispositif est configuré pour recevoir la valeur de la position de la pédale d'accélération du véhicule et la valeur de la vitesse du véhicule par liaison filaire ou par liaison sans fil. De manière avantageuse, le dispositif est configuré pour être connecté à un 25 bus du type réseau de zone contrôleur (Controller Area Network (CAN) en langue anglaise) duquel le dispositif reçoit des valeurs, de préférence discrètes, de la position de la pédale d'accélération du véhicule et de la vitesse du véhicule. L'invention concerne aussi un véhicule automobile comprenant un dispositif tel que défini ci-dessus. 30 Selon un aspect de l'invention, le véhicule comprend un bus du type « réseau de zone contrôleur » et le dispositif de génération d'un signal audio est connecté audit bus duquel le dispositif reçoit les valeurs de la position de la pédale d'accélération du véhicule et de la vitesse du véhicule, par exemple mesurées par des capteurs situés dans le véhicule. 35 D'autres caractéristiques et avantages de l'invention apparaîtront lors de la description qui suit, faite en regard des figures annexées données à titre d'exemples non limitatifs et dans lesquelles des références identiques sont données à des objets semblables. - La figure 1 illustre le dispositif selon l'invention. - La figure 2 illustre un exemple de table de référence du dispositif selon l'invention. - La figure 3 illustre un exemple de table d'échantillons du dispositif selon l'invention. - La figure 4 illustre le procédé selon l'invention. Le dispositif selon l'invention est destiné à être installé dans un véhicule « silencieux », tel que par exemple un véhicule électrique ou hybride, pour générer un signal audio correspondant, par exemple, au bruit d'un moteur à combustion interne. Un tel signal audio peut varier, par exemple, en fonction de la position de la pédale d'accélération et de la vitesse du véhicule. Dans l'exemple illustré à la figure 1, le dispositif 1 de génération d'un signal 15 audio selon l'invention comprend un microcontrôleur 8 et des moyens d'amplification 60 du signal audio généré. Le microcontrôleur 8 comprend des moyens de réception et/ou de génération 10 d'au moins une série de valeurs de rapport cyclique d'un signal logique, des moyens de stockage 20 se présentant sous la forme d'un mémoire interne, des 20 moyens de réception 30, des moyens de sélection 40 et des moyens de génération d'un signal audio 50. Les moyens de réception et/ou de génération 10 permettent de recevoir et/ou de générer une ou plusieurs séries de valeurs de rapport cyclique d'une table de référence 25 (en référence à la figure 2) qui est stockée dans la mémoire interne 20. La 25 capacité de stockage de la mémoire interne 20 du microcontrôleur 8 peut être faible, par exemple de l'ordre de un mégaoctet, de manière à limiter le coût du microcontrôleur 8 et donc celui du dispositif 1. Les moyens de réception 30 permettent de recevoir une valeur de position P de la pédale d'accélération du véhicule et une valeur de vitesse V du véhicule (en 30 référence à la figure 2). Ces valeurs peuvent être discrètes et reçues d'un bus CAN 2 (CAN : acronyme anglais de « Controller Area Network », soit un bus système série) ou bien par une liaison filaire 3. Alternativement, les valeurs peuvent être reçues par une liaison sans fil (non représentée). Les moyens de sélection 40 permettent de sélectionner, à partir des valeurs 35 reçues de position P de la pédale d'accélération et de vitesse V du véhicule, au moins une série de valeurs dans la table de référence 25.More preferably, the generation means are capable of constructing a pulse width modulated signal comprising a plurality of slots whose cyclic ratio of each of the slots respectively corresponds to the duty cycle values of the selected series. Advantageously, the generation means are capable of generating an analog audio signal from the pulse width modulated signal constructed. For example, the microcontroller can generate a pulse-modulated (PWM-type) signal of fixed frequency whose duty cycle corresponds to the values of at least one series of duty cycle values. This signal is then transformed into an audio analog signal by a transformation module known to those skilled in the art. Advantageously, the device comprises amplification means of the generated audio signal. According to one aspect of the invention, the device comprises means for receiving and / or generating at least one series of duty cycle values from at least one reference signal. According to another aspect of the invention, the device is configured to receive the value of the position of the acceleration pedal of the vehicle and the value of the speed of the vehicle by wire connection or by wireless link. Advantageously, the device is configured to be connected to a controller area network (CAN) bus of which the device receives values, preferably discrete, of the position of the control pedal. acceleration of the vehicle and the speed of the vehicle. The invention also relates to a motor vehicle comprising a device as defined above. According to one aspect of the invention, the vehicle comprises a bus of the "controller zone network" type and the device for generating an audio signal is connected to said bus from which the device receives the values of the position of the pedal. acceleration of the vehicle and the speed of the vehicle, for example measured by sensors located in the vehicle. Other features and advantages of the invention will become apparent from the description which follows, given with reference to the appended figures given by way of non-limiting examples and in which identical references are given to similar objects. - Figure 1 illustrates the device according to the invention. FIG. 2 illustrates an example of a reference table of the device according to the invention. FIG. 3 illustrates an exemplary table of samples of the device according to the invention. FIG. 4 illustrates the process according to the invention. The device according to the invention is intended to be installed in a "silent" vehicle, such as for example an electric or hybrid vehicle, for generating an audio signal corresponding, for example, to the noise of an internal combustion engine. Such an audio signal may vary, for example, depending on the position of the accelerator pedal and the speed of the vehicle. In the example illustrated in FIG. 1, the device 1 for generating an audio signal according to the invention comprises a microcontroller 8 and amplification means 60 of the generated audio signal. The microcontroller 8 comprises means for receiving and / or generating 10 at least one series of duty cycle values of a logic signal, storage means 20 in the form of an internal memory, means receiver 30, selection means 40 and means for generating an audio signal 50. The reception and / or generation means 10 make it possible to receive and / or generate one or more series of duty cycle values. a reference table 25 (with reference to FIG. 2) which is stored in the internal memory 20. The storage capacity of the internal memory 20 of the microcontroller 8 may be small, for example of the order of one megabyte, of so as to limit the cost of the microcontroller 8 and thus that of the device 1. The receiving means 30 can receive a position value P of the acceleration pedal of the vehicle and a speed value V of the vehicle (reference in Figure 2). These values can be discrete and received from a CAN bus 2 (CAN: "Controller Area Network" or a serial system bus) or by a wired link 3. Alternatively, the values can be received by a link without wire (not shown). The selection means 40 make it possible to select, from the received values of position P of the acceleration and speed pedal V of the vehicle, at least one series of values in the reference table 25.
La table de référence 25 de la figure 2 est un tableau en deux dimensions qui permet d'associer chaque couple de valeurs discrètes reçues de position P de la pédale d'accélération du véhicule et de vitesse V du véhicule à une adresse Addrl, Addr2 Addrx Addry ... d'une table d'échantillon stockée dans la mémoire interne 20 du microcontrôleur 8. Comme illustré à la figure 3, une table d'échantillon Echl comprend une série de valeurs {s1, s2, sn} de rapport cyclique d'un signal logique prenant pour valeur 0 ou 1. Les différentes valeurs de rapport cyclique permettent de moduler le signal logique, selon une modulation de largeur d'impulsion (abrégée en MLI ou PWM en langue anglaise) connue de l'homme du métier, de manière à obtenir un signal analogique audio SG, par exemple de la forme : SG = A.sin(wt) + B.sin(1.25wt) + C.sin(1.49wt) + D.sin(2wt) + E.sin(2.52wt), où les coefficients A, B, C, D, E correspondent à des coefficients d'amplitude et w à une fréquence d'une pluralité d'harmoniques du signal audio généré SG.The reference table 25 of FIG. 2 is a two-dimensional table which makes it possible to associate each pair of discrete values received from position P of the vehicle acceleration pedal and vehicle speed V to an address Addr1, Addr2 Addrx Addry ... of a sample table stored in the internal memory 20 of the microcontroller 8. As illustrated in FIG. 3, a sample table Ech1 comprises a series of values {s1, s2, sn} of cyclic duty ratio. a logic signal taking the value 0 or 1. The various duty cycle values make it possible to modulate the logic signal, according to a pulse width modulation (abbreviated to MLI or PWM in the English language) known to a person skilled in the art, in order to obtain an audio analog signal SG, for example of the form: SG = A.sin (wt) + B.sin (1.25wt) + C.sin (1.49wt) + D.sin (2wt) + E. sin (2.52wt), where the coefficients A, B, C, D, E correspond to amplitude coefficients and w to a frequency of a plurality of harmonics of the generated audio signal SG.
Une série de valeurs {s1, s2, sn} de rapport cyclique peut être générée de manière connue de l'homme du métier à partir d'un signal de référence tel que, par exemple, un enregistrement audio de véhicule à moteur à combustion interne. Les moyens de génération 50 permettent de générer un signal audio SG à partir d'une série de valeurs {s1, s2, sn} de rapport cyclique. En d'autres termes, les moyens de génération 50 sont aptes à générer un signal audio en modulant un signal logique avec la série de valeurs {st s2, sn} de rapport cyclique d'une table d'échantillon stockée dans la mémoire interne 20 du microcontrôleur 8 puis en démodulant le signal logique modulé en un signal audio analogique généré SG. Les moyens d'amplification 60 permettent d'amplifier le signal audio 25 généré SG de sorte à obtenir un signal audio amplifié SA qui puisse être émis par un haut-parleur du véhicule (non représenté) vers l'extérieur. Enfin, le dispositif 1 peut comprendre une alimentation électrique interne (non représentée) ou externe 70 comme illustrée à la figure 1. Afin de générer un signal audio pour un véhicule, variant par exemple en 30 fonction de la position de la pédale d'accélération du véhicule et de la vitesse du véhicule, les moyens de réception 30 du dispositif 1 selon l'invention reçoivent dans une étape El, comme illustré à la figure 4, une valeur de position P de la pédale d'accélération du véhicule et une valeur de vitesse V du véhicule. Les valeurs de position P et de vitesse V peuvent être mesurées par des 35 capteurs et acheminées jusqu'au dispositif par un bus 2, par exemple du type CAN connu de l'homme du métier dans le domaine de l'automobile, ou bien par une liaison filaire 3.A series of duty cycle values {s1, s2, sn} can be generated in a manner known to those skilled in the art from a reference signal such as, for example, an internal combustion engine vehicle audio record. . The generation means 50 make it possible to generate an audio signal SG from a series of cyclic ratio values {s1, s2, sn}. In other words, the generation means 50 are able to generate an audio signal by modulating a logic signal with the series of values {st s2, sn} of the duty cycle of a sample table stored in the internal memory 20 of the microcontroller 8 and then demodulating the modulated logic signal into a generated analog audio signal SG. The amplification means 60 amplify the generated audio signal SG so as to obtain an amplified audio signal SA which can be transmitted by a loudspeaker of the vehicle (not shown) to the outside. Finally, the device 1 may comprise an internal (not shown) or external power supply 70 as illustrated in FIG. 1. In order to generate an audio signal for a vehicle, varying for example according to the position of the accelerator pedal of the vehicle and the speed of the vehicle, the receiving means 30 of the device 1 according to the invention receive in a step E1, as illustrated in FIG. 4, a position value P of the acceleration pedal of the vehicle and a value speed V of the vehicle. The values of position P and velocity V can be measured by sensors and conveyed to the device by a bus 2, for example of the CAN type known to those skilled in the automotive field, or by a wired link 3.
Les valeurs de position P et de vitesse V peuvent varier et/ou être reçues à tout instant t par les moyens de réception 30 du dispositif 1. Dans cet exemple et comme illustré à la figure 2, les valeurs reçues de position P et de vitesse V sont des valeurs discrètes. La position P de la pédale 5 d'accélération P est définie par un pourcentage correspondant au niveau d'enfoncement de ladite pédale. Ainsi, pour la valeur P = 0 (3/0, la pédale n'est pas enfoncée et il n'y a pas d'accélération. De même, pour la valeur P = 100 (3/0, la pédale d'accélération est enfoncée au maximum. La position de la pédale d'accélération est segmentée dans cet exemple par intervalle de 5 `Vo. De même, la vitesse V est segmentée de 0 à 30 km/h par intervalle 10 de 1 km/h. De manière alternative, si les valeurs reçues de position P et de vitesse V ne sont pas des valeurs discrètes, des valeurs entières proches peuvent être utilisées pour sélectionner une adresse mémoire dans la table d'échantillon. Ainsi, par exemple, toute valeur de P comprise entre 0 et 5 (3/0 pourrait être associée à la série correspondant à la 15 valeur de P = 0 (3/0, toute valeur de P comprise entre 5 (3/0 (exclu) et 10 (3/0 pourrait être associée à la série correspondant à la valeur de P = 5 (3/0 etc. De même, toute valeur de vitesse non entière pourrait être associée avec la série correspondant à la valeur entière de vitesse la plus proche. Toujours en référence à la figure 4, les moyens de sélection 40 sélectionnent, 20 dans une étape E2, à partir des valeurs de position P et de vitesse V reçues à l'étape El, dans la table de référence 25 stockée dans la mémoire interne 20, l'adresse mémoire d'une table d'échantillon comprenant une série de valeurs de rapport cyclique {si, s2, sn} permettant de générer un signal audio SG. Ainsi, à chaque couple de valeurs de vitesse V et de position P reçu 25 correspond, dans la table de référence 25, l'adresse mémoire d'une série de valeurs de rapport cyclique {si, s2, sn} permettant de générer un signal audio SG. Dans une étape E3, les moyens de génération 50 génèrent un signal audio SG à partir de la série de valeurs de rapport cyclique de la table d'échantillon pointée par l'adresse mémoire sélectionnée dans la table de référence 25 à l'étape E2. 30 Le signal audio SG généré à l'étape E3 est ensuite amplifié par les moyens d'amplification 60 dans une étape E4 de manière à obtenir un signal audio amplifié SA qui peut être émis, par exemple par un haut-parleur du véhicule, lors d'une étape d'émission (non représentée). La génération d'un signal audio SG peut être périodique, par exemple à 35 chaque coup d'horloge du microcontrôleur 8. La génération d'un signal audio SG peut être réalisée pour chaque nouveau couple de valeurs reçues de position P et de vitesse V. Lorsqu'un signal audio correspondant à une série de valeurs de rapport cyclique {st, s2, sn} a été généré et qu'aucune nouvelle valeur de position P et de vitesse V n'a été reçue, la même série de valeurs de rapport cyclique {st, s2, sn} peut être à nouveau utilisée pour générer le même signal audio, qui est ainsi généré en boucle jusqu'à ce que de nouvelles valeurs de position P et de vitesse V soient reçues.The values of position P and of speed V can vary and / or be received at any time by the receiving means 30 of the device 1. In this example and as illustrated in FIG. 2, the values received from position P and speed V are discrete values. The position P of the acceleration pedal P is defined by a percentage corresponding to the depression level of said pedal. Thus, for the value P = 0 (3/0, the pedal is not depressed and there is no acceleration, likewise for the value P = 100 (3/0, the acceleration pedal The position of the accelerator pedal is segmented in this example in the interval of 5 `Vo. Similarly, the speed V is segmented from 0 to 30 km / h at an interval of 1 km / h. alternatively, if the received values of position P and velocity V are not discrete values, close integer values can be used to select a memory address in the sample table, for example, any value of P included between 0 and 5 (3/0 could be associated with the series corresponding to the value of P = 0 (3/0, any value of P between 5 (3/0 (excluded) and 10 (3/0 could be associated with the series corresponding to the value of P = 5 (3/0 etc. Similarly, any non-full speed value could be associated with the series correspo ndant to the nearest whole speed value. Still with reference to FIG. 4, the selection means 40 select, in a step E2, from the position values P and velocity V received in the step E1, in the reference table 25 stored in the internal memory 20, the memory address of a sample table comprising a series of duty cycle values {si, s2, sn} for generating an audio signal SG. Thus, at each pair of values of speed V and of position P received, corresponds in the reference table 25 the memory address of a series of cyclic report values {si, s2, sn} making it possible to generate a signal SG audio. In a step E3, the generating means 50 generates an audio signal SG from the series of duty cycle values of the sample table pointed to by the memory address selected in the reference table 25 in step E2. The audio signal SG generated in step E3 is then amplified by the amplifying means 60 in a step E4 so as to obtain an amplified audio signal SA which can be transmitted, for example by a loudspeaker of the vehicle, when a transmission step (not shown). The generation of an audio signal SG may be periodic, for example at each clock pulse of the microcontroller 8. The generation of an audio signal SG may be performed for each new pair of received values of position P and speed V When an audio signal corresponding to a series of duty cycle values {st, s2, sn} has been generated and no new value of position P and velocity V has been received, the same set of values of cyclic ratio {st, s2, sn} can be used again to generate the same audio signal, which is thus looped until new values of position P and velocity V are received.
Le procédé selon l'invention peut comprendre une étape préliminaire de génération EO ou de réception EO' d'une ou plusieurs séries de valeurs de rapports cycliques associées à un ou plusieurs couples de valeurs (P, V) de la table de référence 25. Le dispositif selon l'invention permet donc de générer un signal audio, à partir 10 d'un nombre fini de valeurs de rapport cyclique, de manière aisée et sans nécessiter une puissance de calcul importante de sorte qu'un unique microcontrôleur de faible puissance de calcul et de faible capacité de stockage interne peut être suffisant. Avec le dispositif selon l'invention, il n'est donc plus nécessaire de manipuler des fichiers audio volumineux pour générer un signal audio, comme cela était le cas dans les solutions de l'art antérieur.The method according to the invention may comprise a preliminary step EO generation or EO 'reception of one or more series of cyclic ratio values associated with one or more pairs of values (P, V) of the reference table 25. The device according to the invention thus makes it possible to generate an audio signal, from a finite number of duty cycle values, easily and without requiring a large computing power so that a single low-power microcontroller calculation and low internal storage capacity may be sufficient. With the device according to the invention, it is therefore no longer necessary to manipulate large audio files to generate an audio signal, as was the case in the solutions of the prior art.
15 La présente invention ne se limite pas au mode de réalisation détaillé ci- dessus et peut s'étendre à toute adaptation ou modification que l'homme du métier peut y amener. Ainsi, l'invention peut être utilisée dans tout type de véhicule automobile et pas uniquement dans des véhicules automobiles à mode de propulsion électrique ou hybride. En outre, l'invention peut être mise en oeuvre sur un véhicule automobile afin 20 de modifier le signal audio émit par ce dernier plutôt que d'en créer un. Il est alors possible de créer l'impression d'un moteur à combustion interne de type « V8 » ou « V12 » sur un véhicule automobile équipé d'un moteur à combustion interne de type « 4 cylindres ». La création de signal audio peut tout autant se faire exclusivement à l'intérieur 25 du véhicule automobile, et dans ce cas seuls les passagers dudit véhicule automobile auront la perception dudit signal audio, que vers l'extérieur. Il est ainsi possible de personnaliser le ressenti des passagers sans pour autant perturber le voisinage extérieur immédiat d'un véhicule automobile.The present invention is not limited to the embodiment detailed above and may extend to any adaptation or modification that one skilled in the art can bring. Thus, the invention can be used in any type of motor vehicle and not only in motor vehicles with electric or hybrid propulsion mode. In addition, the invention can be implemented on a motor vehicle in order to modify the audio signal emitted by the latter rather than to create one. It is then possible to create the impression of a "V8" or "V12" type internal combustion engine on a motor vehicle equipped with a "4-cylinder" internal combustion engine. The creation of audio signal can just as much be done exclusively inside the motor vehicle, and in this case only the passengers of said motor vehicle will have the perception of said audio signal, only to the outside. It is thus possible to customize the feeling of passengers without disturbing the immediate vicinity of a motor vehicle.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1354496A FR3001570A1 (en) | 2013-05-17 | 2013-05-17 | Method for generating audio signal to simulate noise of internal combustion engine of e.g. electric motor vehicle, involves generating audio signal from selected series of duty cycle values by constructing pulse width modulated signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1354496A FR3001570A1 (en) | 2013-05-17 | 2013-05-17 | Method for generating audio signal to simulate noise of internal combustion engine of e.g. electric motor vehicle, involves generating audio signal from selected series of duty cycle values by constructing pulse width modulated signal |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3001570A1 true FR3001570A1 (en) | 2014-08-01 |
Family
ID=49111366
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1354496A Pending FR3001570A1 (en) | 2013-05-17 | 2013-05-17 | Method for generating audio signal to simulate noise of internal combustion engine of e.g. electric motor vehicle, involves generating audio signal from selected series of duty cycle values by constructing pulse width modulated signal |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3001570A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11071184B1 (en) * | 2020-04-01 | 2021-07-20 | Infineon Technologies Ag | Smart flicker-free PWM generation for multi-channel LED drivers |
CN113619512A (en) * | 2021-08-02 | 2021-11-09 | 岚图汽车科技有限公司 | Method, controller, system, medium, and apparatus for playing music using engine |
US11813981B2 (en) * | 2019-08-22 | 2023-11-14 | Ford Global Technologies, Llc | Electric vehicle with selectable vehicle profiles |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012171461A (en) * | 2011-02-21 | 2012-09-10 | Anden | Vehicle approach warning device |
JP2012218661A (en) * | 2011-04-13 | 2012-11-12 | Anden | Vehicle approach warning device |
-
2013
- 2013-05-17 FR FR1354496A patent/FR3001570A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012171461A (en) * | 2011-02-21 | 2012-09-10 | Anden | Vehicle approach warning device |
JP2012218661A (en) * | 2011-04-13 | 2012-11-12 | Anden | Vehicle approach warning device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11813981B2 (en) * | 2019-08-22 | 2023-11-14 | Ford Global Technologies, Llc | Electric vehicle with selectable vehicle profiles |
US11071184B1 (en) * | 2020-04-01 | 2021-07-20 | Infineon Technologies Ag | Smart flicker-free PWM generation for multi-channel LED drivers |
CN113619512A (en) * | 2021-08-02 | 2021-11-09 | 岚图汽车科技有限公司 | Method, controller, system, medium, and apparatus for playing music using engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9162619B2 (en) | Notification sound control unit of approaching vehicle audible system | |
JP6023094B2 (en) | Apparatus and method for generating sound for automobiles | |
US10266112B1 (en) | Sound control method for hybrid vehicle | |
FR3001570A1 (en) | Method for generating audio signal to simulate noise of internal combustion engine of e.g. electric motor vehicle, involves generating audio signal from selected series of duty cycle values by constructing pulse width modulated signal | |
FR2623674A1 (en) | INFORMATION TRANSMISSION DEVICE FOR A MOTOR VEHICLE AND METHOD FOR IMPLEMENTING SUCH A DEVICE | |
US9396719B2 (en) | Method and device for synthetic generation of an acoustic signal | |
KR20220062142A (en) | Vehicle function control with sensor based validation | |
US20150117670A1 (en) | Apparatus and method for controlling virtual engine sound in response to auto-cruise speed settings | |
US9373319B2 (en) | Device for influencing passenger compartment noise | |
FR3005921A1 (en) | DISTRIBUTION OF THE TORQUE BETWEEN THE FRONT AXLE AND THE REAR AXLE OF A HYBRID VEHICLE | |
CN202413788U (en) | Vehicular speed limiting control system | |
FR3054188A1 (en) | CONTROL APPARATUS FOR A HYBRID VEHICLE | |
EP2196001A1 (en) | Device for fitting a multimedia system in a vehicle | |
FR2563168A1 (en) | IMPROVED INPUT CIRCUIT FOR AN ELECTRONIC ADJUSTMENT UNIT FOR THE SPEED OF A VEHICLE | |
FR3000524A1 (en) | Control device for thermal powertrain of car, has correction unit correcting torque set point so as to shorten time of passage of mechanical clearances and filtering time when acquisition unit detects situation of critical life of vehicle | |
FR2999511A1 (en) | Method for modulation of torque response with driving of accelerator pedal of e.g. hybrid vehicle, involves applying cartographies establishing torque delivered by motorization to accelerator pedal according to driving of pedal | |
EP1791744B1 (en) | Method for producing a setpoint adapted to a cornering situation for a motor vehicle engine-transmission unit transmission device and corresponding device | |
EP1698488B1 (en) | Vibrating device and method for its control | |
FR3013884A1 (en) | DEVICE FOR GENERATING A SOUND SIGNAL REPRESENTATIVE OF THE DYNAMIC OF A VEHICLE AND INDUCING HEARING ILLUSION | |
FR3068838A1 (en) | CONTROL OF ELECTRICAL EFFICIENCY AND ASSOCIATED BRAKING TORQUE OF AN ELECTRIC MACHINE | |
EP1753635A1 (en) | Device and method for controlling torque applied to wheels of a vehicle | |
WO2020094757A1 (en) | Method for transmitting frames between communication networks of a motor vehicle | |
FR2983439A1 (en) | Sound generating system for use in e.g. electric vehicle, has sound processing unit generating signal according to control law and sound sample, and sound restitution unit generating warning sound according to generated signal | |
EP1038727B1 (en) | Device with simplified wirings for level control of a vehicle | |
FR3125937A1 (en) | Vehicle network comprising a plurality of nodes supporting a blockchain |