You are on page 1of 19
cu») United States 376) US 20221 2022 6A 2) Patent Application Publication co) Pub. No.: US 2022/0137616 Al Martin et al. (54) REMOTE CONTROLLED ENGI 1E REVVING. oy Applicant: Ford Global Technologies, LLC Dearbom, ML (US) Inventors Douglas Martin, Canton, MI (US); Shane Zimmer. Royal Oak, MI (US): Scott Thompson, Belleville, MI (US) Appl. Noz 17/088,465 Filed: Nov. 3, 2020 Publication Classiieation Im. cl, Gosb 100 FON 108 BOR 16023 (2006.01) (2006.01) (2006.01) § FEL syste ian] [ssreu (4s) Pub. Dat May 5, 2022 PON 116 200501) Be00 VS0 (2006.01), FORD 4108 (200501), OD 4106 (2006.01), GOOF 3/16 200501), (52) USC CE a. GOSD 140016 (2013.01); FON 110807 (2013.01); B6OR 16/0237 (2013.01); FON 116 (2013.01); GOOF 7165 (2013.01); FO2N 11/0811 (2013.01); FO2D 41/08 (2013.01): Fo2D 41/062 (2013.01), B6OQ 1/50 (201301) on ABSTRACT Methods and systems are provided for user controlled engine revving. In one example, the engine may be revved toa peak speed according to a target revving sequence ia response to tser-initated command. revving sound may be provided in response to an input deviee, without demand ing manual depression of an accelerator pedal — 10 2 US 2022/0137616 Al May 5, 2022 Sheet 1 of 7 Patent Application Publication WaLSAS Bnd iw 8S. AMALIWE ees nosswnsnv Hem He “98 Seg 8 Patent Application Publication May 5,2022 Sheet 2 of 7 US 2022/0137616 Al 200 FIG. 2 Patent Application Publication - 300 “— May 5, 2022 Sheet 3 of 7 ‘wai aui6ug wid ouj6ug Time Time US 2022/0137616 Al FIG. 4 FIG. 3 Patent Application Publication Siart 502 Estimate and/or measure engine operating conditions (e.g., Ne, Temp, ExTun, et.) 504 gine rewwin No requested? YES. Rev engine d-—____ FIG. 5 May 5, 2022 Sheet 4 of 7 US 2022/0137616 Al 600 6 ‘Condiion engine operation under current conditions US 2022/0137616 Al May 5, 2022 Sheet 5 of 7 Patent Application Publication 9°9ld f" UeIg sJoway Buipug 104 pasn ew, Weis e}oWeY eumpieH <—— weuBisNYD 4----- peys ajowes @ Buunp eu} HEIs a]OWA! UY abueyo uo paseq Aas a}owe! 186619 WOd aligoul 10 GOs A jeubis wos puewiwo0o 809 | jsenber pels ejowe: pels ajowes SaAl909/ Od Senlo00! WOR Wod Patent Application Publication May 5,2022 Sheet 6 of 7 US 2022/0137616 Al 700 x 708 Engine star Maintain engine off equested? (ves 708 >| Start engine and timer 708 714 < YES gine roving Rev engine and reset timer quested? NO 710 Kebditiona NO Ts time > # NO. engine rewing threshold? requested? Yes Shut down engine — Patent Application Publication May 5, 2022 Sheet 7 of 7 Engine rpm Time Rev length (s) ExTun Valve 810 FIG. 8 US 2022/0137616 Al US 2022/0137616 Al REMOTE CONTROLLED ENGINE REVVING FIELD 10001) The present description relates generally to meth- ‘ods and systems for controlling a vehicle engine remotely, BACKGROUND/SUMMARY 10002] For car enthusiasts, various vehicles accessories ‘ay bolster vehicle's appeal, In paniculae, fr those who favor performance vehicles, engine sound may bea deciding factor in choosing vehicle. For example, atone and volume ‘of engine sound when the engine is revved may eontibute 'o an attractiveness of the vehicle. 10003] | Revving the engine demans manual input from 3 Vehicle user, ei the user physically depresses an aeeelers- ‘or pedal Thi, display ofthe vehicles engine tone requires ‘a period of time aod elfort for dhe user to tra oa the engin, ‘whether remotely or manually, enter the wehiele, and depress the accelerator pedal. However, mpid setwation of engine revving may enhance interest in a vehicle 10004) Furthomore, as a popularity of eloctic vehicles rises, including electric performance vehicles, the lectic vehicles do not have an engine to provide engine revving sounds. As such, an atractiveness af the electric vehicle to a performance vehicle enthusiast may be docressod, ham- ering a transition to less fossil fuel-rliant vehicles. [0005] In one example, as shown by te inventors herein, the issues described above may be al least partially addressed by method including, in response to a user initiated command, revving an engine of a vehicle toa peak speed, according toa tangt roving soquence, ia response 10 fn input device operated by the user, wherein the revving is ‘enabled without manval depression ofan accelerator pedal In this way, the engine may be rewved according to param- ‘eters selected by the user at vatious distances from the vehicle 10006] As one example, the veele may already be oper- ‘ating in an idling mode. Upon reeeiving the command, 2 olor driving engine rotation may be instructed to acceler ate the engine 10 a selected peak speed, revving profile, ‘and/or revving pattern, In some examples, an exhabst tuning valve may be adjusted in conjunction with engine acceera- tion to produce a desired engine revving sound, The com mand may be relayed from a remote control deviee or from an in-vehicle contro, such as a button or user interface, to 4 vehicle conteoller and in one example, a manner in which the command is input may indicate desired muliplicity of rowing. the peak spoed, noise volume, ete. In another ‘example, instead of gecelerating the engine, an engine revving sound may be emitted through a sound system ofthe vehicle, in response to the command. As such, the method utilizes an already existing engine or audio architecture without demanding addition of new components, allowing the revving sound to be controlled from a range a distances ‘and at Low cost 10007] Tt should be understood that the summary above is provided to introduce in simplified form a selection of ‘concepts that ate further described in the detailed descrip= tion, It not meant to identify key or essential features of the claimed subject mater, the scope of which is defined uniquely by the claims that fallow the detailed description. Furthermore, the elaimed subject matter is not limited t0 May 5, 2022 that solve any disadvantages noted above in any part of this disclosure BRIEE DESCRIPTION OF THE DRAWINGS [0008] FIG. 1 shows an example of an engine system in ‘which engine operation and speed may be remotely con- wlled, [0009] FIG. 2 shows an example of a user controlled engine revving system, [0010] FIG. 3 shows frst example of an engine revving profle which may be implemented in the user controlled engine revving system, [DOL] FIG. 4 shows a second example of an engine rewing profile which may be implemented in the user ‘controlled engine revving system, [0012] FIG, § shows a high level routine for aetivating engine revving. [0013] FIG. 6 is an example ofa flow diagram depicting ‘signal transmission ina vebicle to remotely activate engine rowing, [0014] FIG. 7 shows an example of a routine forthe wser controlled engine reving system where the engine revving Js linked to remote engine sta. [0018] FIG. 8 shows an example of a use interface of an input device which may be used 10 contol engine revving DETAILED DESCRIPTION [0016] ‘The following description relates to systems and rethods for remote activation of an engine. An engine system, ineluding the engine and an exhaust system, may genenitea distnet sound when the engine is rotated at peak pm, e., engine revving. An example ofthe engine system js illustrated in FIG. 1. Inone example, engine cation may be controlled remotely and commanded to rotate ata spood higher than demanded by vehicle operation. A diagram representing contol of engine rotation via a user controlled engine revving system utilizing aa input device is depicted in FIG. 2. The user controlled engine revving system may include options stich as customizable engine spood profiles, ccxamples of which are depicted in FIGS. 3 and 4. An ‘exemplary high Tevel routine for activating engine revving by the user controlied engine revving system is shown in FIG. 5 and signal wansmission between a powertain contol medale (PCM) and a body control module (BCM) of vehicles illustrated ina flow: diageam in FIG. 6, An example ‘of a routine for controlling engine revving for @ vehicle adapted with remote siarup is shown in FIG. 7. In one ‘cxample, the user controlled engine revving system may rely fon the input device to input user-selectable parameter, as illustrated in FIG. 8 by an example ofa user interface ofthe input device. [0017] Turning now to the figures, FIG. 1 depicts an ‘example of cylinder 14 of an internal combustion engine 10, which may be included in a vehicle 5, Engine 10 may be controlled a last partially by @ contol system, including a ‘controller 12, and by input from a vehicle user 130 via an input device 132. In this example, input device 132 includes fn accelerator pedal and a pedal position sensor 134 for ‘denerting a peoportional pedal position signal PP. Cylinder herin, also “combustion chamber") 14 of engine 10 may include combustion chamber walls 136 with a piston 138 positioned therein, Piston 138 may be coupled to a erank- shaft 140 so that reciprocating. motion of the piston is US 2022/0137616 Al translated into rotational motion of the erankshaft, Crank- shalt 140 may be coupled oat last one vehicle wheel 3 vis ‘8 teansmission $4, a8 furher described below. Further, 3 slarter motor (aot shown) may be coupled to erankshatt 140 via.a flywheel to enable a starting operation of engine 10. In some examples, the surier motor may be remotely activated via an input device such as a key fob or a mobile device application, powered by a system battery 58. {0018} In some examples, vehicle S may be a hybrid Vehicle with multiple sourees of torque avaiable to cae oF more vehicle wheels 55. In other examples, vehicle 5 is @ ‘conventional vehicle with only an engine or an electric vehicle with only an electric machine(s). In the example shown, vehicle § includes engine 10 and an eletrie machine 52. Electric machine 52 may be a motor or a motor! generator, Crankshaft 140 of engine 10 and electric machine 52 are connected via transmission 84 to vehiele wheels 5S when one or more clutches 56 are engaged, Inthe depicted ‘cxample, a first clutch 56 is provided between crankshaft 140 and electric machine §2, and a second clutch 86 is provided between electric machine 52 and transmission $4 ‘Controller 12:may senda signal fo an actuator of each elute 56 to engage or disengage the clutch, 0a to connect of «disconnect eranshualt 140 from electric machine $2 and the ‘components connected thereto, andor eanneet or disconnect ‘elecric machine 82 from transmission 84 and the compo= rents conned thereto, Transmission 54 may be a gearbox, a planetary gear system, of another type of transmission, [0019] |The powertrain may be configured in various man- ners, including as a parallel, a series, or a series parallel hybrid vehicle In elotrie vehicle embodiments, the system battery 58 may be a traction battery that delivers electrical power to electric machine $2 to provide torque to vehicle ‘whools 58. In some embodiments, electri machine $2 may ‘ako be operated as a generstor to provide electrical power to charge system battery §, for example, during braking ‘operation. [twill be appreciated tht ia other embodiments, including non-electric vehicle embodiments, systom battery S58 may be atypical starting, Highting, ignition (SL1) battery ‘coupled to an alternator 46, [0020] _Alterator 46 may be configured to charge system battery 58 using engine tome via crankshaft 140 daring ‘engine running. Inaction, altemator 46 may power one oF more electrical systems of the engine, such as one or mere auxiliary systems including a heating, veatilation, and ai conditioning (HVAC) system, vehicle lights, an on-board ‘entertainment system, aad other auxiliary systems based on, their corresponding electrical demands, In one example, @ ‘curent drawn on the altemator may continually vary based, ‘on each of a cabin cooling demand, a battery charging requirement, other auxiliary vehicle system demands, and motor torjue. A voltage regulator may be coupled to alter nator 46 in order to regulate the power output of the alemator based upon system usage requirements inclading auxiliary system demands 10021] | Cylinder 14 of engine 10 can receive intake air via a series of intake passages 142 and 144 and an intake ‘manifold 146, Intake manifold 146 can communicate with ‘other eylnders of engine 10 in addition to eylinder 14. One ‘or more of the intake passages may include one or more boosting devices, such asa turbocharger or a supercharger. For example, FIG. 1 shows engine 10 configured with 9 turbocharger. including «compressor 174 arranged betcen Intake passages 142 and 144 and an exhaust turbine 176 May 5, 2022 ‘arranged along an exhaust passage 138. Compressor 174 ‘may beat last partially powered by exhaust turbine 176 via a shaft 180 when the boosting device is configured as & turbocharger. However, in olher eximples, such as when ‘engine 10 is provided with a supercharger, compressor 174 may be powered by mechanical input from a motor or the ‘engine and exhanst turbine 176 may’ be optionally omit [0022] dyrotle 162 including a throtle plate 164 may be provided in the engine intake passages for varying the flow rate andlor pressure of intake air provided to the engine cylinders. For example, throttle 162 may be positioned ‘downstream of compressor 174, as shown in FIG. 1, may be alternatively provided upstream of compressor 174. la some examples, vehicle § may be adapted with an idle Spoed Control (ISC) system. which is. communicatively ‘coupled to an engine contol unit (ECU) of vehicle 5 at teontrolle 12.'The ISC system may include a bypass 60 that ‘esa east a portion ofa owing through intake passage 114d around thritle 162 when throitle 162 is aot an elee- ‘eonically controlled thre body. The bypass 60 bas an IS valve 62 controlling an amount of si flowing through the Dbypass 60 where an opening of the ISC valve 62 i adjusted based on a signal Irom the ECU to regulate an idling spect of vehicle 5, By adjusting the opening of the ISC valve 62, fn idle speed of vehicle § may be regulated, 0023} An exhaust system 148 is coupled to eylinder 14 via a poppet valve 186, The exhaust system includes aa exhaust manifold 148, an emission contol device 178, an exhaust tuning valve 149, 2 mufler 181, and an exhaust tail pipe 147, The exhaust tuning valve is aranged in a bypass 153 which is parallel with the exhaust passage 138, In some examples a panticulate filter (eg, a gasoline particulate filter fr diesel particulate fier} may be included in exhaust system 145 upstream or downstream of emission contol device 178. [024] Exhaust manifold 148 can receive exhaust gases ‘rom other eylinders of engine 10 in addition to cylinder 14 ‘An exhaust gas sensor 126 is shown coupled to exhaust ‘manifold 148 upstream of an emission control device 178. hast gas sensor 126 may be selected from among various suitable sensors for providing an indication of an exhaust 2s arffuel ratio (AFR), such asa linear oxygen sensor or UEGO (universal or wide-range exhaust gas oxygen), & ‘two-state oxygen sensor or EGO, a HEGO (heated EGO), 2 NOx, a HC, oF a CO sensor, for example Inthe example of FIG. 1, exhaust gas sensor 126 is a UEGO. Emission contol device 178 may bea three-way catalyst, NOx trap, various ‘other emission contol devices, or combinations thereof la the example of FIG. 1, emission control device 178 is a three-way catalyst [0025] The mufler 181 is positioned between emission ‘control device 178 and the exhaust til pipe 147. An ampli- tude of sound pressure generated by exhaust gases prior t0 exiting through the exhaust til pipe 147 may be reduced by the muffler 151, For example, the exhaust gases may pass ‘through one or more chambers or other sound-reducing structures within the mule 151 before being released tothe ‘atmosphere. An smount of exhaust ges passing through the ‘muller IST is controlled by the exhaust tuning valve 149. ‘The exhaust tuning valve 149, when adjusted open, may divert at least a portion ofthe exhaust gases aay frm the ‘uler 1S1 and through the bypass 188 via the exhaust tuning valve 149. For example, when the exhaust tuning valve 149 is closed, the exhaust gases are flowed entirely US 2022/0137616 Al through the muller 151. However, when the exhaust tuning valve 149 is at least partially open, a portion of the exhaust gases lows through the opening of the exhaust tuning valve 4149 while a remaining portion ows trough the muller 151 ‘concurrently, where a. size of the portion depends on an, ‘extent fo which the exhaust tuning Valve 149 i opened 10026] The opening ofthe exhaust runing valve 149 may regulate engine exhaust noise. For example, an user may indicate a level of desired engine noise to controller 12 via fn inp, such as an in-vehicle dashboord control. As nother ‘example, user input may be indicated through use of a key. {ob or a tnobile device application, When a higher level of ‘exhaust noise is requested, controller 12 may inerease the ‘opening of the exhaust tuning valve 149. Conversely, when, ‘a lower level of exhaust noise is desired, contoller 12 may decrease the opening of the exhaust tuning valve 149, 10027] Fach cylinder of engine 10 may include one or more intake valves and one or more exhaust valves. For ‘example, eyindee 14 is shown including at least one intake Poppet valve 180 and at least one exhaust poppet valve 156 Joeated at an upper region of eylinder 14, In some examples, ‘each cylinder of engine 10, including eylinder 14, may jnclude at least two intake poppet valves and al least Wo ‘exhaust poppet valves located at an upper region of the cylinder. Intake valve 150 may be controlled by controller 12 via an actuator 182. Similarly, exhaust valve 156 may be ‘controlled by contoller 12 via an actuator 184, The posi tions of intake valve 150 and exhaust valve 186 mey be determined by respective valve position sensors (aol shown) 10028] During some conditions, controller 12 may vary the signals provided to aetustors 152 and 158 to control the ‘opening and closing of the respective intake and exhaust valves. The valve actuators may be of an electric valve ‘actuation type. a cam actuation type, or a combination thereof. The intake and exhaust valve timing may be con- twolledconcurreatly,orany of possibility of Variable intake ‘cam timing, variable exhaust cam timing, dual independent Variable eam timing, oF fxed eam timing may be used, Back ‘eam actuation system may include one of more cams and may utilize one or more of eam profile switching (CPS), variable cam timing (VCD), variable valve timing (VV), ‘and/or variable valve lit (VL) systems that may be oper- sted by controller 12 to vary valve operation. For example, cylinder 14 may altemtively include an intake valve con: trolled via electri valve actuation and an exhaust valve ‘controlled via eam actuation, ineluding CPS andor VCT. In coher examples, the intake and exhaust valves may be ‘controlled by a common valve actuator (or atuation system) fora variable valve timing actuator (or actuation syste) 10029] Cylinder 14 ean have a compression ratio, whichis ‘ratio of volumes when piston 138 is at bottom deed center (BDO) to top dead center (TDC). In one example, the ‘compression rata isin the range of 9:1 to 10:1. However, in some examples where different fuels are used, the compres- sion ratio may be increased. This may happen, for example shen higher octane fuels or fuels with higher latent enthalpy ‘of vaporization are used, The compression ratio may also Be ‘increased if direct injection is used due wits effect on engine Knock, [0030] Pach cylinder of engine 10 may inchude a spark plug 192 for initiating combustion. An ignition system 190 ‘San pravide an ignition spark to combustion chamber 14 vis sack plug 192 in response to a spark advance signal SA May 5, 2022 {rom controler 12, under select operating modes. A timing of signal SA may be adjusted based on engine operating conditions and driver tonjue demand, For example, spark ‘may be provided at maximum brake orgue (MBIT) timing to ‘maximize engine power and elficieney. Controller 12 ma input engine operating conditions, including engine speed engine load, and exhaust gas AFR, into a Tooke-up table and ‘iat the corresponding MBT timing for the input engine ‘operating. conditions. In other examples, spark maybe retarded from MBIT, such as to expedite estalyst warm-up during engine star or to reduce ain aceurtence of engine och, 0031} In some examples, each cylinder ofengine 10 may be configured with one or more fuel injectors for providing fuel thereto. As a non-limiting example, eylinder 14 is shown including a fuel injector 166. Fuel injector 166 may be configured to deliver fel received from a fuel system 8 Poel system 8 may include one or more fuel tanks, fuel pumps, and fuel rils. Fuel injector 166 is shown coupled ieetly to eylinder 14 for injecting fuel directly therein in proportion toa pulse width of signal EPW received from controller 12 via an electronic driver 168, ln this manner, {uel injctor 166 provides what is known as dtec injection (herealer also refered to as “DI”) of fuel into cylinder 14. While FIG. I shows fuel injector 166 positioned to one side ofeylinder 14, fuel injector 166 may alternatively be located ‘overhead of the piston, such as near the position of spark plug 192, Such a position may inerease mixing and com bustion when operating the engine with an aleabol-bascd fuel dve tothe lower volatility of some aleohol-based foes Alternatively. the injector may be located overhead and near the intake vaive to inerease mixing. Fuel may be delivered {0 fuel injector 166 from a foe tank of fuel system 8 via a high peessore fet pump and a fel rail, Further, the fe tank may have a pressure transducer providing a signal to eon- twoler 12 [0032] In an altemate example, fel injector 166 may be Arranged in an intake passage rather than coupled direct to cylinder 14 in a configuration that provides What is know fs port injection of fuel (hereafter alo referred to as PFT") info an intake port upstream of cylinder 14, In yet other ‘examples, eylnder 14 may include multiple injectors, which may be configured as dre fuel injectors, por fuel injectors, ‘or # combination thereof. As such, it should be appreciated ‘that the fie systoms described herein should not be limited by the particular fuel injector configurations desribed Derein by way of example, [0033] Fuel injector 166 may be configured to receive ferent fuels fom fvel system 8 in varying relative famounts as a fuel mixture and further config to inject ‘his fuel mixture directly into eylinder. Further, fuel may be Gelivered to cylinder M4 during diferent strokes of single eyeleof the cylinder. For example, directy injected fel may be delivered at least partially during @ previous exhaust stroke, during an intake stroke, andor during a compression stroke, AS such, for a single combustion event, one oF ‘multiple injections of fuel may be performed per eycle. The ‘multiple injections may be performed during the compees- sion sitke, intake stroke, or any appropriate combinstion thereolin what is referred to a8 split Tuel injection, {0034} Fuel tanks in fuel system & may hold fuels of erent fel types, such as fuels with different fuel qualities ‘nd diferent fuel compositions. The diferences may include ‘ierent alcohol content, different water conten, differ US 2022/0137616 Al ‘octane, different heats of vaporization, different fuel blends, and/or combinations there, ete, 10035] Controller 12 is shown in FIG. 1 as a microcom- ter, including microprocessor unit 106, inpovourput Ports 108, an electronic storage medium for executable programs (e4, executable instructions) and calibration vale ues shown as noransitory rea-only memory chip 110 in this particular example, random access memory 112, keep ‘live memory 114, and a data bus 70, In some examples, powertrain contol module (PCM) of vehicle § and a body ‘control module (BCM) may be included in controller 12 The ECU and a transmission control unit may be integrated Jno the PCM and the BCM may bean electronic control unit responsible for monitoring and controlling various elec- tronic accessories in vehicle . In one example, the data bus 70 may be a Controller Area Network (CAN) bus, local Jnterconneet nework (LIN) or other suitable data bus 10 ‘acitate data communication within vehicle. For example, the PCM may communicate withthe BCM through the data bs 70, In addition, controller 12 may he opemtively ‘coupled to a remote control device 80 vi the data bus 7, The remote control device 80 may bea device, sue as a key {ob or a mobile device configured with application software, 'w remotely contol door locks, enable remote engine start aetivate/deactivate an alarm system, ete, of vehicle 8. In ‘other words the ete contal deviee 80 may be configured ‘o contro vehicle operations while positioned outside of and ata distance from vehicle 5. 10036] Controller 12 may receive various signals from sensors coupled 1o engine 10, incInding signals previously discussed and additionally including a measurement of Inducted mass air Now (MAE) from a mass airflow sensor 412%; an engine coolant temperature (ECT) from a tempen- ture sensor 116 coupled to @ cooling sleeve 118; an exhatist as temperature from a temperature sensor 188 coupled 10 ‘exhaust passage 135; a profile ignition pickup signal (PIP) from a Hall effect sensor 120 (or otber type) coupled t0 ‘crankshaft 140; throttle position (TP) from a theotle position sensor; signal UEGO from exhaust gas sensor 126, which may be used by controler 12 to detemnine the AFR of the exhaust gas; and an absolue manifold pressure signal (MAP) from a MAP sensor 124. An engine speed signal, RPM, may be generated by controller 12 from signal PIP. “The manifold pressore signal MAP from MAP sensor 124 may be used to provide an indication of vacuum or pressure jn the intake manifold. Controller 12 may infer an engine ature based on the engine coolant temperature and infra temperature of emission control device 178 based oa the signal received from temperature sensor 158 {0037} Controller 12 receives signals from the various Sensors of FIG. 1 and employs the Various actuators of FIG. 1 to adjust engine operation based on the received signals ‘and instructions stored on a memory of the controller. For ‘example, controller 12 may receive a request for engine rotation ata target rpm from the remote eoatrol device 80. Upon receiving the request, controller 12 may command the ‘opening of the ISC valve tobe increase and/or increase aa ‘opening of the throtle to enhance ar low to the engine Fel injection may be adjusted according tothe increase in aie flow, thus eausing engine speod 1 accelerate. Controller 12 may’ utilize the PIP signal from the Hall effect sensor t0 determine ifengine is rotating atthe desired spec and adjust the valve openings and fuel injection accordingly May 5, 2022 [0038] As described above, FIG. 1 shows only one eyline er of a multi-cylinder engine. As such, each cylinder may similarly include its own set of intakelexhaust valves, fuel injectors), spark plug, ee. It will be appreciated that engine 10 may include any suitable number of eylinders, including 2.3.4, 5, 6,8, 10, 12, or more eylinders. Furr, each of these cylinders ean include some or all of the various ‘omportents described and depicted by FIG. 1 with reference to cylinder 14. [0039] may be desirable to selectively control operations ‘of vehicle for increased usability and entertainment value FFor example, an ability to activate high frequency engine rotation, eg, engine roving, while positioned outside ofthe vehicle may enhance the vehicle's appeal and marketability, particularly’ for performance vehicle enthusiasts. In one ‘example, as shown in diagram 200 in FIG. 2, vehicle § of FIG. 1 is depicted a a performance vehicle, such asa sports cat, Vehicle § may be configured to include a wer controled engine revving system which may utilize a BCM comm Bicatively connected to. PCM through the data bus 70 ‘which may be a CAN 70. The remote contol device 80 provides # remote interface throigh which engine speed may be regulated while the remote eantol device 80 isnot inside of vehicle 8 [0040] In one example, such as when the remote control device #0 is a key fob the remote control device 8D may be ‘sed to comunicate with the BCM at a distance of up to 1S meters from vehicle $ As another example, the remote control device 80 may be a mobile phone with an installed application configured to communicate wirelessly with the TBCM through the CAN 70 from any distance, A usee may ‘input commands to be implemented by the PCM through & user interface at the mobile phone. The remote control Sovice 80 may provide one-way communication or two-way ‘communication as either the key fob or the mobile phone, as shown in FIG. 2, capable of sending and receiving signals Via the CAN 70, [0041] _Inanother example, the commands may be directed {o the PCM through user’ controls incorporated in, for ‘cxample,a vehicle dashboard, instead ofthe remote control device 80, For example, the dashboard may include one or ‘more buttons, switches, ete, which, when manipulated by the user, allows desired revving parameters (0 be commu nicsted directly 10 the PCM. Altematively, the dashboard ‘may be adapted with a user interface, such 38a touch screen, to allow instmictions to be input by the user. In yet other ‘examples, the vehicle may be configured to receive instue- tions from the user via both the remote control device 80 and the in-vehicle contol [0042] A user may thus indicate a request for engine rowing when the user isnot seated in vehicle 5 through the remote contol device 80, eg., by pressinginputting a sequence through the button of the key fob, by utilizing commands provided by the application installed om the ‘mobile phone, or by manipulating in-vehicle controls. In response to the request tansmited to the PCM. from the TBCM via the CAN 70 or directly to the PCM, the PCM may ‘command an increase in engine rotational speed to a peak speed while the vehicle is notin gear, en a parked moxle ‘ith the engine in an idling state [0043] Inanother example, the request may activate emi sion ofa user selectable sound, as provided by an audio fle Stored on a memory ofa vehicle controller, through a sound system of the vehicle, The userselectable sound may US 2022/0137616 Al a turbine include, for example, a0 engine rewing sous sound, oF fx ‘utp devices, sue as speakers ad subwoofers locate in ‘rious regions ofthe vehiele may be leverage to play the ‘engine revving sonnd. Virwal revving may’ be particularly ‘estab foral-clevee Vehicles but maybe implemented a ‘aay type of vehicle. Furthermore, in some examples, var- tbls sch 5 length of ime that an ogine i revved a peak Speed at which the engine is revved, an intensity of engine ound, numberof times the engine is revved per rages ‘te, may’ be conolied by the user. {0048} As an example, when the key fa i set aetivate ‘engine revving. a ution an the key fob may be pressed 0 request engine reving. A speed, a sound volume, andr @ uation of reving. a6 well a6 other variables, may be adjusted by pressing te button. For example, a numberof times the button is pressed may control engine revving ‘arible such as peak engine speed, and/or a sequence in ‘which the bottom presicd may adjust anther variable Engine revving partmeters may be sinilaly eomtlled by the novice control system, sch a tons, sites, ‘onthe dashboard, Alternatively when the mobile appleation ‘or the dashboard user interface sus, the aplication ay provide customizing capabilites. As‘an example, fist ‘Erp 30 js shown in FIG. 3 and a sacond graph 400 is Shown in FIG. 4, the graphs ploting engine speed along the ‘yxis vera time along the xa [0045] In one example, the user may ehoose an engine Speed profile option on the mobile application. The applic ation may have a dropdown men, fr example, allowing the wero choose an engine revving variable froma list The user may choose from a selection of engine sped profiles provided by the application or sy generate & customized Profle. For example, rapid. bursts of engine revving. as Shown in the fst graph 300 of FIG, 3, may be chosen fom the provided spood profiles or the wser may trace profil, ‘eg. dea the profile on the mobile plone user interace to ‘Benes theft graph 300, As another example the second raph 400 of FIG. 4 may’ be anaer option selectable fom the profiles provided by the mobile application othe sce tay delete the fist geaph 300 and dea the profile show the second graph 400 as a new engine speed profile to be implemented by the PCM. 0046} Alteratvely, when engine revving is activate by butions, ex, on key fob or dashbourd, desired parameter stings may be simplified and indicated based om a patra in which a buin is presed. For example, pressing a fist Bruton once may cause the engine tobe revvel or an engine revving sound to be played) once at a preset peak speed Pressing te fis button twice mey cause the engine To be rowed twive atthe preset peak speed, pressing the fist Bron dee ines may rev the eagine three times, ee. La anther example, depressing the fist button for one second may re the engin at fis speed, depressing the ist button Tortwo secon may rev the engine ta second aster spe ‘2c, AS yet anor example Dutton aeivated revving ean: trol may’ include the fst baton for indiatng « member of rowing eyeles and a second bution Tor indicated a speed anor volume of revving, 10047] In another example, usee conte engine revving may he aecompanied by activation of other vehicle compo- nents, sch vehicle Tights. For example, diag eich revving eee, lights of the vehicle may be Based, © turned on, tan equivalent frequeney as the revving exeles. May 5, 2022 Other vehicle lights, such as headlights fog lights ete. may sutionally or altematvely be activated during revving. ‘Munination intensity may aso be varied based on the cngine revving command {0048} In yet snoer example, the engine revving pattem :may be indicate based on input of music. Fr example, the ‘ser may enter musical noes ina desired sequence or load arsong or melody via an audio fle tansmited Kom the Inobile application or dashboard user interface. Each mi al note may be convened to a frequency sequence. The Frequency sequence may be converte to an rpm sequence ny be adjusted Fister or slower to center the ph Sequence about a target median rpm, suchas 3000 rpm. Fhe ‘pm sequence may be fuer moderated to tute With :Harget pm range, soc as between 2000 o 548 pm, oF an equivalent of one and one-half ecaves range. Alteraively ‘ sclection ofa specific musical note my tiger playback ofa numberof engine reving cycles. For example playing fan F note may eaure the engine 1 rev once, playing an F ote my eatse the engine to rev twice, and playing note may rev the engine thee tits {0049} As another example, when engine revving sound is Played through the vshicle sound system, selection of a musical ont oe some othe input method, such as @ drop down ment in mobile application or dashboard wer Jnteriace ora button depression sequence ona ey fob or dishhourd buton, may vary a pitch andor volume ofthe revving sound. puting a Sequence of musical nt, © 2, 4 melody, may cause the sound system w play mulple engin revving eyes hat simulates the sequence by adjust ing «pitch and duration of each re to reflect pitch snd duration of each not of the sequence. Other vehicle aces Sories such a exterior lights interior ht, ete. sh in ie withthe reving patter, in some examples (0080) Furthermore, in vehicles contiguced with hanls- fice telephony capability engine revving may be activated by spoken commun. For example, the vehicle may be sdapied with microphones to detect specie words or phrases which may be converted to electrical signals std transmitted tthe conto system. The PCM may activate engin revving (or the vehicle sound system may ply the Cogine revving sound) hosed on the spoken command ‘Atemativel, in some examples, the spoken command may be relayed to te coal system tosh the mobile app cation In sch instances, the user may speak the command ‘word oF phn into the mobile device which is sent to the PCM vis the BCM and CAN. {0081} Ia another example, as showa in FIG. 8, a wer interlace 800 ofa remote conto device, sch a the remote contol device 80 of FIGS. 1 and 2, or implemented ia a ‘ehicte dashboard, may include an engine revving profile 802, sinilarto the fst praph 300 and the second prop 400 OfFIGS. 3 and 4 respectively In one example as describ hove, a user may trae a desired profile for engine revving, ‘Additionally or altemativey, the usr interface 800 may aclue dialogue boxes andi dropsdowa mens to allow te user to customize engine revving parameters. For example, te engine revving profile 802 may be displayed at tho ober interface 800 with one or more dialogue boxes corresponding o eustomizable parameter, For example the ‘sor may enter a desired increase in engine epi with time (ea, 2 slope of the engine revving pre 802) ata fist ialoguc Box 804, aswell as peak RPMand a old duration ofthe peak, and further arate of decease of RPM back 10 US 2022/0137616 Al idle, as described herein, The user may provide a desired slope value that falls within a pre-set allowable range of values, ei the user enters a Value outside of the allow- able, the value is not accepted and a notification is provided to the usor to choose another value, 10082] The engine revving profile 802 may also include @ second dialogue box 806 at 3 top ofthe profile which may ‘correspond 1o a selectable hold rpm, whick may be a peak. ‘engine reveing speed. The user may similarly enter a desired speed value which may be accepted 3s long as the val is ‘equal to or below a pre-set maximum revving speed of the ‘engine. The user interface 800 may further include select- able parameters with drop-in menus indicating allowable values for a respective parameter. For example, & first drop-down menu 808 is shown at the user interface 800 ‘corresponding to valves for'a duration of engine revving at the peak speed, as entered atthe second dialogue box 806. The user may select a valle from a set of available Values, ‘eg. 10 seconds, 1.5 seconds, cte. A second dop-lown ‘menu 810 may be provided for requesting a postion of an ‘exhaust tuning valve (e.g, open or closed, Upon selecting the postion to be open another drop-down menu may appear for selecting adjustment of an opening ofthe exhaust tuning valve, suc as 50% open, 80% open, &e. 10083) Various other parameters may be available for ‘customization by the user, including a rate oF engine decel- ‘eration to retum (0 an idling speed, a number of engine revving repetitions, a sequence of repetitions, input of rntsial notes, songs or melodies te. It will be appreciated that the parameters shown in FIG, 8 are non-limiting ‘examples of variables which may be adjusted during remote ‘controlled engine revving. Moderation and implementation ff other variables via the user interface 800 have bea, ‘contemplate. 00543) nay be prioritized over the user to reduce a likelihood ‘of engine degradation. For example, when the engine tem- perature is determined to be higher than a threshold tem- perature, an allowable peak engine speed may be lowered, oF 8 number of revving repetitions may be reduced. At certain times ofthe day, daring preset quiet hours, opening of the exhaust tuning valve may not be available os maxim volume may be implemented in an allcletrc vehicle con- figured to play engine revwing sounds through a vehicle sound system. Other engine conditions determining allow- able rangesivalues of the usersclected parameters may include an engine oil temperature, an engine oil level, fuel Jevel, and any other engine conditions where engine revving may Tead to degradation of engine components when the ‘conditions are not optimal [0085] A high level routine $00 for activating. engine revving in a vehicle adapted with a user controlled engine revving system is shown in FIG. §. An engine of the vehicle may be already on and rotating while the vehicle is station- ay, e. idling and with a key inserted in an janition of the Vehicle. Altematively, when the vehicle is an electric vehicle, the vehicle may be activated and on stand-by. The Vehicle is adapted with a eoateo! unit including «PCM, 9 BCM, anda CAN through which the PCM and BCM ‘communicate, The BCM is configured to receive signals, from a remote device, such as a key fob or a mobile device, which may be controlled by 1 user with the remote device positioned ouside ofthe vehicle and relay the signals to the PCM, Additionally or alternatively, the vehicle may have May 5, 2022 hicle controls for activa sing which may be sent direc for carrying out routine 500 and the rest of the methods included herein may be executed by the PCM based on instrctions stored on a memory of the PCM and in eon- junction with signals received from sensors of the engine ‘system, such a8 the sensors described above with reference FIG. 1. The PCM may employ engine actuators of the engine system to adjust engine operation, according to the smthods described below. [0056] At 502, the routine includes estimating current ‘engine operating eonlitons. For example, engine speed may ‘be measured by a Hall ellect sensor, soch a the Hall elloct sensor 120 of FIG. 1, an engine temperature may be detected bya temperature sensor at an intake manifolor combustion chamber ofthe engine, position ofan exhaust tuning valve, such as the exhaust tuning valve 149 of FIG. 1, may be confirmed, ee [0057] The routine includes determining if a request for engine rovving is received at S04, The request may be initiated at the remote deviee by wser input, such as pressing ‘a button on a Key fob or inputing the request in @ mobile ‘evice application, and sent wirelessly trom the remote device to the PCM, Furthermore, the request may be ind cated based on user manipulation of an in-vehicle contr, such as @ dashboard button or dashboard user interface Various allerative methods for inputting/indicating the request for engine revving are possible, as described above In some examples, the signal may be routed to the PCM through the BCM by way ofthe CAN, If the request is not received by the PCM, the routine continues to $06 continue ‘engine operation under the current conditions. The routine ends [0058] However, if the request is receive by the PCM, the routine proceods to 508 to execute revving of the engine The engine may be revved at a pre-set peak speed and 3 pre-set soquence corresponding 10 a specific request con- figuration. For example, if the remote device i the key fob, pressing the button on the Key fob twice may trigger engine revving at 3000 rpm for | second while pressing the button three times may facilitate engine revving at 4000 rpm for 1 second or engine revving at 3000 rpm for 2 seconds. ‘Additionally, 2 sequence in which the button is pressed may adjust an opening of the exhaust tuning valve. Various engine revving profiles and Various initiation sequences st the remote device or in-vehicle controls (eg. button), ‘switches andr user interface atthe vehicle dashboard) are possible. single command received from an input mech- nism may trigger a single engine revving cyele, multiple engine revving cycles following a specific sequence, dfler- ent revving pitch and volume (within a target rpm range, such as 2000-5000 rpm), as well as activation of other vehicle accessories, sich as vehicle Tights [0059] Alternatively, if the remote device is a mobile ‘vice with suitable application for communicating with the BCM/PCM or the dashboard user interface, the user may, Jn one example, provide a customized engine spoed profil seh as the profiles shown in FIGS. 3 and 4, and the profile may be exeetted as commanded by the POM, To rev the engine, a throttle, eg, the throtle 162 of FIG. 1, may be insircted to inereese is opening to allow more air to low {o the engine intake. Concurrently the PCM may command adjustment of the opening of the exhaust tuning valve. For ‘example, the opening may be increased as engine rpm is US 2022/0137616 Al ‘secelerated to inrease an amount of exhaust gas bypassing ‘muller to increase volume of sound emitted from aa ‘exhuust tal pipe of the vehicle, Increasing airflow to the ‘engine intake may increase fuel injection at the engine ‘ylinders to maintain stoichiometry, thus ineeasing genera tion of exhaust gases and further enhancing audible engine revving in conjunetion with adjustment ofthe exhaust tuning valve. In instances where the vehicle is a hybrid-lectic Vehicle, 8 motor (eg, eletric machine 52 of FIG. 1) driving rotation of a crankshaft may be energized by an energy sMorage device (suchas the battery $8 of FIG. 1) to accelerate ‘crankshaft sposd. An opening ofa throtle may be increased 28 the crankshaft speed is increased. Upon completing the ‘desire engine revving the engine speed may be retumed 10 ‘2 speat of rotation prior to revving, eg. returned to the ‘dling mode, and the exaust tuning valve opening may be Similarly rtumed toa previous settings suitable for engine idling. 10060] Alternatively, when the vehicle does not have an ‘engine, eg. the vehicle select, the conto system may roveive the request or engine revving by any’of the methods described above. A sou system ofthe vehicle, including audio output devices such speakers andr subwoofers durango in various regions ofthe vehicle, may be come manda o access so fle store in the memory ofthe ‘controle Opening the audio Hes may allow engine revving Sounds 10 be played through the sound system, according to ‘specific input pattem or sequence [0061] As desesbed above, wser conte engine revving may be schieved via @ varity of input and playback meth- ‘ds, Upon responding tothe request for engine rewing. the rostine ends. 10062] In some instances, user conte engine revving may be linked! 0 remote controlled engine startup. As such, ‘engine revving may’ aot be enabled uses specific enteia fre met. For example, gine revving maybe activated only aller remote engine startup is implemeated and the vebicle js determined to bein a suitable locaton tat is notin an ‘enclose ares, The locaton of the vehicle may be detected by 2 GPS system ofthe vehicle, a one example. Control logic fr engine revving may be incorprsed info an algo- rithn for remote engine satep. An example of signal teansnision for remote enue staup and engine vv is ilstrated in FIG. in 8 Row diagram 600, 10063] A remote, eg, extemal to a vehicle, request for ‘cine startup may be Sent t's BCM via a key fob oF mobile device application as described above, Upon receiv ing the ees, the BCM may’ relay more an one signal to the PCM, as ilosrated in the Row diagram 600. For ‘example, the BCM may reeive @ emote start command from the remote contol device, a shown at 602. The ‘command may be sout a a radofoquency (RF) signals or may be routed though telematics conto uit (ICU). The Signals muy include a fst signal 604 and a sccond signal 606 10064} The fist signal 604 may be a request for engine startup directed to the PCM at 608. In olier words, the reuest fo engine startup i input ata devie, such a the Fomote control device &0 of FIGS. 1 and 2, thts positioned remote relative wa vehicle. The request is received by the TBCM which relays comesponing signal to the PCM. In response 1 feeiving the remote stat request signal, the PCM may command acceleration of engine specd, as deseribed above with reference 10 FIG. 5. May 5, 2022 [0065] ‘The second signal 606 may be a sina indicating ‘time stamp for engine startup which is used at 610 by aa TSC system to initiate a timer in some examples, where the ISC system is monitored by an ECU included in the PCM. After a pre-set period of time elapses, such as, for example, 15 minutes, the engine may be commanded to shutdown, 8, rotation is teminated, by the PCM. The command for fengine shutdown may be dependent on detection of passen- sets entering the vehicle. For example, ita vehicle door is ‘opened dior closed or a weight from a passenger is etocted at a vehicle seat before the period of time elapses, the engine does not tum oll. However, if no activity is etocted within the pre-set period of time, the engine is shuldowa When the timer rans out [0066] ‘The second signal 606 may sso include a request or remotely activated engine revving, The request for engine revving may be indicated, for example, based on a number of times a button on a Key fob is pressed or input from 8 mobile device application, as described above. Upon receiving the sevond siznal 606 with the engine revving request, the PCM may command engine revving by. for ‘example, adjusting openings of an ISC valve, 2 throte, and fan exhaust tuning valve. The timer, activated at engine Sartup, may be reset upon receiving the engine revving request, thus extending the duration of time before engine shutdown is commanded ifthe activity is not detected, [0067] In some examples, dhe scoond signal 606 may’ also include a patter of the engine revving request, when iaput atthe key fob, ora target engine speed profile when input at the mobile device application. The pattem or profile may determine an acceleration of engine speed, a duration ofthe acceleration, a sound volume othe revving ete. Adjustment fof actuators 10 implement the engine revving according 10 the pattem or profile may be instructed by the PCM. [0068] The remote controlled engine revving routine 500 ff FIG. § and transmission of signals shown in FIG. 6 may be implemented, in one example, in a vehicle with an automatic transmission. Control loge for facilitating engine revving may be addled to alrvady existing algorithms stored in the vehicle's controler for remote engine stat. In some instanees, however, the vehicle may instead have a mana transmission. As such, erteria for enabling remote con- trolled engine revving may include revving the engine as requested when the engine is already running, the vehicle ‘ransmission isin neutral and/or a parking brake is aetivate A vehicle mode for engine revving may be selectable, e ‘button of switeh on a vehicle contol pane, to adjust the Vehicle to a mode configured to rev the engine a requested. {0069} 4 routine 700 for activating engine revving in a Vehicle via a user controlled engine revving system is epicted in FIG. 7. The vehicle may be the vehicle § of FIGS. 1 and 2, adapted with an automatic transmission and configured with remote engine startup actuated by a remote feanirol device, such as the remote control device 80 of FIGS. 1 and 2. The vehicle has a conteol unit including @ PCM with an ECU monitoring an ISC system of the vehicle, BCM, and a CAN through which the PCM and BCM communicate. The BCM is configured to receive signals from the remote control device which may be controled by ‘user outside of the vehicle and relay the signals to the PCM. Instmctions for carrying out routine 700 andthe rest ofthe methods included herein may be executed by the PCM based on instictions stored an a memory of the PCM and conjunction with signals received fiom sensors of the US 2022/0137616 Al ‘engine system, such as the sensors described above with reference to FIG. 1. The PCM may employ engine atuators ‘ofthe engine system o adjust engine operation, aeeording 10 the methods deseribed below. [0070] Ac 702, the routine includes determining if 9 request for remote engine startup is received at the PCM. The request may be input atthe key fob or mobile device and sent fo the BCM. The BCM may route the request sina 0 the PCM through the CAN, If no request for eagine startup js received by the PCM, the routine continues 10 704 t0 maintain the engine off, The routine returns to the start 10071) 1f the request for engine startup is received by the PCM, the PCM may command a sequence of operations to be implemented to start the engine 706 However, the engine may be started only if certain criteria are met. Far example the engine is started if a parking brake is engaged, as ‘determined by a positon sensor. the vehicle is notin gear as determined by a transmission contol unit, and/or the vehicle is confirmed to not be in an enclosed space. Ce finnation thatthe vehiele isnot in an enclosed space may be provided by a vehicle GPS system or by a question prompt ‘on the mobile device application, 10072] The sequence of operations performed during ‘engine startup may include aetivation of a starter motor to drive rotation of @ crankshall, owing air to an intake manifold of the engine, injecting and combusting fuel at ‘engine cylinders, aljusiment of an ISC valve opening as ‘well as a throttle, amongst others. When eagine staetip is ‘complete, various actuators may be adjusted aeconding o an ‘ding state ofthe engine, The routine, at 706, also includes relaying a time stamp to the ISC system, e-., tothe ECU, ‘corresponding to when the engine is stated. A timer is inated and monitored by the ISC system. [0073] Ac 708, the routine includes determining if 9 emote request for engine revving is indicated. The request may be initiated atthe remote control deviee hy user input tnd sent wirelessly from the remote control device tothe PCM via the BCM and CAN, Alternatively, the request may be indicated by any of the methods described previously, ‘eg, via the remote coateol device in-vehicle controls, voice ‘activation ee. Ifthe requests not received by the PCM, the routine continues to 710 to compare an elapsed period of time according t the timer to a fist threshold. The frst threshold may be a duration of time afer which the engine may he tumed off no user activity is detected. AS an ‘example, ifn change in vehicle door position occurs within the first threshold, eg. no doors are opened alter engine startup with all the vehicle doors closed or a door is not ‘closed alter engine startup with a least one door open, the ‘engine is shutdown, Altematively, if no occupancy at the “river's seat is detected within the first thresh, the engine may similarly be shut down, By shutting down the engine after a period of time passes with no activity oF input fom an user, prolonged engine operation and release of emissions is circumvented 10074] 1F'he elapsed ime does not exceed the first thresh- ‘old, the routine returns to 706 to continue monitoring the timer with the engine on. Ifthe elapsed time exceeds the first threshold, the routine proceeds to 712 to turn off the engine. For example air low to the intake manifold may be ceased, fue injection may be temminated, ete. The routine ends 10075] | Retuming to 708, ifthe remote request for engine revving is detected, the routine continues to 714 to aocel- ‘erate engine speed, in alditioa, the timer may be reset and May 5, 2022 restarted when the request is received, The engine may be rowed as described above with reference to FIG. 8. Cone ‘currently the PCM may command adjustment of the opening of the exhaust uning valve, For example, the opening may be increased as engine mpm is accelerated to increase an famouat of exhaust gas bypassing a muller to increase volume of sound emitted fram an exhaust tail pipe of the vehicle. Fue injection atthe engine combustion chambers may be adjusted accordingly. [0076] The rewing of the engine may follow a pre-set target speed and duration or an engine speed profile, for ‘example, For example the engine may be revved according ‘oa profile suc asthe profiles shown in FIGS. 3 and 4. As ‘nother example, the key fb button may be activated again, eg, after fist pressing the button to initiate engine startup. ‘Activating the bution second Gime, after engine startup Is complete, may indicate engine revving is desired. Funher- ‘more, in one example, activating the button may’ include pressing the button more than once in a quick burst and @ sequence in which the button is pressed may provide infor ‘mation about a target speed. For example, depressing the button once (afier pressing the button to activate engine startup) may Jood an engine revving tanzet pm of 2000 with the exhaust tuning valve close, Depressing the button twice rpidly may load a higher target of 3000 rpm with the exhaust tuning valve open, Depressing the button three times quickly may load a target rpm of 4000 with the exhaust tuning valve open. Each request may activate engine revving and exhaust tuning valve opening fora set period of time, such as 1 second and three seconds, respectively. In cir words, a nuinber of button depressions may be moni- ‘ored and matched with a comesponding set of parameters As such, increasing @ numberof limes the button is pres relative toa provious request may’inerease the target revving pm and noise level while decreasing the numberof depees- sions relative to a previous request may decrease revving ‘pm and noise level. Various other sequences and alters {orindieating a desired engine revving configuration may be implemented as alternative, as described above. 0077] Engine revving may be maintained for # pre-set ‘duration of time, such as 1.5 seconds, After the pre-set ‘engine revving duration elapses, engine speed throttle posi ‘ion, and exhaust runing valve position may be returned 10 sottings suitable for engine idling. For example, the engine ‘may otate at 600 rpm, the throtle opening adjusted, and the exhaust tune valve may be closed to maintain engin idle. [0078] 1¢ will be appreciated that the sequence of button ‘depressions implemented atthe key fob described above is ‘8 non-limiting example, Other examples may include vara- tions in button depression sequences to request specific target engine speeds andi sound volume, or other emote control devices with different methods to roquest engine rewing, For example, the mobile phone application may instead be used which may include a variety of selectable And adjustable menu options. [0079] In addition, the PCM memory may also store instructions to cap the engine rpm and revving sound volume at certain periods during the day. For example, during designated quiet hours, such as 10 ym to 7 am, @ ‘maximum engine rpm may be set at 2000 and the exhaust tuning valve maintained closed regardless of requested engine revving, In other words, engine speed may’ be con- Stimined to a pre-set qm and exhnwst nose may be similarly constrained toa pre-set volume, US 2022/0137616 Al [0080] Ac 716, the routine includes determining if an additional request for engine revving is requested. The ditional request may beat repetition ofthe request received ft 708 or may be a request for a dillerent revving pm, sequence of revving eyeles, revving pitch, noise volume, ete AAs deseribed above, the additional request may be one of & sequence of button depressions atthe key fab or a selected ‘cnt iter from the mobile phone application. Ifthe addi- tional roquest i received, the routine res to T14 t0 rev the engine ts requested and the Umer is reset and restarted. Ifthe additional request isnot received, the routine returns 1 710 to determine whether the ine elapsed since restariing the timer at 714 surpasses the first threshold 10081) In this way, engine rewving may be activated remotely, eg. by a usee employing a remote device posi tioned outside of and ata distance ftom a vehicle using an ‘lready existing areitecture of the engine, Altematively oF additionally, user controlled engine revving. may also be ‘enabled by in-vehicle controls, such as controls at a dash board or some other region of the vehicle cabin. Further ‘mor, vital engine revving is enabled by emitting revving sounds through a sound system of the vehicle. Incorporation ‘of addtional components is thereby precluded. User con- trolled engine revving may be enabled at low cost by ‘implementing instructions ata vehicle controller for ajust- jing engine speed! and revving sound intensity in response to a userintiated request for engine revving, 10082] The technical elfect of implementing user-nitiated ‘engine revving is that engine speed and a volume of sound ‘emanating from an exhaust tall pipe of a vehicle may be increased without requiring manval depression of an accel- ‘erator peda 10083] The disclosure also provides support for a method ‘comprising, in response to a user-initited command, rev- ving an engine ofa vehicle to a peak speed, according to a target revving sequence, in response to an input device ‘operated by the user, wherein the revving is enabled witht ‘manual depression of an accelerator petal. na fist example ‘of the method, revving the engine in respoase tothe user- initsted command includes sending the user-intiated com ‘mand feom the input device when the input device is Positioned outside of and at distance from the vehiele oF ‘within a eabin of the vehicle. ina second example of the ‘method, optionally including the frst example, the method further comprises transmitting a request for one or more of the peak speed, and the target revving sequence, the target revving sequence including a number of engine revving ‘eyes, a duration of engine revving, and a revving volume, based on a pattern in which the user inputs the request at the yt device. In a third example of the method, optionally including the ist and socond example, revving the engine Jn response to the user-initiated command icles receiving the user initiated command ata body control module (CM) ‘ofthe vehicle and relaying the user-intiated command from the BCM to a powertrain contol modnle (PCM) of the Vehicle and wherein relaying the user-intiated command from the BCM to the PCM includes sending a signal based ‘on the user.initiated command to the PCM from the BCM. through a controller area network (CAN). Ia a fourth ‘example of the method, optionally including. the first through third examples, the method further comprises adjusting an opening of an exhaust tuning valve arranged in fn exhatist til pipe, the exhaust tuning valve configured to ‘divert exhaust gas around mufller, of the vehicle based on May 5, 2022 ited command. In a fil example of the tionally including the first through fourth ‘example, the usee-intiated command includes one or more ‘musical notes andr a melody indicated at the input device ‘and wherein the engine is revved according toa conversion fof the one oF more musical notes andlor melody to engine speed. Ina sixth example of the method, optionally inci ing the frst through fifth examples, vehicle lights are flashed ‘whe the engine i revving and wherein the vehicle lights are Hashed according to the target revving sequence. Ia a seventh example ofthe method, optionally including the frst ‘rough sixth examples, the user-initiated command is a spoken command detscted by a microphone in one of the input device or a cabin of the vehicle [0084] Te disclosure also provides support for a method ora vehicle, comprising, upon receiving fist request ro fan input device, staring an engine of the vehicle and ‘operating the engine in an idling mode, and upon receiving sv sevond request, subsequent 16 the first request, fom the input device, revving the engine toa peak speed according to a revving sequence, where the peak speed and revving sequence are adjusted responsive 10 user input atthe input device, and adjusting a position of an exhaust tuning valve Based te peak speed and a twat volume of sound rom a tail pipe of the vehicle. In a frst example of the method he meiod faker compeses tating timer ‘upon receiving the first request and wherein the engine is shut down when the timer ans out without detected activity atthe vehicle. Ina second example ofthe method, optionally including the fist example, the method farther comprises: resetting the timer upon receiving the second request. In a third example of the method, optionally inching the frst and second examples, the method further comprises: receiv= ing additional requests subsequent (0 the sesond request ‘wherein the timer is rect with each additional request. In @ fourth example of the method, optionally including the first ‘through third examples, receiving te second request and the ditional requests includes determining the peak speed and revving sequence for each request based on a pattem of button depression when the input device has button. In a fifth example of the method, optionally including the frst ‘through four examples, receiving the socond request and the addtional requests includes determining the peak speed and revving sequence for each request based on parameters selected at-a user interfice of the input device. In a sixth example of the method, optionally including the first ‘through fh examples, the method futher comprises: eon- stimining the peak spocd and the volume of sound ta presct speed and volume during designated quiet hours. In a seventh example ofthe method, optionally including the frst through sixth examples, tating the engine upon receiving the first request inelindes coating tha the Vehicle snot ia ‘an enclosed space snd wherein the engine isnot started when the vehicle isin an enclosed space [0085] The disclosure also provides suppor for a vehicle, ‘comprising, a sound system configured to emit user selected sounkls through audio output devices ofthe vehicle, and 2 controller with executable instructions stored on non-tean- sitory memory to upon receiving a user-intiated signal, play fone of the user-selected sounds at a target volume, fre ‘queney, and sequence based on the wserinitiste signa. In 4 first example of the system, the vehicle is an electic Yehicle and the audio output devices includes speakers and subwoofers located in various repions of the electri vehicle US 2022/0137616 Al Ina second example of the system, optionally including the first example, the user intited signal i iaput at one or more ‘ofa key fob, a mobile deve, an in-vehicle control mech nism, und a hands-free telephony’ capability of the vehicle Ima third example ofthe system, optionally including the first and second examples, the input of the user initiated sjgnal includes one or more of depression of a button, selection of engine revving parimeters at a user interface and a spoken command, 10086] In another representation, a method includes ace ‘rating an engine ofa vehicle while the vehicle isin sparked mode via a device positioned at distance from the vehicle, wherein the device is communicatively coupled 10 the vehicle's controller. In a fist example of the method, ‘ecelerting the engine includes energizing motor 1 increase rotation of a crankshaft. second example of the method optionally includes the frst example, and further Includes ineressing openings of an exhaust tuning valve and ‘an idle contol valve while accelerating the engine, A third ‘example of the method optionally includes one oF more of the first and second examples, and furtber inelodes, wherein the engine is started via the device prior to accelerating the ‘engine. fourth example ofthe method optionally incides ‘one or more ofthe first through thir examples, and farther includes, wherein the engine is accelerating to a selected peak speed and subsequent to reaching the peak speed, the ‘engine is adjusted to an idling mode. A fifth example ofthe method optionally includes one or more of the first through fourth examples, and further inchides, decreasing the open- lings ofthe exhaust tuning valve and the idle contol valve when the engine is adjusted to the idling mode, 10087] In yet another representation, a method for revving fn engine based on an input received without depression of ‘an accelerator pedal, the revving including automatically ‘increasing engine speed and then decreasing engine speed ‘eto vehicle speed. In a frst example of the method, the revving may be triggered by a remote request from remote ‘ofthe vehicle, andor within the wehicle, via a mobile device ‘or fob. second example ofthe mcthod optionally incides the firs example, and Turher includes wherein a profile of the revving may be received by a vehicle controller andlor stored within the vehicle eontatier [0088] _Note thatthe example contol and estimation rou- Fines included herein can be used with various engine andor vehicle system configurations. The contro! methods and routines disclosed herein may be stored as executable instructions in nontransitory memory and may be carried ‘out by the contol system including the controller in com- bination with the various sensors, actuators, and other ‘engine hardware. The specific routines detribed herein may represent one or more of any number of processing state- ies such as event-driven, inerrupt-driven, multitasking multithreading, and the like. As such, various actions, ‘operations, andor fictions ilustrated may be performed in the sequence illustrated, in parallel, or in some eases omit- ted. Likewise, the order of processing is not necessarily roquired to achieve the features and advantages of the ‘exile embodiments described herein, but is provided for ‘ease of illustration and description, One or more of the ‘Mustrated actions, operations andlor functions may be repeatedly performed depending on the particular strategy being used. Further, the described actions, operations and/or finctions may graphically represent code to be programmed Jno non-ransitory memory of the computer readable stor May 5, 2022 ‘age medium in the engine control system, where the described actions are carried out by executing the instuc- ‘ions in a system ineluding the various engine hardware ‘components in combination wi the elocronie controler. [0089] 1c will be appreciated thatthe configurations and routines disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a Jimiting sense, because numerous variations are possible. For example, the above technology can be applied (0 V-6, 144,16, V-12, opposed 4, and othor engine types. The subject matter of the present disclosure includes all novel and ‘non-obviows combinations and sub-combinations of the various systems and configurations, and other features, functions, andor properties disclosed hersi. [0090] The following claims particularly point out eerain ‘combinations and sub-combinations regarded as novel and ‘non-obvious. These claims may refer to “an’ elemeat or “a fist” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more sue elements, neither requiring nor excluding two or more such elements, Other combinations snd sub-combiaations of the disclosed features, functions, elements, andlor properties ‘may be claimed through amendment of the present claims oF through presentation of new claims in this or a related pplication. Such elaims, whether broader, nartower, el ‘oriflerent in scope to the original claims, also are regarded as included within the subject matter of the present disclo- 1. A method comprising: in response toa user‘intiated command; ‘revving an engine of a vehicle to a peak speed, coord: ing to a target revving sequence, in response to an input device operated by the user, wherein the ev- ving is enabled without manual depression of an ‘ecelerator pedal 2. The method of claim 1, wherein revving the engine ia response tothe user initiated command ineludes sending the ser initiated command Irom the input device when the input device is positioned outside of and at a distance from the vehicle or within a cabin of the vehicle 3. The method! of claim 1, further comprising transmitting a Fequest for one oF more ofthe peak speed, and the target rowing sequence, the taget revving sequence including @ eyeles, a duration of engine rowing, and a revving volume, based on a patter in which the user inputs the request at the input device. 4 The method of claim 1, whercin revving the engine in response to the userinitiated command includes receiving the user-intiated command ata body control module (BCM) of the vehicle and relaying the user-intated command from the BCM to a powertmia contol module (PCM) of the vehicle and wherein relaying the wser-initiated command from the BCM to the PCM includes sending a signal based ‘nthe wser initiated command to the PCM from the BCM through a controller area network (CAN). '. The method of clan 1, further comprising adjusting an ‘pening of an exhaust tuning valve arranged in an exhaust ‘ail pipe, the exhaust tuning valve configured to divert exhaust pas around a muller, of the vehicle based on the userinitiated command. 6. The method of claim 1, wherein the user-initated command includes one oF more mitscal notes andlor a pelody indicated at the input deviee and wherein the engine US 2022/0137616 Al js revved according (© a conversion of the one or more ‘musical notes and/or melody to engine speed. "7. The method of claim 1, wherein vehicle lights are Alased when the engine is revving and wherein the vehicle Tights are flashed according tothe target revving sequence. 8. The method of claim 1, wherein the userinitated ‘command is a spoken command detected by a mierophone jn one ofthe input device ora cabin of the vehicle 9. A method for a vehicle, comprising: upon receiving a first request trom an input device, starting an engine of the vehicle and operating the ‘engine in an idling mode; and ‘pon receiving a second request, subsequent to the fist ‘request, from the input device, revving the engine 10 a peak speed according t0 2 revving sequence, where the peak speed and the revving sequence are adjusted responsive to user input atthe input device; and adjusting a position ofan exhaust tuning valve based on ‘the peuk speed and target volume of sound emitted from a tal pipe of the vehicle 10. The method of claim 9, further comprising tating a timer upon receiving the ist request and wherein the engine js shut down when the timer runs out without detected sotvity atthe vehicle 11, The method of clin 10, further comp the timer upon receiving the second request 12, The method of elsig 1, further comprising receiving aitional requests subsequent to. the second request, ‘wherein the timer is reset with eh additional request. 13. The method of claim 12, wherein ecciving the second request and the adlitional requests includes determining the peak speed and the revving sequence for each request Based ‘on a patter of button depression when the input device has a button. ing resetting May 5, 2022 14, The method of claim 12, wherein receiving the second request and the additional requests includes determining the peak speed and the revving sequence far each request based ‘on panniers selected at a user interlace of the input device, 15. The method of claim 9, further comprising eonstain- ing the peak spocd and the tanget volume of sound to & pre-set spood and volume during designated quiet hours. 16, The method of claim 9, wherein starting the engine ‘upon receiving the firs request includes confirming thatthe vehicle is notin an enclosed space and wherwin the engine isnot started when the vehicle isin an enclosed space. 17. A vehicle, comprising 4 sound system configured to emit user-selected sounds ‘through audio output devices of the vehicle; and «4 controller with executable instructions stored on non Transitory memory to ‘upon receiving a userinitated signal, play one of the user-selected sounds at a tanget volume, frequency, and sequence based on the ‘ser initiated signal 18, The vehicle of elaim 17, wherein the vehicle is an lecirie vehle andthe audio output devices includes speak- fers and subwoofers located in various regions of the electric vehicle 19, The vehicle of claim 17, wherein the user-iniiated signal i input at one or more ofa key fab, mobile device, ‘an inwwehicle control mechauise, aad a handseKree tele: phony capability of the vehicle. 20, The vehicle of claim 19, wherein the input of the serintiated signal inclndes one or more of depression of button, selection of engine revving parameter at a user interlace, andl a spoken command.

You might also like