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 PDF

Info

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
Application number
FR1354496A
Other languages
French (fr)
Inventor
Philippe Rigal
Frederic Stuyk
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Continental Automotive GmbH
Continental Automotive France SAS
Original Assignee
Continental Automotive GmbH
Continental Automotive France SAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Continental Automotive GmbH, Continental Automotive France SAS filed Critical Continental Automotive GmbH
Priority to FR1354496A priority Critical patent/FR3001570A1/en
Publication of FR3001570A1 publication Critical patent/FR3001570A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K15/00Acoustics not otherwise provided for
    • G10K15/02Synthesis of acoustic waves
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q5/00Arrangement or adaptation of acoustic signal devices
    • B60Q5/005Arrangement or adaptation of acoustic signal devices automatically actuated
    • B60Q5/008Arrangement 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

The method involves receiving a position value of accelerator pedal of a vehicle and a speed value of the vehicle, and selecting a series of duty cycle values in a reference table (25) and from the position and speed values. An audio signal (SG) is generated from the selected series of duty cycle values by constructing a pulse width modulated signal comprising a set of crenels, where the duty cycle of each of the crenels corresponds to respective selected duty cycle values. The generated audio signal is amplified to obtain an amplified audio signal (SA). An independent claim is also included for a device for generating an audio signal for a car.

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)

REVENDICATIONS1. Procédé de génération d'un signal audio pour véhicule automobile mis en oeuvre par un dispositif (1) de génération d'un signal audio comprenant des moyens de stockage (20) dans lesquels est stockée une table de référence (25), ledit procédé étant caractérisé en ce que ladite table de référence (25) comprend une pluralité de séries de valeurs de rapport cyclique d'un signal logique permettant de générer un signal audio (SG), et qu'il comprend : - une étape (E1) de réception d'une valeur de position (P) de la pédale d'accélération du véhicule et d'une valeur de vitesse (V) du véhicule, - une étape (E2) de sélection, dans la table de référence (25) et à partir des valeurs de position (P) et de vitesse (V) 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.REVENDICATIONS1. A method for generating an audio signal for a motor vehicle implemented by a device (1) for generating an audio signal comprising storage means (20) in which a reference table (25) is stored, said method being characterized in that said reference table (25) comprises a plurality of sets of duty cycle values of a logic signal for generating an audio signal (SG), and comprises: - a receiving step (E1) a position value (P) of the vehicle acceleration pedal and a vehicle speed value (V); - a selection step (E2) in the reference table (25) and from received position (P) and velocity (V) values, at least one set of duty cycle values, - an audio signal (SG) generating step (E3) from the set of values selected duty cycle including construction of a pulse width modulated signal ion having a plurality of slots whose cyclic ratio of each of the slots respectively corresponds to the duty cycle values of the selected series. 2. Procédé selon la revendication 1, ledit procédé comprenant, postérieurement à l'étape (E3) de génération, une étape (E4) d'amplification du signal audio généré.2. Method according to claim 1, said method comprising, after the step (E3) of generation, a step (E4) for amplifying the generated audio signal. 3. Procédé selon l'une quelconque des revendications précédentes, ledit procédé comprenant une étape préliminaire (E0) 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 (SG) différents.A method according to any one of the preceding claims, said method comprising a preliminary step (E0) of generating a plurality of series of duty cycle values for generating a plurality of different audio signals (SG). 4. Dispositif de génération d'un signal audio pour véhicule automobile, ledit dispositif (1) étant caractérisé en ce qu'il comprend : - des moyens de stockage (20) dans lesquels est stockée une table de référence (25) comprenant une pluralité de séries de valeurs de rapport cyclique d'un signal logique permettant de générer un signal audio (SG), - des moyens de réception (30) d'une valeur de position (P) de la pédale d'accélération du véhicule et d'une valeur de vitesse (V) du véhicule, - des moyens de sélection (40), dans la table de référence (25) et à partir des valeurs de position (P) et de vitesse (V) reçues, d'au moins une série de valeurs de rapport cyclique,- des moyens de génération (50) d'un signal audio (SG) 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.4. Device for generating an audio signal for a motor vehicle, said device (1) being characterized in that it comprises: storage means (20) in which is stored a reference table (25) comprising a plurality series of duty cycle values of a logic signal for generating an audio signal (SG), - means (30) for receiving a position value (P) of the vehicle acceleration pedal and a speed value (V) of the vehicle; - selecting means (40) in the reference table (25) and from the received position (P) and speed (V) values of at least one series of duty cycle values, means for generating (50) an audio signal (SG) 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 cyclic report values of the selected series. 5. Dispositif selon la revendication 4, ledit dispositif comprenant un unique microcontrôleur (8) comprenant les moyens de stockage (20), se présentant sous la forme d'une mémoire interne, les moyens de réception (30), les moyens de sélection (40) et les moyens de génération (50) d'un signal audio (SG).5. Device according to claim 4, said device comprising a single microcontroller (8) comprising the storage means (20), in the form of an internal memory, the reception means (30), the selection means ( 40) and the means (50) for generating an audio signal (SG). 6. Dispositif selon l'une des revendications 4 ou 5, ledit dispositif (1) comprenant 10 des moyens d'amplification (60) du signal audio généré (SG).6. Device according to one of claims 4 or 5, said device (1) comprising amplification means (60) of the generated audio signal (SG). 7. Dispositif selon l'une quelconque des revendications précédentes 4 à 6, ledit dispositif (1) comprenant des moyens de réception et/ou de génération (10) d'au moins une série de valeurs de rapport cyclique à partir d'au moins un signal de référence.7. Device according to any one of the preceding claims 4 to 6, said device (1) comprising means for receiving and / or generating (10) at least one series of duty cycle values from at least a reference signal. 8. Véhicule automobile comprenant un dispositif (1) selon l'une quelconque des 15 revendications 4 à 7.8. Motor vehicle comprising a device (1) according to any one of claims 4 to 7.
FR1354496A 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 Pending FR3001570A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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