Vehicle emission control method, device and equipment and storage medium

By obtaining the IP address after the vehicle is started, determining the location and configuring the network and emission standards, the engine emission compliance problem is solved and the vehicle's emission compliance and network optimization in different regions are achieved.

CN120711070APending Publication Date: 2025-09-26FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510872232.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

Existing technologies cannot accurately determine whether engine emissions are compliant and cannot meet the stringent emission regulations required around the world.

Method used

By obtaining the Internet Protocol address after the vehicle is started, the location is determined, the network configuration is performed, and the engine control parameters are adjusted according to the emission standard data of the location.

Benefits of technology

The vehicle can automatically identify the network environment and emission standards in different regions, ensuring that engine emissions meet local requirements and improving emission compliance and adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120711070A_ABST
    Figure CN120711070A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle emission control method, device and equipment and a storage medium. The method comprises the steps of obtaining an internet protocol address of a vehicle through a vehicle-mounted detection module under the condition that a communication module completes network connection after the vehicle is started; determining a first location corresponding to the Internet protocol address, and performing first network configuration on a vehicle network based on the first location; and after the first network configuration is completed, first emission standard data corresponding to the first attribution are determined, and control parameters of an engine are set based on the first emission standard data. The vehicle can accurately set the control parameters of the engine so as to ensure that the emission of the engine meets the standard.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle emission control, and in particular to a vehicle emission control method, device, equipment and storage medium. Background Art

[0002] With the rapid development of Internet of Vehicles (IoV) technology and the increasing attention paid to environmental protection worldwide, the fields of vehicle network connectivity and emission control are facing new demands and challenges.

[0003] The ever-changing and stringent emissions regulations in countries and regions around the world are placing ever-higher demands on vehicle emissions control technologies. Vehicle manufacturers need to ensure that their vehicles meet local emissions standards in every market, but traditional fixed-parameter emissions control methods are no longer able to meet this requirement. Summary of the Invention

[0004] The present invention provides a vehicle emission control method, device, equipment and storage medium to solve the problem of being unable to accurately determine whether the engine's emissions are compliant.

[0005] According to one aspect of the present invention, a method for controlling vehicle emissions is provided, the method comprising:

[0006] When the communication module completes the network connection after detecting that the vehicle is started, the vehicle's Internet Protocol address is obtained through the vehicle detection module;

[0007] determining a first location corresponding to the Internet Protocol address, and performing a first network configuration on a vehicle network based on the first location;

[0008] After completing the first network configuration, first emission standard data corresponding to the first location is determined, and engine control parameters are set based on the first emission standard data.

[0009] According to another aspect of the present invention, there is provided a vehicle emission control device, the device comprising:

[0010] An address acquisition module is used to acquire the vehicle's Internet Protocol address through the vehicle detection module when it detects that the communication module has completed the network connection after the vehicle is started;

[0011] a network configuration module, configured to determine a first location corresponding to the Internet Protocol address, and perform a first network configuration on the vehicle network based on the first location;

[0012] The emission control module is configured to determine first emission standard data corresponding to the first location after completing the first network configuration, and set engine control parameters based on the first emission standard data.

[0013] According to another aspect of the present invention, an electronic device is provided, comprising:

[0014] at least one processor; and

[0015] a memory communicatively connected to the at least one processor; wherein,

[0016] The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the vehicle emission control method according to any embodiment of the present invention.

[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle emission control method according to any embodiment of the present invention when executed.

[0018] The technical solution of the embodiment of the present invention is to obtain the Internet Protocol address of the vehicle through the on-board detection module when it is detected that the communication module completes the network connection after the vehicle is started; by obtaining the IP address and determining the first territory, the vehicle can automatically identify the network environment of the current area. Then, the first territory corresponding to the Internet Protocol address is determined, and the first network configuration of the vehicle network is performed based on the first territory; based on the first territory, the first network configuration is performed, and the vehicle can automatically select the optimal network access point and adjust the network parameters to optimize the network communication performance. Finally, after completing the first network configuration, the first emission standard data corresponding to the first territory is determined, and the control parameters of the engine are set based on the first emission standard data, so that the vehicle can accurately match the local emission requirements. The problem of being unable to accurately determine whether the engine's emissions are compliant is solved, and the beneficial effect of the vehicle being able to accurately set the engine's control parameters to ensure the engine's emissions are compliant is achieved.

[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1This is a flow chart of a vehicle emission control method provided according to the first embodiment of the present invention;

[0022] Figure 2 This is a flow chart of a vehicle emission control method provided in accordance with a second embodiment of the present invention;

[0023] Figure 3 This is a schematic structural diagram of a vehicle emission control device provided according to a third embodiment of the present invention;

[0024] Figure 4 It is a structural diagram of an electronic device for implementing the vehicle emission control method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0026] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] Example 1

[0028] Figure 1 A flowchart of a vehicle emission control method is provided for the first embodiment of the present invention. This embodiment is applicable to vehicle emission control situations. The method can be executed by a vehicle emission control device. The vehicle emission control device can be implemented in the form of hardware and / or software. The vehicle emission control device can be configured in an electronic device. Figure 1 As shown, the method includes:

[0029] S110. When detecting that the communication module completes the network connection after the vehicle is started, obtain the Internet Protocol address of the vehicle through the vehicle detection module.

[0030] Vehicle startup can be understood as the start of the engine. A communication module can be understood as the hardware module used to implement communication functions. A network connection can be understood as the establishment of a stable communication link between the communication module and an external network. An onboard detection module can be understood as a module installed on the vehicle that detects various vehicle information, status, and emission standards. An Internet Protocol address can be understood as a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.

[0031] Specifically, when the driver starts the vehicle, the sensor detects the operating signal of the engine or motor and transmits the signal to the vehicle's control unit to confirm that the vehicle has started. After the vehicle is started, the communication module starts working and tries to establish a connection with the external network. It communicates with the base station (for cellular networks) or other network access devices, completes a series of authentication and negotiation processes, and finally establishes a stable network connection. Once the connection is successful, the communication module can interact with the network for data. When the communication module is successfully connected to the network, the on-board detection module will send a request to the communication module to obtain the vehicle's Internet Protocol address, that is, the IP (Internet Protocol Address) address. After receiving the request, the communication module will obtain the IP address currently assigned to the vehicle from the network interface and return it to the on-board detection module.

[0032] For example, after the vehicle is started, the onboard detection module (TBOX) transitions from a dormant state to a normal operating state, and various system services begin initializing, including but not limited to the positioning module, power management module, logging module, and in-vehicle CAN network communication module. After the onboard detection module (TBOX) starts, the network module initializes and starts, attempting to dial up for network access. This is automatically completed by the underlying communication module built into TBOX. The service programs running within TBOX do not control this process, which is handled automatically by the system. After the underlying communication module completes the network connection, it obtains its own IP address information.

[0033] S120: Determine a first location corresponding to the Internet Protocol address, and perform a first network configuration on the vehicle network based on the first location.

[0034] The first location may be a geographical location corresponding to the acquired vehicle IP address, such as a country or a city. The first network configuration may be understood as a series of parameter settings for the vehicle network based on the relevant information of the first location.

[0035] Specifically, the obtained vehicle IP address is input into the query system or database, and through comparison and analysis, the geographical location area that matches the IP address is found, that is, the first territory. Based on the determined first territory, relevant information about the network environment in the area is obtained, such as the local network operator, network frequency band, network access method, etc. The vehicle network is configured accordingly. For example, if the area uses a specific network frequency band, the frequency band setting of the vehicle communication module needs to be adjusted; if the local network operator has a specific access authentication method, the vehicle network is configured to meet the authentication requirements. Through these configurations, it is ensured that the vehicle network can smoothly access the network and communicate normally in the local environment.

[0036] Optionally, performing a first network configuration on the vehicle network based on the first location includes:

[0037] Reading first network configuration parameters corresponding to the first location; wherein the first network configuration parameters include network access point settings, network communication protocols, and security policies;

[0038] A first network configuration is performed on the vehicle network based on the first network configuration parameters.

[0039] The first network configuration parameters can be understood as the parameters required to configure the vehicle network to adapt to the network environment of the first location. The network access point can be understood as the network entrance. The network communication protocol can be understood as the rules and conventions followed when communicating between devices in the network. The security policy can be understood as a series of measures and rules formulated to ensure the security of vehicle network communications. The security policy can include data encryption, identity authentication, access control, etc.

[0040] Specifically, after determining the first location, the system searches for and retrieves the first network configuration parameters corresponding to the location from the stored parameter information based on the identifier of the first location (such as the area code). These parameters include network access point settings (such as the names of the public and private network access points), the type and parameter settings of the network communication protocol (such as the protocol version and port number used), and the specific content of the security policy (such as encryption algorithm and authentication method). The vehicle network device then performs the corresponding configuration operations based on the retrieved first network configuration parameters. Regarding the network access point settings, the vehicle configures the corresponding access point information to ensure connection to the correct network. For example, setting a public access point allows the vehicle to access the public internet through it; setting a private network access point allows the vehicle to establish a connection to a specific private network. Regarding the network communication protocol, the vehicle network device communicates according to the configured protocol parameters to ensure correct data exchange with other devices on the network. Regarding the security policy, the vehicle implements appropriate security measures, such as encrypting transmitted data and authenticating devices accessing the network, to ensure the security of the vehicle's network communications.

[0041] Optionally, the network access point settings include public network access points and private network access points.

[0042] Public network access points can be understood as access points used to connect to the public internet. Using public network access points, vehicles can access various public resources and services on the internet, such as web browsing and online map queries. Private network access points can be understood as connecting to specific private networks, such as internal enterprise networks or specific industry networks. Through private network access points, vehicles can communicate with these private networks to implement specific business functions, such as remote vehicle monitoring.

[0043] For example, after TBOX obtains its own IP information, it obtains the location information of the current IP address, and then starts to determine the first location of the smart commercial vehicle where the TBOX is located.

[0044] Furthermore, when TBOX determines it is in the primary territory based on its IP address, it begins configuring its network card, reading the network configuration for the primary territory preset by TBOX. It then sets two APNs (Access Point Names): one for the public network access point provided by the operator, which, after negotiation with the IoT card operator, connects to the network using the regular SIM (Subscriber Identity Module) data. The other APN is a dedicated network access point, enabling point-to-point private network communication, which is more secure and efficient. Furthermore, after negotiation with the IoT card operator, a whitelist system can be set up, eliminating any SIM card data restrictions.

[0045] S130: After completing the first network configuration, determine first emission standard data corresponding to the first location, and set engine control parameters based on the first emission standard data.

[0046] Among them, the first emission standard data is the data specified by the vehicle exhaust emission standard corresponding to the first jurisdiction. It is understandable that different regions will formulate different vehicle exhaust emission standards due to factors such as environmental conditions. These standards stipulate the emission limits of various pollutants in vehicle exhaust, such as the emission concentration or emission amount of carbon monoxide, hydrocarbons, nitrogen oxides, particulate matter, etc. The first emission standard data may include the specific values ​​of these emission limits applicable to the first jurisdiction. The engine control parameters can be understood as a variety of parameters used to control the engine operating state and performance. The engine control parameters may include fuel injection amount, injection timing, ignition advance angle, intake volume, valve opening, material injection amount, etc. By adjusting these parameters, the engine's operating state can be optimized to meet different performance and emission requirements.

[0047] Among them, the first emission standard data includes National VI emission standard data.

[0048] For example, after the network-related configuration of TBOX is completed, the engine control module sends the instruction of "implementing the National VI emission standards" to the engine control unit based on the preset configuration.

[0049] Optionally, after setting the control parameters of the engine based on the first emission standard data, the method further includes: generating an engine parameter setting result, and feeding the engine parameter setting result back to the vehicle-mounted detection module.

[0050] Among them, the engine parameter setting result can be understood as a collection of a series of final parameter values ​​obtained after adjusting the engine control parameters according to the first emission standard data, as well as relevant information during the adjustment process (such as adjustment time, adjustment method, etc.).

[0051] Specifically, after the engine control system completes the control parameter setting based on the first emission standard data, the system will organize and summarize these new parameter values ​​and related adjustment information (such as parameter comparison before and after adjustment, adjustment basis, etc.). The generated engine parameter setting results are sent to the on-board detection module through the vehicle's internal communication bus (such as CAN bus) or other communication methods. After receiving these results, the on-board detection module will store them in its own database for subsequent query and analysis. At the same time, the on-board detection module may further monitor and evaluate the engine's operating status based on these results, such as checking whether the new parameter settings make the engine's operation more stable, whether the emissions truly meet the standards, etc. If an abnormality is found, the on-board detection module may issue an alarm to the driver or send corresponding control instructions to other control systems of the vehicle.

[0052] For example, after the TBOX network configuration is complete, the engine control module sends instructions for complying with the first emission standard data to the engine control unit. Upon receiving the instructions from the TBOX, the engine control unit adjusts the injection rate of materials such as urea into the engine and feeds back the results of executing the instructions to the TBOX. Upon successfully receiving the results from the engine control unit, the TBOX confirms that the vehicle's emission standards have been configured.

[0053] It is understandable that during the normal operation of the TBOX function, it still continues to pay attention to its own IP address location and makes corresponding notifications to various services within the TBOX system in real time to adjust the stable operation of the TBOX system, ensure stable transmission of vehicle-to-cloud data and that vehicle emissions meet the emission standards of the vehicle's location.

[0054] The technical solution of the embodiment of the present invention is to obtain the Internet Protocol address of the vehicle through the on-board detection module when it is detected that the communication module completes the network connection after the vehicle is started; by obtaining the IP address and determining the first territory, the vehicle can automatically identify the network environment of the current area. Then, the first territory corresponding to the Internet Protocol address is determined, and the first network configuration of the vehicle network is performed based on the first territory; based on the first territory, the first network configuration is performed, and the vehicle can automatically select the optimal network access point and adjust the network parameters to optimize the network communication performance. Finally, after completing the first network configuration, the first emission standard data corresponding to the first territory is determined, and the control parameters of the engine are set based on the first emission standard data, so that the vehicle can accurately match the local emission requirements. The problem of being unable to accurately determine whether the engine's emissions are compliant is solved, and the beneficial effect of the vehicle being able to accurately set the engine's control parameters to ensure the engine's emissions are compliant is achieved.

[0055] Example 2

[0056] Figure 2 This is a flow chart of a vehicle emissions control method provided in Example 2 of the present invention. This embodiment further optimizes the above-mentioned embodiment. Optionally, the method further includes: upon detecting that the Internet Protocol address has switched to a second location, performing a second network configuration on the vehicle network based on the second location; wherein the second location is a country or region different from the first location; after completing the second network configuration, determining second emission standard data corresponding to the second location, and adjusting engine control parameters based on the second emission standard data.

[0057] like Figure 2 As shown, the method includes:

[0058] S210. When detecting that the communication module completes the network connection after the vehicle is started, obtain the Internet Protocol address of the vehicle through the vehicle detection module.

[0059] S220: Determine a first location corresponding to the Internet Protocol address, and perform a first network configuration on the vehicle network based on the first location.

[0060] S230: After completing the first network configuration, determine first emission standard data corresponding to the first location, and set engine control parameters based on the first emission standard data.

[0061] S240: When it is detected that the Internet Protocol address is switched to the second location, perform a second network configuration on the vehicle network based on the second location.

[0062] The second location is a country or region different from the first location. The second network configuration is a series of parameter settings and adjustments to the vehicle network based on factors such as the network environment, regulatory requirements, and communication operator regulations of the second location.

[0063] Specifically, the vehicle's network monitoring system continuously monitors the vehicle's Internet Protocol address. When a vehicle moves to a new geographic location and connects to a different network, its IP address may change. The network monitoring system determines whether the geographic location corresponding to the new IP address is different from the previous first location by interacting with the network operator and analyzing network signals. If different, a second location is determined based on the new IP address. Network configuration parameter information corresponding to different locations (particularly different countries or regions) is obtained based on pre-stored or external server information. When it is determined to switch to the second location, the system searches and reads the second network configuration parameters corresponding to the location from the stored parameter information based on the second location's identifier (such as the country or region code). These include new network access point settings (such as the names of public and private network access points applicable to the second location), new network communication protocol parameters (such as the communication protocol version and port number commonly used in the second location), and new security policies (such as data encryption algorithms and authentication methods that comply with the regulations of the second location). Vehicle network equipment (such as communication modules, on-board network controllers, etc.) will perform corresponding configuration operations based on the read second network configuration parameters, including resetting network access points, adjusting communication protocol parameters, enabling new security policies, etc., to ensure that the vehicle network can operate normally in the network environment of the second location.

[0064] S250: After completing the second network configuration, determine second emission standard data corresponding to the second location, and adjust engine control parameters based on the second emission standard data.

[0065] Among them, the second emission standard data can be understood as the data stipulated by the vehicle exhaust emission standards formulated by the second place based on its own environmental conditions, policy orientation and other factors.

[0066] Specifically, after completing the second network configuration and determining that the vehicle is in the second territory, the system searches and retrieves the second emission standard data corresponding to that territory from stored data based on the second territory's identifier (such as a country or region code). For example, if the second territory is Country B, the system retrieves the exhaust emission limits specified by Country B for different vehicle types (e.g., gasoline vehicles, diesel vehicles) and vehicle models (e.g., passenger cars, commercial vehicles). The vehicle's engine control system uses the retrieved second emission standard data, combined with the engine's current operating state (e.g., speed, load, temperature), operating environment (e.g., altitude, air temperature), and other relevant vehicle parameters, to calculate engine control parameters that meet the emission standard using pre-set control algorithms and strategies. For example, if the second emission standard has stricter particulate matter emission limits, the engine control system may adjust injection timing and intake air volume to optimize the combustion process and reduce particulate matter generation. It may also adjust the injection volume to ensure that the engine's power output and fuel economy are within reasonable ranges. After calculating the appropriate control parameters, the engine control system will apply these parameters to the actual operation of the engine. By controlling actuators such as injectors, ignition coils, and throttle valves, it can achieve precise control of engine parameters such as fuel injection quantity, injection timing, ignition advance angle, and intake volume, so that the engine's exhaust emissions meet the emission standards of the second territory.

[0067] Optionally, determining the second emission standard data corresponding to the second location includes:

[0068] Determining the second emission standard data based on at least two levels of preset emission standard data; or

[0069] Download the second emission standard data corresponding to the second location from the cloud platform.

[0070] The preset emission standard data is pre-stored in the vehicle system or related management module, and is vehicle exhaust emission standard data for different regions. A level of preset emission standard data can correspond to at least one country or region.

[0071] Specifically, after determining that the vehicle is in the second territory, the vehicle system will search for data related to the territory from the preset emission standard data. The system will compare and analyze at least two levels of preset emission standard data. For example, compare the general standard and the local standard of the second territory to determine which standard is more stringent or more suitable for the current vehicle usage scenario. Based on the comparison results, the system will select the most appropriate combination of one or more levels of data as the second emission standard data. If the local standard is more stringent, the local standard will be used first; if the local standard is not clearly stipulated in some aspects, the general standard can be used as a supplement. Optionally, the second emission standard data can be directly determined according to the emission standard level corresponding to the region.

[0072] Specifically, after determining that the vehicle is in the second territory, the vehicle system will send a request to the cloud platform to obtain the second emission standard data corresponding to the territory. The request usually contains the identification information of the second territory (such as the country or region code, etc.). After receiving the request, the cloud platform will search and return the corresponding second emission standard data based on the identification information in the request. The vehicle system receives this data through the network and stores it in the local memory. The vehicle system will verify the received data to ensure the integrity and accuracy of the data. After the verification is passed, the system will apply the second emission standard data to the adjustment of the engine control parameters.

[0073] Furthermore, when the onboard detection module TBOX detects that the vehicle is powered off, it will enter sleep mode after a certain period of time. When TBOX receives a system exit command, it will enter shutdown mode, gradually shut down various services, and then power off.

[0074] The technical solution of an embodiment of the present invention, upon detecting that the Internet Protocol address has switched to a second location, performs a second network configuration on the vehicle network based on the second location; wherein the second location is a country or region different from the first location. After completing the second network configuration, second emission standard data corresponding to the second location is determined, and engine control parameters are adjusted based on the second emission standard data. This satisfies regulatory requirements for cross-border or interregional vehicle travel to different locations, allowing vehicles to move freely between different countries or regions and quickly adapt to local network and emission standards without requiring large-scale hardware modifications or software upgrades, thereby improving the vehicle's adaptability and flexibility.

[0075] Example 3

[0076] Figure 3 This is a schematic diagram of the structure of a vehicle emission control device provided by the third embodiment of the present invention. Figure 3 As shown, the device includes: an address acquisition module 310 , a network configuration module 320 and an emission control module 330 .

[0077] Among them, the address acquisition module 310 is used to obtain the vehicle's Internet Protocol address through the on-board detection module when it is detected that the communication module completes the network connection after the vehicle is started; the network configuration module 320 is used to determine the first territory corresponding to the Internet Protocol address and perform a first network configuration on the vehicle network based on the first territory; the emission control module 330 is used to determine the first emission standard data corresponding to the first territory after completing the first network configuration, and set the engine control parameters based on the first emission standard data.

[0078] Optionally, the device further includes:

[0079] an address switching module, configured to, upon detecting that the Internet Protocol address has switched to a second location, perform a second network configuration on the vehicle network based on the second location; wherein the second location is a country or region different from the first location;

[0080] The second configuration module is used to determine second emission standard data corresponding to the second location after completing the second network configuration, and adjust the control parameters of the engine based on the second emission standard data.

[0081] Optionally, the second configuration module includes:

[0082] a preset data determining unit, configured to determine the second emission standard data based on at least two levels of preset emission standard data; or

[0083] A downloading unit is used to download the second emission standard data corresponding to the second location from the cloud platform.

[0084] Optionally, the first emission standard data includes National VI emission standard data.

[0085] Optionally, the network configuration module includes:

[0086] a parameter reading unit, configured to read first network configuration parameters corresponding to the first location; wherein the first network configuration parameters include settings of a network access point, a network communication protocol, and a security policy;

[0087] A network configuration unit is configured to perform a first network configuration on the vehicle network based on the first network configuration parameters.

[0088] Optionally, the network access point settings include public network access points and private network access points.

[0089] Optionally, the device further includes:

[0090] The result feedback module is used to generate an engine parameter setting result after setting the engine control parameters based on the first emission standard data, and feed the engine parameter setting result back to the vehicle-mounted detection module.

[0091] The vehicle emission control device provided in the embodiment of the present invention can execute the vehicle emission control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0092] Example 4

[0093] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0094] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0095] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0096] The processor 11 may be any general-purpose and / or specialized processing component with processing and computing capabilities. Examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors for running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for controlling vehicle emissions.

[0097] In some embodiments, the method for controlling vehicle emissions may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for controlling vehicle emissions described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the method for controlling vehicle emissions in any other suitable manner (e.g., via firmware).

[0098] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0099] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0100] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0101] To provide interaction with a service acquirer, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the service acquirer; and a keyboard and pointing device (e.g., a mouse or trackball), through which the service acquirer can provide input to the electronic device. Other types of devices can also be used to provide interaction with the service acquirer; for example, the feedback provided to the service acquirer can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the service acquirer can be received in any form (including acoustic input, voice input, or tactile input).

[0102] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a service acquirer computer having a graphical service acquirer interface or a web browser through which a service acquirer can interact with embodiments of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0103] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0104] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0105] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A method for controlling vehicle emissions, characterized in that: include: When the communication module completes the network connection after detecting that the vehicle is started, the vehicle's Internet Protocol address is obtained through the vehicle detection module; determining a first location corresponding to the Internet Protocol address, and performing a first network configuration on a vehicle network based on the first location; After completing the first network configuration, first emission standard data corresponding to the first location is determined, and engine control parameters are set based on the first emission standard data.

2. The method according to claim 1, characterized in that Also includes: When detecting that the Internet Protocol address has switched to a second location, performing a second network configuration on the vehicle network based on the second location; wherein the second location is a country or region different from the first location; After completing the second network configuration, second emission standard data corresponding to the second location is determined, and the control parameters of the engine are adjusted based on the second emission standard data.

3. The method according to claim 2, characterized in that The determining of the second emission standard data corresponding to the second location includes: Determining the second emission standard data based on at least two levels of preset emission standard data; or Download the second emission standard data corresponding to the second territory from the cloud platform.

4. The method according to claim 1, wherein The first emission standard data includes National VI emission standard data.

5. The method according to claim 1, wherein The performing a first network configuration on the vehicle network based on the first location includes: Reading first network configuration parameters corresponding to the first location; wherein the first network configuration parameters include network access point settings, network communication protocols, and security policies; A first network configuration is performed on the vehicle network based on the first network configuration parameters.

6. The method according to claim 5, characterized in that The network access point settings include public network access points and private network access points.

7. The method according to claim 1, characterized in that After setting the control parameters of the engine based on the first emission standard data, the method further includes: Generate engine parameter setting results, and feed the engine parameter setting results back to the vehicle-mounted detection module.

8. A vehicle emission control device, characterized in that: include: An address acquisition module is used to acquire the vehicle's Internet Protocol address through the vehicle detection module when it detects that the communication module has completed the network connection after the vehicle is started; a network configuration module, configured to determine a first location corresponding to the Internet Protocol address, and perform a first network configuration on the vehicle network based on the first location; The emission control module is configured to determine first emission standard data corresponding to the first location after completing the first network configuration, and set engine control parameters based on the first emission standard data.

9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the vehicle emission control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle emission control method according to any one of claims 1 to 7 when executed.