Display method, device, equipment and product of power assembly torque shaft

By calculating and drawing the three-dimensional model of the powertrain, the three-dimensional model of the powertrain is demonstrated, and the problem of intuition of the calculation results of the torque shaft in the existing technology is solved, and the intuitiveness of the torque shaft, suspension and powertrain spatial relationship is achieved. understand.

CN119478244APending Publication Date: 2025-02-18CHENGDU GONGDING TECHNOLOGY CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411674454.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the prior art, the calculation results of the torque shaft are presented to the user in a numerical manner, resulting in the calculation results being not intuitive enough.

Method used

By obtaining the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain, the torque axis direction angle and coordinates are calculated, and the three-dimensional model of the powertrain is drawn based on these coordinates to show the three-dimensional model of the powertrain.

Benefits of technology

The calculation results of the torque shaft are visualized to facilitate users to understand the spatial relationship between the torque shaft, suspension and powertrain more intuitively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119478244A_ABST
    Figure CN119478244A_ABST
Patent Text Reader

Abstract

The invention provides a display method, device and equipment for a power assembly torque shaft and a product. The method comprises the following steps: acquiring rotational inertia, centroid coordinates and suspension coordinates of the power assembly; calculating a torque axis direction angle of the power assembly according to the rotational inertia; calculating a torque axis coordinate according to the torque axis direction angle, the mass center coordinate and the suspension coordinate; drawing a three-dimensional model of the power assembly based on the torque axis coordinate, the centroid coordinate and the suspension coordinate; and displaying the three-dimensional model of the power assembly. According to the embodiment of the invention, the three-dimensional model of the power assembly is drawn by calculating the coordinates of the torque shaft, the coordinates of the center of mass and the coordinates of the suspension, so that the calculation result of the torque shaft can be visualized, and a user can more intuitively understand the spatial relationship of the torque shaft, the suspension and the power assembly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of torque axis calculation, and in particular to a method, device, equipment and product for displaying a powertrain torque axis. Background Art

[0002] Torque is a measure of rotational force, and is created when a force tries to rotate an object about a point. Understanding how torque acts on a shaft is critical in mechanical design because it directly affects shaft size selection and material selection.

[0003] For the powertrain, the torsional force comes from the engine crankshaft. Usually, the main inertia axes of the crankshafts do not coincide with each other, but there is a certain angle. Therefore, under the action of this external torque, the engine does not rotate along any main inertia axis, but rotates around a special axis, which is the torque axis (Torque Rod Assembly, abbreviated as: TRA).

[0004] The calculation of the torque axis in the powertrain is an important calculation in mechanical engineering to determine the diameter of the transmission shaft or to check the strength of the transmission shaft. At present, the calculation results of the torque axis are usually directly displayed to the user in the form of numerical values, such as the coordinates of the left point of the torque axis, the coordinates of the right point of the torque axis, the direction angle of the torque axis, and the direction cosine of the torque axis. Summary of the invention

[0005] In view of this, an embodiment of the present invention is directed to providing a method for displaying a powertrain torque axis, so as to solve the problem in the prior art that the calculation results of the torque axis are not intuitive enough when displayed to the user in a numerical manner.

[0006] According to a first aspect of an embodiment of the present application, a method for displaying a torque axis of a powertrain is provided, the method comprising:

[0007] Obtain the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain;

[0008] The torque axis direction angle of the powertrain is calculated based on the moment of inertia;

[0009] The torque axis coordinates are calculated according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates;

[0010] Draw the three-dimensional model of the powertrain based on the torque axis coordinates, center of mass coordinates and suspension coordinates;

[0011] Displays a 3D model of the powertrain.

[0012] In a possible design of the first aspect, the torque axis coordinates are calculated according to the torque axis direction angle, the center of mass coordinates, and the suspension coordinates, including:

[0013] The left point coordinates of the torque axis are calculated according to the direction angle of the torque axis, the coordinates of the center of mass and the coordinates of the first suspension;

[0014] The torque axis right point coordinates are calculated according to the torque axis direction angle, the center of mass coordinates and the second suspension coordinates; wherein the first suspension coordinates and the second suspension coordinates are both suspension coordinates;

[0015] The torque axis left point coordinates and the torque axis right point coordinates are determined as the torque axis coordinates.

[0016] In a possible design of the first aspect, drawing a three-dimensional model of the powertrain based on the torque axis coordinates, the center of mass coordinates, and the suspension coordinates includes:

[0017] Draw a torque axis line according to the coordinates of the left point of the torque axis and the coordinates of the right point of the torque axis;

[0018] Draw a suspension line according to the first suspension coordinate and the second suspension coordinate;

[0019] According to the centroid coordinates, the first suspension coordinates and the second suspension coordinates, the three-dimensional model of the powertrain and the suspension model are drawn respectively, and the three-dimensional model of the powertrain is made semi-transparent.

[0020] In a possible design of the first aspect, the method further includes:

[0021] Calculating a first distance between the first suspension coordinate and the left point coordinate of the torque axis, and calculating a second distance between the second suspension coordinate and the right point coordinate of the torque axis;

[0022] Calculate the third distance between the suspension line and the center of mass;

[0023] Calculate the angles between the suspension connection line and the torque axis connection line respectively;

[0024] The first suspension coordinate, the second suspension coordinate, the torque axis coordinate, the torque axis direction angle and direction cosine, the first distance, the second distance, the third distance and the included angle are displayed.

[0025] In a possible design of the first aspect, the moment of inertia includes a moment of inertia and a product of inertia, and the torque axis direction angle of the powertrain is calculated according to the moment of inertia, including:

[0026] After verifying that the moment of inertia and product of inertia are all input and the values ​​are correct, the torque axis direction angle of the powertrain is calculated based on the moment of inertia and product of inertia.

[0027] In a possible design of the first aspect, the torque axis left point coordinates are calculated according to the torque axis direction angle, the center of mass coordinates, and the first suspension coordinates, including:

[0028] The torque axis direction angle is (alpha, beta, gamma), the center of mass coordinates are (x3, y3, z3), the first suspension coordinates are (x1, y1, z1), and the calculated torque axis left point coordinates are (X 左 ,Y 左 ,Z 左 ), where X 左 =x3+(y1-y3) / cos(beta)*cos(alpha), Y 左 =y1,Z 左 =z3+(y1-y3) / cos(beta)*cos(gamma).

[0029] In a possible design of the first aspect, the torque axis right point coordinates are calculated according to the torque axis direction angle, the center of mass coordinates, and the second suspension coordinates, including:

[0030] The direction angle of the torque axis is (alpha, beta, gamma), the coordinates of the center of mass are (x3, y3, z3), the coordinates of the second mount are (x2, y2, z2), and the calculated coordinates of the right point of the torque axis are (X 右 ,Y 右 ,Z 右 ), where X 右 =x3+(y2-y3) / cos(beta)*cos(alpha), Y 右 =y2,Z 右 =z3+(y2-y3) / cos(beta)*cos(gamma).

[0031] According to a second aspect of an embodiment of the present application, a display device for a powertrain torque shaft is provided, the device comprising:

[0032] Acquisition module for the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain;

[0033] A calculation module, used to calculate the torque axis direction angle of the powertrain according to the moment of inertia; and calculate the torque axis coordinates according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates;

[0034] A drawing module, used for drawing a three-dimensional model of the powertrain based on the torque axis coordinates;

[0035] Display module, used to display the 3D model of the powertrain.

[0036] According to a third aspect of an embodiment of the present application, there is provided an electronic device, including a memory and a processor;

[0037] The memory is connected to the processor and is used for storing programs;

[0038] The processor is used to implement a method for displaying a powertrain torque axis as described in any one of the first aspects of the embodiments of the present application by running a program in a memory.

[0039] According to a fourth aspect of an embodiment of the present application, a computer program product is provided, comprising computer program instructions. When the computer program instructions are executed by a processor, the processor executes a method for displaying a powertrain torque axis as described in any one of the first aspects of the embodiment of the present application.

[0040] According to the fifth aspect of the embodiments of the present application, a chip is provided, including a processor and a data interface, and the processor reads and runs the program stored in the memory through the data interface to execute the method for displaying the powertrain torque axis as any one of the first aspect of the embodiments of the present application.

[0041] According to a sixth aspect of an embodiment of the present application, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, a method for displaying a powertrain torque axis as described in any one of the first aspects of the embodiment of the present application is implemented.

[0042] According to the technical solution of the embodiment of the present application, the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain are obtained; the torque axis direction angle of the powertrain is calculated according to the moment of inertia; the torque axis coordinates are calculated according to the torque axis direction angle, center of mass coordinates and suspension coordinates; a three-dimensional model of the powertrain is drawn based on the torque axis coordinates, center of mass coordinates and suspension coordinates; and the three-dimensional model of the powertrain is displayed. According to the embodiment of the present application, the three-dimensional model of the powertrain is drawn by calculating the torque axis coordinates, center of mass coordinates and suspension coordinates, so that the calculation results of the torque axis can be visualized, which is convenient for users to more intuitively understand the spatial relationship between the torque axis, suspension and powertrain. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0044] Figure 1 A schematic flow chart of a method for displaying a torque axis of a powertrain provided in an embodiment of the present application;

[0045] Figure 2 A schematic diagram of an Excel calculation table in a method for displaying a powertrain torque axis provided in an embodiment of the present application;

[0046] Figure 3A schematic diagram of an expression extracted from an Excel calculation table in a method for displaying a powertrain torque axis provided in an embodiment of the present application;

[0047] Figure 4 A schematic flow chart of another method for displaying a torque axis of a powertrain provided in an embodiment of the present application;

[0048] Figure 5 A schematic diagram of a display interface in a method for displaying a powertrain torque axis provided in an embodiment of the present application;

[0049] Figure 6 A schematic structural diagram of a display device for a powertrain torque shaft provided in an embodiment of the present application;

[0050] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0052] The technical terms involved in the embodiments of the present application are explained below:

[0053] Powertrain: refers to the part of a vehicle or mechanical equipment that is responsible for generating and transmitting power, mainly including the engine, transmission, drive shaft, differential, suspension system, final drive and control system.

[0054] Suspension system: It is an important component of the powertrain. Its main function is to fix power components such as the engine and transmission to the frame or body, while reducing the vibration and noise generated by these components during operation, thereby improving the ride comfort and durability of the vehicle.

[0055] Torque: is a measure of rotational force. When a force tries to rotate an object around a point, this force produces torque. In mechanical design, it is very critical to understand how torque acts on a shaft because it directly affects the size and material selection of the shaft.

[0056] Torque shaft: mainly used to transfer the torque generated by the engine or motor to the wheels or other rotating parts to ensure that power is efficiently and stably transmitted from the power source (such as the engine) to the load end (such as the wheels).

[0057] In modern mechanical design, the powertrain is the core component of vehicles and mechanical equipment, responsible for transmitting the power generated by the engine or electric motor to the wheels or other drive devices. The performance of the powertrain directly affects the efficiency, reliability and driving experience of the vehicle. Therefore, it is particularly important to accurately calculate and optimize the various components in the powertrain.

[0058] The torque rod assembly (TRA) is one of the key components in the powertrain. Its main function is to transfer the torque generated by the engine or motor to the wheels or other rotating parts. The design and calculation of the torque rod directly affect the performance and reliability of the powertrain. Specifically, the torque rod needs to have sufficient strength and rigidity to ensure that it will not be excessively deformed or broken under high torque and high speed conditions.

[0059] At present, the calculation results of the torque axis are usually directly displayed to users in numerical form. Although this method can provide users with accurate data, it is difficult for users to understand and analyze the spatial relationship between the torque axis, suspension and powertrain from the numerical values.

[0060] Based on this, the present application proposes a new method for displaying the torque axis of the powertrain, by displaying the torque axis connection line, the suspension connection line and the powertrain model together in three-dimensional space, and using different colors and line types to distinguish and display the torque axis connection line and the suspension connection line, so that the calculation results of the torque axis can be visualized, which is convenient for users to more intuitively understand the spatial relationship between the torque axis, the suspension and the powertrain. In addition, in the present application, the calculation results of the torque axis can also be subjected to secondary analysis and processing according to the needs of the actual project, and the distance between the suspension and the torque axis, the distance between the suspension connection line and the center of mass, the angle between the suspension connection line and the coordinate axis, and the angle between the suspension connection line and the torque axis can be displayed in coordination with the three-dimensional graphics window, so that users can judge and analyze the calculation results.

[0061] The following specific embodiments are used to describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0062] For example, please refer to Figure 1 , Figure 1 This is a flow chart of a method for displaying a torque axis of a powertrain provided in an embodiment of the present application. Figure 1 In an exemplary embodiment, a method for displaying a powertrain torque axis may include the following steps 1100 to 1500:

[0063] 1100. Obtain the moment of inertia, center of mass coordinates, and suspension coordinates of the powertrain.

[0064] 1200. The torque axis direction angle of the powertrain is calculated based on the rotational inertia.

[0065] 1300. The torque axis coordinates are calculated according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates.

[0066] 1400. Draw a three-dimensional model of the powertrain based on the torque axis coordinates, the center of mass coordinates, and the suspension coordinates.

[0067] 1500. Display the three-dimensional model of the powertrain.

[0068] Specifically, the moment of inertia of the powertrain includes the moment of inertia and the product of inertia, which describe the rigid body's properties about its center of mass and inertia when it rotates. Among them, the moment of inertia includes the moment of inertia of the rigid body around the x-axis of its center of mass coordinate system Ixx, the moment of inertia of the rigid body around the y-axis of its center of mass coordinate system Iyy, and the moment of inertia of the rigid body around the z-axis of its center of mass coordinate system Izz. The larger these values ​​are, the more difficult it is to change the rotation of the rigid body on the corresponding axis. The product of inertia includes the coupling relationship Ixy between the inertia of the rigid body around the x-axis and the y-axis, the coupling relationship Iyz between the inertia of the rigid body around the y-axis and the z-axis, and the coupling relationship Izx between the inertia of the rigid body around the z-axis and the x-axis. They reflect how the change in angular velocity on one axis affects the angular momentum on another axis when the rigid body rotates.

[0069] After obtaining the moment of inertia, check whether all 6 values ​​of the moment of inertia and product of inertia are obtained, and check whether the values ​​corresponding to the input moment of inertia and product of inertia are correct decimal values. If the moment of inertia and product of inertia are all entered and the values ​​are correct, the torque axis direction angle of the powertrain is calculated based on the moment of inertia and product of inertia. It can be understood that if the moment of inertia and product of inertia are not all entered or the values ​​are wrong, the calculation process is exited.

[0070] The center of mass coordinates and the suspension coordinates are obtained from the simulation project, where the center of mass coordinates are marked as (x3, y3, z3), and the suspension coordinates include the first suspension coordinates and the second suspension coordinates, where the first suspension coordinates are marked as (x1, y1, z1), and the second suspension coordinates are marked as (x2, y2, z2).

[0071] After verifying that the moment of inertia and product of inertia are all entered and the values ​​are correct, the torque axis direction angle of the powertrain is calculated based on the moment of inertia and product of inertia. Specifically, the expression related to the torque axis in the Excel calculation table is converted into C++ code. For example, Figure 2 As shown in FIG. 1 , the formula can be extracted and converted from top to bottom and from left to right in the Excel calculation table. The final extracted expression can be, for example, Figure 3As shown in , the expression corresponding to the angle Alpha in the torque axis direction cosine X is:

[0072] (1 / (k19*k19+k17*k17+k11*k11))^0.5*k19.

[0073] After extracting the expressions related to the torque axis, the moment of inertia and product of inertia obtained above are input into the expressions, and the direction cosines of the torque axis of the powertrain are calculated to obtain the calculation results of the direction cosines of the torque axis. The calculation results are subjected to inverse trigonometric cosine calculation to obtain the torque axis direction angle, which is recorded as (Alpha, Beta, Gamma).

[0074] Next, the left point coordinates of the torque axis are calculated according to the direction angle of the torque axis, the coordinates of the center of mass, and the first suspension coordinates, and the right point coordinates of the torque axis are calculated according to the direction angle of the torque axis, the coordinates of the center of mass, and the second suspension coordinates; wherein the first suspension coordinates and the second suspension coordinates both belong to the suspension coordinates. The left point coordinates of the torque axis and the right point coordinates of the torque axis are determined as the torque axis coordinates.

[0075] The center of mass coordinates are marked as (x3, y3, z3), the first mount coordinates are marked as (x1, y1, z1), and according to the torque axis direction angle (Alpha, Beta, Gamma), the center of mass coordinates (x3, y3, z3) and the first mount coordinates (x1, y1, z1), the torque axis left point coordinates are calculated as (X left, Y left, Z left). Among them, X left = x3 + (y1-y3) / cos (beta) * cos (alpha), Y left = y1, Z left = z3 + (y1-y3) / cos (beta) * cos (gamma).

[0076] Similarly, mark the mass center coordinates as (x3, y3, z3), the second mount coordinates as (x2, y2, z2), and calculate the torque axis right point coordinates (X right, Y right, Z right) according to the torque axis direction angle (Alpha, Beta, Gamma), mass center coordinates (x3, y3, z3) and second mount coordinates (x2, y2, z2). Among them, X right = x3 + (y2-y3) / cos (beta) * cos (alpha), Y right = y2, Z right = z3 + (y2-y3) / cos (beta) * cos (gamma).

[0077] In this way, the coordinates of the left point of the torque axis and the right point of the torque axis are calculated. After that, the three-dimensional model of the powertrain can be drawn based on the torque axis coordinates, the center of mass coordinates and the suspension coordinates.

[0078] Specifically, when drawing the three-dimensional model of the powertrain, first draw the torque axis line according to the left point coordinates of the torque axis and the right point coordinates of the torque axis, and draw the suspension line according to the first suspension coordinates and the second suspension coordinates; draw the three-dimensional model of the powertrain and the suspension model according to the center of mass coordinates, the first suspension coordinates, and the second suspension coordinates, and make the three-dimensional model of the powertrain semi-transparent. Thus, by visualizing the calculation results of the torque axis, it is convenient for users to more intuitively understand the spatial relationship between the torque axis, the suspension, and the powertrain.

[0079] According to the technical solution of this embodiment, the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain are obtained; the torque axis direction angle of the powertrain is calculated according to the moment of inertia; the torque axis coordinates are calculated according to the torque axis direction angle, center of mass coordinates and suspension coordinates; a three-dimensional model of the powertrain is drawn based on the torque axis coordinates, center of mass coordinates and suspension coordinates; and the three-dimensional model of the powertrain is displayed. According to the embodiment of the present application, the three-dimensional model of the powertrain is drawn by calculating the torque axis coordinates, center of mass coordinates and suspension coordinates, so that the calculation results of the torque axis can be visualized, which is convenient for users to more intuitively understand the spatial relationship between the torque axis, suspension and powertrain.

[0080] Figure 4 A schematic diagram of a flow chart of another method for displaying a torque axis of a powertrain provided in an embodiment of the present application. Figure 4 As shown, in an exemplary embodiment, the provided method for displaying a powertrain torque axis may further include the following steps 4100 to 4400:

[0081] 4100. Calculate a first distance between the first suspension coordinate and the left point coordinate of the torque axis, and calculate a second distance between the second suspension coordinate and the right point coordinate of the torque axis.

[0082] 4200. Calculate the third distance between the suspension line and the center of mass.

[0083] 4300. Calculate the angle between the suspension line and the torque axis line respectively.

[0084] 4400. Display the first suspension coordinate, the second suspension coordinate, the torque axis coordinate, the torque axis direction angle and direction cosine, the first distance, the second distance, the third distance and the angle.

[0085] In this embodiment, the calculation results of the torque axis are further calculated to calculate the distance between the suspension system and the torque axis, the distance between the suspension line and the center of mass, the cosine value of the angle between the suspension line and the torque axis, the angle between the suspension line and the projection of the torque axis at xoy, yoz, xoz, etc., and display them in a window table to output the data that engineers need more in actual design.

[0086] Specifically, the first suspension coordinate and the XYZ value of the left point coordinate of the torque axis are respectively subtracted to calculate the first distance between the first suspension coordinate and the left point coordinate of the torque axis. Similarly, the second suspension coordinate and the XYZ value of the right point coordinate of the torque axis are respectively subtracted to calculate the second distance between the second suspension coordinate and the right point coordinate of the torque axis.

[0087] The first suspension coordinate is marked as (x1, y1, z1), the second suspension coordinate is marked as (x2, y2, z2), the left point coordinate of the torque axis is marked as (X left, Y left, Z left), and the right point coordinate of the torque axis is marked as (X right, Y right, Z right). The first distance between the first suspension coordinate and the left point coordinate of the torque axis is (x1-X left, y1-Y left, z1-Z left), and the second distance between the second suspension coordinate and the right point coordinate of the torque axis is (x2-X right, y2-Y right, z2-Z right).

[0088] The center of mass coordinates are marked as (x3, y3, z3). When calculating the third distance between the suspension line and the center of mass, first calculate the suspension direction vector (m, n, p) = first suspension coordinates - second suspension coordinates. Next, calculate the coordinate point (x, y, z) on the suspension line with the same y value as the center of mass coordinate, where x = x1 + (y3-y1) / n*m, y = y3, z = z1 + (y3-y1) / n*p. This coordinate point (x, y, z) is the third distance between the suspension line and the center of mass.

[0089] When calculating the angles between the suspension line and the torque axis line respectively, it is necessary to calculate the projections of the suspension line and the torque axis line on the XOY / YOZ / XOZ plane.

[0090] Specifically, the projection points of the suspension line and the torque axis line on the XOY plane are: the first suspension coordinate projection point (x1, y1), the second suspension coordinate projection point (x2, y2), the torque axis left point coordinate projection point (X left, Y left), and the torque axis right point coordinate projection point (X right, Y right).

[0091] The projection points of the suspension line and the torque axis line on the YOZ plane are: the first suspension coordinate projection point (y1, z1), the second suspension coordinate projection point (y2, z2), the torque axis left point coordinate projection point (Y left, Z left), and the torque axis right point coordinate projection point (Y right, Z right).

[0092] The projection points of the suspension line and the torque axis line on the XOZ plane are: the first suspension coordinate projection point (x1, z1), the second suspension coordinate projection point (x2, z2), the torque axis left point coordinate projection point (X left, Z left), and the torque axis right point coordinate projection point (X right, Z right).

[0093] After calculating the projection of the suspension line and the torque axis line on the XOY / YOZ / XOZ plane, calculate the suspension direction vector and the torque axis direction vector respectively, and then use the vector dot product to calculate the angle between the suspension line and the torque axis line. The calculation formula is:

[0094] Afterwards, on the interface displaying the three-dimensional model of the powertrain, the first mount coordinates, the second mount coordinates, the torque axis coordinates, the torque axis direction angle and direction cosine, the first distance, the second distance, the third distance and the angle are displayed simultaneously, such as Figure 5 As shown in the figure, on the right side of the display interface, the three-dimensional model of the powertrain is displayed, and at the same time, on the left side of the display interface, the result of the above secondary calculation is displayed.

[0095] According to the technical solution of this embodiment, by calculating the first distance between the first suspension coordinate and the left point coordinate of the torque axis, and calculating the second distance between the second suspension coordinate and the right point coordinate of the torque axis. Calculate the third distance between the suspension line and the center of mass. Calculate the angle between the suspension line and the torque axis line respectively. And display the first suspension coordinate, the second suspension coordinate, the torque axis coordinate, the torque axis direction angle and direction cosine, the first distance, the second distance, the third distance and the angle. While displaying the three-dimensional model of the powertrain, it is possible to perform a secondary calculation on the torque axis calculation results, and respectively calculate the distance between the suspension system and the torque axis, the distance between the suspension line and the center of mass, the cosine value of the angle between the suspension line and the torque axis, the angle between the suspension line and the torque axis projection at xoy, yoz, xoz, etc., and display them in a window table to output the data that engineers need more in actual design.

[0096] Exemplary Devices

[0097] Accordingly, the present application also provides a device, such as Figure 6 As shown, the display device 600 of the powertrain torque axis provided in this embodiment may include: an acquisition module 610 , a calculation module 620 , a drawing module 630 and a display module 640 .

[0098] The acquisition module 610 is used for the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain.

[0099] The calculation module 620 is used to calculate the torque axis direction angle of the powertrain according to the moment of inertia; and calculate the torque axis coordinates according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates.

[0100] The drawing module 630 is used to draw a three-dimensional model of the powertrain based on the torque axis coordinates.

[0101] The display module 640 is used to display the three-dimensional model of the powertrain.

[0102] In one implementation, the calculation module 620 can be specifically used to calculate the left point coordinates of the torque axis based on the torque axis direction angle, the center of mass coordinates and the first suspension coordinates; calculate the right point coordinates of the torque axis based on the torque axis direction angle, the center of mass coordinates and the second suspension coordinates; wherein the first suspension coordinates and the second suspension coordinates both belong to suspension coordinates; and determine the left point coordinates of the torque axis and the right point coordinates of the torque axis as the torque axis coordinates.

[0103] In one implementation, the drawing module 630 can be specifically used to draw the torque axis line according to the coordinates of the left point of the torque axis and the coordinates of the right point of the torque axis; draw the suspension line according to the first suspension coordinates and the second suspension coordinates; draw the three-dimensional model of the powertrain and the suspension model according to the center of mass coordinates, the first suspension coordinates, and the second suspension coordinates, respectively, and make the three-dimensional model of the powertrain translucent.

[0104] In one implementation, the calculation module 620 is further used to calculate the first distance between the first suspension coordinate and the left point coordinate of the torque axis, and calculate the second distance between the second suspension coordinate and the right point coordinate of the torque axis; calculate the third distance between the suspension line and the center of mass; and calculate the angle between the suspension line and the torque axis line. Correspondingly, the display module 640 is also used to display the first suspension coordinate, the second suspension coordinate, the torque axis coordinate, the torque axis direction angle and direction cosine, the first distance, the second distance, the third distance, and the angle.

[0105] In one implementation, the moment of inertia includes the moment of inertia and the product of inertia. When the calculation module 620 calculates the torque axis direction angle of the powertrain based on the moment of inertia, it can be specifically used to calculate the torque axis direction angle of the powertrain based on the moment of inertia and the product of inertia after verifying that all the moment of inertia and the product of inertia are input and the values ​​are correct.

[0106] In one implementation, the calculation module 620 can be used to calculate the torque axis direction angle (alpha, beta, gamma), the center of mass coordinates (x3, y3, z3), the first suspension coordinates (x1, y1, z1), and the calculated torque axis left point coordinates (X 左 ,Y 左 ,Z 左 ), where X 左 =x3+(y1-y3) / cos(beta)*cos(alpha), Y 左 =y1,Z 左 =z3+(y1-y3) / cos(beta)*cos(gamma).

[0107] In one implementation, the calculation module 620 can be used to calculate the torque axis direction angle (alpha, beta, gamma), the center of mass coordinates (x3, y3, z3), the second suspension coordinates (x2, y2, z2), and the calculated torque axis right point coordinates (X 右 ,Y 右 ,Z 右 ), where X 右 =x3+(y2-y3) / cos(beta)*cos(alpha), Y 右 =y2,Z 右 =z3+(y2-y3) / cos(beta)*cos(gamma).

[0108] The display device of the powertrain torque shaft provided in this embodiment belongs to the same application concept as the display method of the powertrain torque shaft provided in the above embodiments of this application, and can execute the display method of the powertrain torque shaft provided in any of the above embodiments of this application, and has the corresponding functional modules and beneficial effects of executing the display method of the powertrain torque shaft. For technical details not fully described in this embodiment, please refer to the specific processing content of the display method of the powertrain torque shaft provided in the above embodiments of this application, and will not be repeated here.

[0109] It should be understood that the modules in the above devices can be implemented in the form of a processor calling software. For example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit of the device, wherein the processor can be a general-purpose processor, such as a CPU or a microprocessor, etc., and the memory can be a memory in the device or a memory outside the device. Alternatively, the unit in the device can be implemented in the form of a hardware circuit, and the functions of some or all units can be realized by designing the hardware circuit. The hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units are realized by designing the logical relationship of the components in the circuit; for another example, in another implementation, the hardware circuit can be implemented by PLD, taking FPGA as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of some or all of the above units. All units of the above devices can be implemented in the form of a processor calling software, or in the form of a hardware circuit, or in part by a processor calling software, and the remaining part is implemented in the form of a hardware circuit.

[0110] In an embodiment of the present application, a processor is a circuit with the ability to process signals. In one implementation, the processor may be a circuit with the ability to read and run instructions, such as a CPU, a microprocessor, a GPU, or a DSP; in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, DPU, etc.

[0111] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0112] In addition, all or part of the units in the above device can be integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a SOC. The SOC may include at least one processor for implementing any of the above methods or implementing the functions of each unit of the device. The type of the at least one processor may be different, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0113] Exemplary Electronic Devices

[0114] The present application embodiment provides an electronic device, see Figure 7 As shown, the electronic device includes a memory 700 and a processor 710 connected to the memory 700 .

[0115] The memory 700 is used to store programs.

[0116] The processor 710 is used to execute any of the methods for displaying the torque axis of the powertrain of any of the above embodiments, by obtaining the moment of inertia, the center of mass coordinates and the suspension coordinates of the powertrain; calculating the direction angle of the torque axis of the powertrain according to the moment of inertia; calculating the torque axis coordinates according to the direction angle of the torque axis, the center of mass coordinates and the suspension coordinates; drawing the three-dimensional model of the powertrain based on the torque axis coordinates, the center of mass coordinates and the suspension coordinates; and displaying the three-dimensional model of the powertrain. Thus, by calculating the torque axis coordinates, the center of mass coordinates and the suspension coordinates to draw the three-dimensional model of the powertrain, the calculation result of the torque axis can be visualized, so that the user can more intuitively understand the spatial relationship between the torque axis, the suspension and the powertrain.

[0117] The specific processing process of the processor 710 can refer to the introduction of the above method embodiment, and the specific implementation of the processor 710 can also refer to the introduction of the above embodiment.

[0118] Specifically, the electronic device may further include: a bus, a communication interface 720 , an input device 730 and an output device 740 .

[0119] The processor 710, the memory 700, the communication interface 720, the input device 730 and the output device 740 are connected to each other via a bus.

[0120] A bus may include a pathway that transfers information between components of a computer system.

[0121] Processor 710 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the scheme of the present invention. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0122] The processor 710 may include a main processor, and may also include a baseband chip, a modem, and the like.

[0123] The memory 700 stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include a program code, and the program code includes a computer operation instruction. More specifically, the memory 700 may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk storage, a flash, and the like.

[0124] The input device 730 may include a device for receiving data and information input by a user, such as an error microphone, a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.

[0125] Output device 740 may include devices that allow information to be output to a user, such as a speaker, display screen, printer, speakers, etc.

[0126] The communication interface 720 may include any transceiver or the like to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0127] The processor 710 executes the program stored in the memory 700 and calls other devices, which can be used to implement each step of any powertrain torque axis display method provided in the above embodiments of the present application.

[0128] An embodiment of the present application also proposes a chip, which includes a processor and a data interface. The processor reads and runs a program stored in a memory through the data interface to execute the powertrain torque shaft display method introduced in any of the above embodiments. The specific processing process and its beneficial effects can be found in the above-mentioned embodiment introduction of the powertrain torque shaft display method.

[0129] Exemplary computer program products and storage media

[0130] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the method for displaying the powertrain torque axis according to various embodiments of the present application described in any of the above-mentioned embodiments of this specification.

[0131] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0132] In addition, the embodiment of the present application may also be a storage medium, on which a computer program is stored, and the computer program is executed by a processor to execute the steps of the method for displaying the torque axis of the powertrain according to various embodiments of the present application described in any of the above embodiments of this specification, and specifically the following steps may be implemented:

[0133] 1100. Obtain the moment of inertia, center of mass coordinates, and suspension coordinates of the powertrain.

[0134] 1200. The torque axis direction angle of the powertrain is calculated based on the rotational inertia.

[0135] 1300. The torque axis coordinates are calculated according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates.

[0136] 1400. Draw a three-dimensional model of the powertrain based on the torque axis coordinates, the center of mass coordinates, and the suspension coordinates.

[0137] 1500. Display the three-dimensional model of the powertrain.

[0138] For the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0139] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0140] The steps in the methods of each embodiment of the present application can be adjusted in order, combined and deleted according to actual needs, and the technical features recorded in each embodiment can be replaced or combined.

[0141] The modules and sub-modules in the devices and terminals of the various embodiments of the present application can be combined, divided and deleted according to actual needs.

[0142] In the several embodiments provided in the present application, it should be understood that the disclosed terminals, devices and methods can be implemented in other ways. For example, the terminal embodiments described above are only schematic, for example, the division of modules or submodules is only a logical function division, and there may be other division methods in actual implementation, for example, multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0143] The modules or submodules described as separate components may or may not be physically separated, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place, or they may be distributed on multiple network modules or submodules. Some or all of the modules or submodules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0144] In addition, each functional module or submodule in each embodiment of the present application may be integrated into one processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into one module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or in the form of software functional modules or submodules.

[0145] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0146] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly by hardware, software units executed by a processor, or a combination of the two. The software units may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0147] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0148] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for displaying a torque axis of a powertrain, characterized in that: The method comprises: Obtain the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain; Calculating the torque axis direction angle of the powertrain according to the rotational inertia; Calculating the torque axis coordinates according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates; Drawing a three-dimensional model of the powertrain based on the torque axis coordinates, the center of mass coordinates, and the suspension coordinates; A 3D model of the powertrain is shown.

2. The method according to claim 1, characterized in that: The step of calculating the torque axis coordinates according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates includes: Calculate the left point coordinate of the torque axis according to the torque axis direction angle, the center of mass coordinate and the first suspension coordinate; The torque axis right point coordinates are calculated according to the torque axis direction angle, the center of mass coordinates and the second suspension coordinates; wherein the first suspension coordinates and the second suspension coordinates both belong to the suspension coordinates; The torque axis left point coordinates and the torque axis right point coordinates are determined as the torque axis coordinates.

3. The method according to claim 2, characterized in that The drawing of the three-dimensional model of the powertrain based on the torque axis coordinates, the center of mass coordinates and the suspension coordinates includes: Draw a torque axis line according to the coordinates of the left point of the torque axis and the coordinates of the right point of the torque axis; Drawing a suspension line according to the first suspension coordinate and the second suspension coordinate; A three-dimensional model of the powertrain and a suspension model are drawn respectively according to the mass center coordinates, the first suspension coordinates, and the second suspension coordinates, and the three-dimensional model of the powertrain is made semi-transparent.

4. The method according to claim 3, characterized in that The method further comprises: Calculating a first distance between the first suspension coordinate and the left point coordinate of the torque axis, and calculating a second distance between the second suspension coordinate and the right point coordinate of the torque axis; Calculating a third distance between the suspension line and the center of mass; respectively calculating the angles between the suspension connection line and the torque axis connection line; The first suspension coordinate, the second suspension coordinate, the torque axis coordinate, the torque axis direction angle and direction cosine, the first distance, the second distance, the third distance, and the included angle are displayed.

5. The method according to claim 1, characterized in that The moment of inertia includes a moment of inertia and a product of inertia, and the torque axis direction angle of the powertrain is calculated according to the moment of inertia, including: When it is verified that the moment of inertia and the product of inertia are all input and their values ​​are correct, the torque axis direction angle of the powertrain is calculated according to the moment of inertia and the product of inertia.

6. The method according to claim 2, characterized in that The calculation of the left point coordinate of the torque axis according to the torque axis direction angle, the center of mass coordinate and the first suspension coordinate includes: The torque axis direction angle is (alpha, beta, gamma), the center of mass coordinate is (x3, y3, z3), the first suspension coordinate is (x1, y1, z1), and the calculated torque axis left point coordinate is (X 左 ,Y 左 ,Z 左 ), where X 左 =x3+(y1-y3) / cos(beta)*cos(alpha), Y 左 =y1,Z 左 =z3+(y1-y3) / cos(beta)*cos(gamma).

7. The method according to claim 2, characterized in that The calculation of the torque axis right point coordinates according to the torque axis direction angle, the center of mass coordinates and the second suspension coordinates includes: The torque axis direction angle is (alpha, beta, gamma), the center of mass coordinate is (x3, y3, z3), the second suspension coordinate is (x2, y2, z2), and the calculated torque axis right point coordinate is (X 右 ,Y 右 ,Z 右 ), where X 右 =x3+(y2-y3) / cos(beta)*cos(alpha), Y 右 =y2,Z 右 =z3+(y2-y3) / cos(beta)*cos(gamma).

8. A display device for a powertrain torque shaft, characterized in that: The device comprises: Acquisition module for the moment of inertia, center of mass coordinates and suspension coordinates of the powertrain; A calculation module, configured to calculate the torque axis direction angle of the power assembly according to the rotational inertia; and calculate the torque axis coordinates according to the torque axis direction angle, the center of mass coordinates and the suspension coordinates; A drawing module, used for drawing a three-dimensional model of the powertrain based on the torque axis coordinates; A display module is used to display the three-dimensional model of the powertrain.

9. An electronic device, characterized in that: including memory and processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the method for displaying the powertrain torque axis as described in any one of claims 1 to 7 by running the program in the memory.

10. A computer program product, characterized in that The method comprises computer program instructions, which, when executed by a processor, enable the processor to perform the method for displaying a powertrain torque axis as claimed in any one of claims 1 to 7.