Calculation method for carbon emissions based on motor mechanical energy in moving vehicles

The method addresses inaccuracies in carbon emission calculations by using high-frequency motor energy measurement and edge computing to improve accuracy and reduce fraud in electric vehicles, facilitating fair carbon credit trading.

JP7782863B2Active Publication Date: 2025-12-09姚立和
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023220128
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-12-30
Filing Date
2023-12-26
Publication Date
2025-12-09
Estimated Expiration
2043-12-26

AI Technical Summary

Technical Problem

Current methods for calculating carbon emissions in electric vehicles are inaccurate due to battery voltage fluctuations and degradation, leading to incorrect estimation of remaining battery capacity and power usage, and are susceptible to fraud, with conventional methods relying on limited data points and server capacity.

Method used

A method for calculating carbon emissions based on the mechanical energy of a motor using high-frequency measurement and edge computing, involving a control module with sensors to measure torque and rotation angle, GPS for location tracking, and edge computing for data processing, reducing bandwidth load and improving accuracy.

Benefits of technology

Enhances the accuracy of carbon emission calculations by verifying actual usage and reducing fraud, enabling fair carbon credit trading and efficient greenhouse gas reduction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007782863000001
    Figure 0007782863000001
  • Figure 0007782863000002
    Figure 0007782863000002
  • Figure 0007782863000003
    Figure 0007782863000003
Patent Text Reader

Abstract

To provide a method of calculating carbon emission based on mechanical energy of a motor in a mobile vehicle, which method reduces load of bandwidth for uploading to the cloud by means of peripheral computing technology, improves uploading speed and can reduce loads of the cloud server, for operation, data preservation and data processing.SOLUTION: A method of calculating carbon emission includes the steps of: reading, by a control module, positional information at high frequency; calculating unit mechanical energy at a small angle by means of torque and rotary angle outputted from a motor; summing the unit mechanical energy up to summed mechanical energy; and then, uploading all positional information during travelling corresponding to each other with the summed mechanical energy to a cloud to be converted into a carbon emission of during travelling. By means of high frequency measurement and summing-up operation method, accuracy of the mechanical energy outputted during travelling of a mobile vehicle is greatly increased without causing erroneous estimation of each carbon emission of during travelling.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to the technical field of motors, and in particular to the measurement of carbon emissions of moving vehicles. [Background technology]

[0002] Currently, carbon emissions from electric vehicles are estimated primarily based on the electrical energy output by the battery while driving. There are two common methods for measuring battery power. The first is to directly measure the battery unit's voltage externally. The second is to measure the voltage using a battery management system inside the battery unit. However, if the load suddenly increases (if the output current increases), the battery voltage drops, which can lead to an incorrect determination of remaining battery capacity based solely on voltage. Furthermore, after a battery is used for a certain period of time, repeated charging and discharging can cause the battery cells to deteriorate, increasing the internal resistance and potentially leading to an incorrect determination of remaining battery capacity. To address the aforementioned battery cell degradation issue, lithium-iron batteries, which can be charged and discharged more frequently, are now being used. However, due to the characteristics of lithium-iron batteries, the voltage change during the charging and discharging process is small, which still makes it difficult to accurately estimate the remaining battery capacity.

[0003] In other words, if the remaining battery capacity is estimated incorrectly, the amount of power used by the battery will also be estimated incorrectly, and the carbon emissions of each trip of the electric vehicle will also be estimated incorrectly. In addition, conventional carbon emission calculation methods are limited by issues such as transmission bandwidth, speed, and server capacity, and only the distance traveled by the electric vehicle and the remaining battery capacity at the start and end of each trip can be used as the basis for calculating the carbon emissions of the trip, leaving room for fraud. As a result, it is not possible to truly accurately calculate carbon emissions. Therefore, how to solve the above problem is an objective of the present invention. Summary of the Invention [Problem to be solved by the invention]

[0004] The present invention aims to provide a method for calculating carbon emissions based on the mechanical energy of the motor of a mobile vehicle, which uses high-frequency measurement, edge computing, and cumulative calculation technologies to significantly improve the accuracy of calculating carbon emissions for each trip, thereby enabling everyone to make effective use of environmentally friendly mobile vehicles, enabling the efficient trading of carbon credits, and creating a sharing economy in the carbon credit market.

[0005] The present invention further aims to provide a method for calculating carbon emissions based on the mechanical energy of the motor of a mobile vehicle, which can verify the actual usage of the motor by using high-frequency measurement to check whether the motor's output corresponds to the undulating changes in location information, thereby reducing the fraud of carbon emissions and ensuring that carbon credits are traded fairly, thereby ensuring the reduction of greenhouse gases.

[0006] Another object of the present invention is to provide a method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, which can use edge computing technology to reduce the bandwidth load when uploading to the cloud and improve the upload speed, thereby further reducing the load of calculation, data storage, and data processing on the cloud server. [Means for solving the problem]

[0007] The method for calculating carbon emissions based on the mechanical energy of a motor in a mobile vehicle of the present invention can be used in a control module that operates and controls a battery unit in a mobile vehicle and drives the motor, and the control module of the present invention includes at least a central processing unit, a storage unit connected to the central processing unit, a motor control unit that operates and controls the motor, at least one sensor unit that detects the output torque and rotation angle of the motor, a timer unit, a GPS module that is connected to at least one external positioning satellite system, and a communication unit that transmits data to at least one external cloud server, wherein the storage unit further includes an accumulation calculation unit and a data collection and analysis unit. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is an organizational diagram of a system in a preferred embodiment of the present invention. [Figure 2] FIG. 10 is a system configuration diagram according to another preferred embodiment of the present invention. [Figure 3] 1 is a flow chart of the method of the present invention. [Figure 4] FIG. 1 is an organizational diagram when the present invention is applied to actual operations. [Figure 5] 10 is a flowchart showing the application of the present invention to actual operations. DETAILED DESCRIPTION OF THE INVENTION

[0009] As shown in FIG. 1, the present invention is applied to a control module 100 for controlling a motor 50 and a battery unit 60 in a mobile vehicle. The control module 100 includes a motor control panel 10 and a communication control panel 20. The motor control panel 10 includes a central processing unit 11, a memory unit 12 connected to the central processing unit 11, a motor control unit 15, at least one sensor unit 16, and a first transmission unit 18. The central processing unit 11 executes and processes programs, data, and commands. The memory unit 12 stores programs and outputs mechanical energy calculation formulas, measurement information, and cumulative calculation results. The memory unit 12 also includes an accumulation calculation unit 14 that can accumulate multiple mechanical energy calculation results during the same trip. The motor control unit 15 is connected to an external motor 50 to control the operation of the motor 50. Furthermore, the plurality of sensor units 16 are installed in a load path of the output shaft of the motor 50 to measure the torque and rotation angle of the output shaft of the motor 50. The first transmitting unit 18 is used to transmit data between the motor control panel 10 and the communication control panel 20. According to various embodiments, the central processing unit 11, the memory unit 12, the motor control unit 15, and / or the first transmitting unit 18 may be an integrated semiconductor device.

[0010] The communication control panel 20 includes a processing core unit 21, a storage unit 22 connected to the processing core unit 21, a timer unit 23, a GPS module 24, a second transmission unit 26, and a communication unit 27. The processing core unit 21 executes and processes various programs, data, and commands, while the storage unit 22 stores programs and various data. The storage unit 22 also includes a data collection and analysis unit 25 that collects and analyzes the accumulated mechanical energy, travel position, and travel distance during a trip. The GPS module 24 is connected to at least one external positioning satellite system 70 to read the travel position and travel distance. The second transmission unit 26 is connected to the first transmission unit 18 of the motor control panel 10 to transmit data to each other, and the communication unit 27 connects to an external cloud server 80 via the Internet to upload data. In addition, the timer unit 23 can set and control the operation of the GPS module 24, and read the traveling position, traveling distance, and data upload period of the communication unit 27. Furthermore, according to various embodiments, the processing core unit 21, the storage unit 22, the timer unit 23, the second transmitting unit 26, and / or the communication unit 27 can be an integrated semiconductor device.

[0011] In actual use of the present invention, as shown in FIGS. 1, 3, and 4, the control module 100 can perform high-frequency measurements while the vehicle is traveling. Edge computing technology is used to calculate at least one unit of mechanical energy output by the motor 50, and all units of mechanical energy during the travel are accumulated to generate cumulative mechanical energy. The cumulative mechanical energy is then uploaded to convert the carbon emissions during the travel, enabling carbon credit trading. Prior to using the present invention, the operation control of each item in the program executed by the central processing unit 11 in the motor control panel 10 of the control module 100 and the processing core unit 21 in the communication control panel 20 can be preset. The settings include at least the trigger condition and measurement period (e.g., measurement once when the rotation angle of the output shaft reaches 10 degrees), the position information reading period (e.g., reading once every 10 seconds), and the upload time (the time interval for uploading data, e.g., uploading once every 60 seconds). The process of the method for calculating carbon emissions based on the mechanical energy of the motor in a mobile vehicle of the present invention is as follows:

[0012] In process (a) of turning on the power of a mobile vehicle and starting it to run, when the mobile vehicle starts preparing to run a single run, the mobile vehicle is first powered on, and then data related to the start of running of the mobile vehicle stored in the motor control panel 10 and the memory unit 12 and storage unit 22 of the communication control panel 20 is transmitted to the cloud via the communication unit 27 of the communication control panel 20. The data includes, but is not limited to, accumulated mechanical energy, current location information, etc. Furthermore, after the user externally starts the motor 50 and waits for the mobile vehicle to start running, process (b) is executed.

[0013] In process (b) of initiating calculation of the driving mechanical energy, when a user turns on the power supply of the mobile vehicle and externally activates the motor 50 to drive the mobile vehicle via the output shaft, the motor 50 is driven by the input power of the battery unit 60, and as soon as the sensor units 16 of the motor control panel 10 detect that the rotation angle of the output shaft of the motor 50 has reached a set value (e.g., 10 degrees), the execution of process (c) is initiated internally. The central processing unit 11 of the motor control panel 10 uses the mechanical energy program stored in the memory unit 12 to calculate the externally activated mechanical energy of the motor 50 based on the rotation angle and torque detected by the sensor units 16. The externally activated mechanical energy is defined as starting mechanical energy and is temporarily stored in the memory unit 12.

[0014] In process (c) of acquiring unit period measurement parameters during running at a set period, when the mobile vehicle is started and driven, the communication control panel 20 of the control module 100 uses the GPS module 24 to read the position information of the mobile vehicle based on a period (e.g., every 10 seconds) set in the timer unit 23, and temporarily stores the position information of each unit period in the storage unit 22. Furthermore, the multiple sensor units 16 of the motor control panel 10 measure the rotation angle and torque of the output shaft of the motor 50 based on a set period (e.g., every 10 degrees), and temporarily stores the rotation angle and torque of each unit period in the buffer area of ​​the memory unit 12. Then, process (d) is executed.

[0015] In the process (d) of calculating the unit mechanical energy per unit period, after the rotation angle and torque are obtained by measuring the unit period, the mechanical energy program in the central processing unit 11 of the motor control panel 10 calculates the mechanical energy per unit period of the motor 50 based on the parameters of the rotation angle and torque. The mechanical energy per unit period is defined as the unit mechanical energy, and each unit mechanical energy is temporarily stored in the memory unit 12 one by one. Then, the process (e) is carried out.

[0016] In the process (e) of accumulating the unit mechanical energy during driving to generate the accumulated mechanical energy and uploading it to the cloud, once the calculation of multiple unit mechanical energies is completed, the calculations are accumulated according to the upload time setting and conditions, for example, once every 60 seconds, and the unit mechanical energies that have already been calculated but have not yet been accumulated are used to generate the accumulated mechanical energy, and the accumulated mechanical energy and location information in the memory unit 12 and the storage unit 22 are uploaded to the designated cloud server 80 via the communication unit 27 of the communication control panel 20. At the same time, when the upload is completed, the location information already uploaded in the storage unit 22 is cleared, and the process (f) is executed.

[0017] In process (f), which determines whether a trigger to end the trip has been received, once the upload of each cumulative mechanical energy is completed, it determines whether a trigger to end the trip has been received. If the system has not received a trigger to end the trip, it loops through processes (c) to (e), and conversely, if a trigger to end the trip has been received, it executes process (g).

[0018] In process (g) of ending the trip, when the system receives a trip end trigger, for example, when the battery unit 60 of the mobile vehicle stops supplying power to the motor 50, the communication unit 27 of the communication control panel 20 uploads the final data stored in the memory unit 12 and storage unit 22 of the motor control panel 10 and the communication control panel 20 to the designated cloud server 80. The final data includes, but is not limited to, accumulated mechanical energy, location information, etc. At the same time, upon completion of the upload, the uploaded location information is cleared and the trip is ended. The designated cloud server 80 then converts the starting mechanical energy, multiple accumulated mechanical energies, location information, etc. uploaded during the trip of the mobile vehicle into carbon emissions, and sums them to calculate the total carbon emissions for one trip, allowing for subsequent carbon credit trading.

[0019] For example, FIG. 5 is a flowchart of the operation of a preferred embodiment of the method of the present invention. When the mobile vehicle starts moving, the mobile vehicle control module 100 transmits starting data, such as the accumulated mechanical energy that has not been cleared in the memory unit 12 and current position information, to the designated server 80 in the cloud. It then determines whether the detected rotation angle for triggering the activation of the motor 50 has reached a preset value. For example, if the preset value has not been reached, it continues to wait for the trigger. Conversely, for example, if the preset value has been reached, it calculates the activation mechanical energy based on the detected torque and rotation angle, and continues to determine whether the time for reading the position information has arrived. For example, if the time for reading the position information has not yet arrived, it continues to wait for the next unit cycle reading time. Conversely, for example, if the unit cycle reading time has arrived, it reads and saves the position information, and detects the torque and rotation angle of the output shaft of the motor 50 based on the preset small rotation angle to calculate the unit mechanical energy for the unit cycle. The sequentially accumulated unit mechanical energy generates the accumulated mechanical energy. It then continues to determine whether the time for uploading data to the cloud has arrived. For example, if the upload time has not yet arrived, the system continues to wait for the time to upload the next unit cycle to arrive. Conversely, for example, when the time to upload data arrives, the system uploads the data to the cloud. The data includes, but is not limited to, starting mechanical energy, accumulated mechanical energy, location information, etc. Furthermore, when the upload is complete, the uploaded location information is cleared, and then it continues to determine whether the trip has ended. For example, if the trip has not yet ended, the above-mentioned operations are repeatedly executed in a loop. Conversely, for example, when the end of the trip is triggered, the final data is uploaded to the cloud. The final data includes, but is not limited to, accumulated mechanical energy, location information, etc. Furthermore, when the upload is complete, the uploaded location information is cleared, and the trip is ended.

[0020] According to various embodiments, as shown in FIG. 2 , the control module 100 may comprise a motor control panel 30. The motor control panel 30 includes a central processing unit 31, a storage unit 32 connected to the central processing unit 31, a motor control unit 35, at least one sensor unit 36, a timer unit 37, a GPS module 38, and a communication unit 39. The central processing unit 31 executes and processes programs, data, and commands. The motor control unit 35 is connected to an external motor 50 to control and operate the motor 50. The sensor units 36 are mounted on the output shaft of the motor 50 to measure the rotation angle and torque of the output shaft of the motor 50. The storage unit 32 stores programs, mechanical energy calculation formulas, measurement information, and accumulated calculation result data. The storage unit 32 also includes an accumulation calculation unit 34 that adds and accumulates multiple calculated unit mechanical energy results for the same trip, and a data collection and analysis unit 33 that adds, collects, and analyzes the accumulated results of mechanical energy output during the trip, the traveling position, and the distance traveled. The GPS module 38 can be connected to an external positioning satellite system 70 to read the traveling position and distance. The communication unit 39 can connect to an external cloud server 80 via the Internet to upload data. The timer unit 37 can set and control the period for the GPS module 38 to read the position information of the moving vehicle and the period for the communication unit 39 to upload data, and can also be used to execute the carbon emission calculation method of the present invention.

[0021] As can be seen from the above, the present invention uses the control module 100 of the present invention to read unit mechanical energy calculated based on position information and the torque output by the motor 50 at small rotation angles at a high frequency. Once the cumulatively calculated unit mechanical energy becomes cumulative mechanical energy, all cumulative mechanical energy during the journey and the corresponding position information can be uploaded to the cloud for comparison and verification, and converted into carbon emissions for the journey. The high-frequency measurement and cumulative calculation method significantly improves the accuracy of the mechanical energy output by the moving vehicle during the journey, preventing erroneous estimation of carbon emissions for each journey. Furthermore, edge computing technology reduces the bandwidth load when uploading to the cloud and improves upload speed, further reducing the computation, data storage, and data processing load on the cloud server 80. Furthermore, high-frequency measurement can be used to check whether the motor output corresponds to changes in the position information, further verifying actual usage conditions. This will reduce the scope for fraud and allow for truly accurate calculation of carbon emissions from mobile vehicles, allowing individuals who use electric vehicles to trade carbon credits, thereby truly solving the problem of greenhouse gas reduction and effectively creating and revitalizing an environmentally friendly mobile vehicle industry. [Explanation of symbols]

[0022] 100 Control Module 10 Motor Control Panel 11 Central Processing Unit 12 Memory Unit 14 Accumulation Unit 15 Motor Control Unit 16 Sensor Unit 18 First transmitting unit 20 Communication Control Panel 21 Processing Core Unit 22 Storage Unit 23 Timer unit 24 GPS modules 25 Data Collection and Analysis Unit 26 Second transmitting unit 27 Communication Unit 30 Motor Control Panel 31 Central Processing Unit 32 Storage Units 33 Data Collection and Analysis Unit 34 Accumulation Unit 35 Motor Control Unit 36 Sensor Unit 37 Timer Unit 38 GPS module 39 Communication Unit 50 motor 60 Battery Unit 70 Positioning Satellite System 80 cloud servers (a) Turn on the power of the moving vehicle and start moving. (b) Start the motor and calculate the running dynamic energy (c) Acquire measurement parameters at the unit frequency during driving at the set frequency. (d) Calculate the unit mechanical energy for unit frequency. (e) Accumulate the unit mechanical energy during driving, generate the cumulative mechanical energy, and upload it to the cloud. (f) Determine whether a trigger to end the run has been received. (g) Ending the run

Claims

1. A method for calculating carbon emissions based on mechanical energy of a motor (50) of a mobile vehicle, the method being used in a control module (100) that operates and controls a battery unit (60) of the mobile vehicle and drives the motor (50), comprising: The control module (100) includes at least: a central processing unit (11, 31); a storage unit (22, 32) connected to said central processing unit (11, 31); a motor control unit (15, 35) for operating and controlling the motor (50); At least one sensor unit (16, 36) for detecting the output torque and rotation angle of the motor (50); A timer unit (23, 37), a GPS module (24, 38) connected to at least one external positioning satellite system (70); a communication unit (27, 39) for transmitting data to at least one external cloud server (80); an accumulation unit (14, 34) directly or indirectly connected to said storage unit (22, 32); a data collection and analysis unit (25, 33) directly or indirectly connected to the storage unit (22, 32); The carbon emission calculation method includes: A process (a) of turning on the power of a moving vehicle and starting it to move; (b) a process for initiating a calculation of the mechanical energy of the run; A process (c) of acquiring unit period measurement parameters during running at a set period; (d) a process for calculating the unit mechanical energy of a unit period; A process (e) of accumulating the unit mechanical energy during the running, generating the accumulated mechanical energy, and uploading it to a cloud server (80); a process (f) for determining whether a trigger to end the run has been received; and (g) a process of terminating the run, In process (a), the power is turned on to prepare for traveling, and process (b) is executed after waiting for the motor (50) to be started from the outside and the moving vehicle to operate; In step (b), when the motor (50) is externally activated, the sensor unit (16, 36) detects whether the rotation angle of the motor (50) reaches a preset value, and then the motor (50) is internally activated and step (c) is executed. At the same time, the externally activated mechanical energy is calculated, and the externally activated mechanical energy is defined as the activation mechanical energy and temporarily stored in the storage unit (22, 32); Process (c) is a process of acquiring unit period measurement parameters during running at a set period, In the process (c), the GPS module (24, 38) is used to read the position information of the moving vehicle based on the time period set by the timer unit (23, 37); Measure the rotation angle and torque of the motor (50) based on the angular period set in the sensor unit (16, 36), and then perform process (d); In step (d), the mechanical energy of each unit period of the motor (50) is calculated based on the rotation angle and torque parameters obtained above, and the mechanical energy of the unit period is defined as unit mechanical energy, and then step (e) is carried out; In process (e), the calculation is completed and mechanical energy is calculated based on an upload time setting that is longer than the time period set by the timer unit (23, 37) in process (c), but unit mechanical energy that has not yet been accumulated is accumulated to generate accumulated mechanical energy, and the accumulated mechanical energy and the position information are uploaded to the designated cloud server (80), and then process (f) is executed; In process (f), if the system does not receive a trigger to end the run, it loops through processes (c) to (e). Conversely, if it receives a trigger to end the run, it executes process (g). In process (g), when the system receives a trigger to end the trip, it uploads final data to the designated cloud server (80), where the final data includes the plurality of accumulated mechanical energies and the plurality of location information. The cloud server (80) converts the starting mechanical energy, the plurality of accumulated mechanical energies, and the plurality of location information uploaded during the trip into carbon emissions, and sums them to calculate the total carbon emissions for one trip, thereby continuing the carbon credit trading. A method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, comprising:

2. The method for calculating carbon emissions based on the mechanical energy of a motor in a mobile vehicle according to claim 1, The set value of the driving rotation angle of the motor (50) detected in the process (b) of calculating the mechanical energy of the running is 10 degrees. A method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, comprising:

3. The method for calculating carbon emissions based on the mechanical energy of a motor in a mobile vehicle according to claim 1, In the process (c) of acquiring unit period measurement parameters during travel at a set period, the GPS module (24, 38) reads the position information of the moving vehicle once every 10 seconds, which is the set period of the timer unit (23, 37). A method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, comprising:

4. The method for calculating carbon emissions based on the mechanical energy of a motor in a mobile vehicle according to claim 1, In the process (c) of acquiring unit period measurement parameters during running at a set period, the sensor unit (16, 36) measures torque information of the motor (50) once every 10 degrees, which is the set period of the rotation angle of the motor (50). A method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, comprising:

5. The method for calculating carbon emissions based on the mechanical energy of a motor in a mobile vehicle according to claim 1, In the process (e), the unit mechanical energy during the running is accumulated, the accumulated mechanical energy is generated, and the accumulated mechanical energy is uploaded to the cloud server (80). The upload time is once every 60 seconds. A method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, comprising:

6. The method for calculating carbon emissions based on the mechanical energy of a motor in a mobile vehicle according to claim 1, The control module (100) comprises a motor control panel (10) and a communication control panel (20); The motor control panel (10) A central processing unit (11); a memory unit (12) connected to the central processing unit (11); a motor control unit (15) for operating and controlling the motor (50); At least one sensor unit (16) for detecting the torque and rotation angle of the motor (50); a first transmitting unit (18); The memory unit (12) is directly or indirectly connected to an accumulation unit (14); The communication control panel (20) a processing core unit (21); a storage unit (22) connected to the processing core unit (21); a timer unit (23); a GPS module (24) of at least one externally connected positioning satellite system (70); a second transmitting unit (26) connected to the first transmitting unit (18); a communication unit (27) for transmitting data to at least one external cloud server (80); The storage unit (22) is directly or indirectly connected to a data collection and analysis unit (25). A method for calculating carbon emissions based on the mechanical energy of a motor in a moving vehicle, comprising:

Citation Information

Patent Citations

  • Carbon emission monitoring and checking system and method

    CN114062759A

  • Method for trading carbon dioxide emission right and system to be used for the method

    JP2011134179A

  • Device for providing information on environmental load reduction

    JP2013025432A

  • Energy management device for vehicle

    JP2015214294A

  • Movable distance calculation device

    JP2020072581A