Signal transmission system and vehicle

By determining the signal transmission attributes and sending signal values ​​through the upper-level system module of the signal transmission system, the problem of insufficient flexibility in vehicle signal transmission is solved, enabling flexible signal transmission and improving user experience.

WO2026032230A1PCT designated stage Publication Date: 2026-02-12BYD CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/112527
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-08
Filing Date
2025-08-04
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In existing technologies, vehicle signal transmission has low flexibility and cannot change the transmission time and cycle in real time according to actual needs, which affects user experience.

Method used

The upper-level system module of the signal transmission system determines the signal transmission attributes and sends signal values ​​based on these attributes. The lower-level system module receives and sends the signals to the signal receiving object, thus enabling flexible adjustment of the signal transmission attributes.

Benefits of technology

It improves the flexibility of the signal transmission system, enabling it to adapt to rapidly changing transmission needs and enhance the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025112527_12022026_PF_FP_ABST
    Figure CN2025112527_12022026_PF_FP_ABST
Patent Text Reader

Abstract

A signal transmission system (10) and a vehicle (100). The signal transmission system (10) comprises an upper-layer system (11) and a lower-layer system (12), wherein the upper-layer system (11) is used for determining, on the basis of a signal receiving object of a signal to be transmitted, a configured signal transmission attribute of said signal, and sending, on the basis of the configured signal transmission attribute, a signal value corresponding to said signal, different signal receiving objects being each configured with a corresponding signal transmission attribute, which comprises at least one of the number of transmissions, a transmission cycle and a transmission occasion; and the lower-layer system (12) is used for receiving the signal value corresponding to said signal, determining said signal on the basis of the signal value, and transmitting said signal to the signal receiving object.
Need to check novelty before this filing date? Find Prior Art

Description

Signal transmission system and vehicle

[0001] Cross-reference to related applications

[0002] The present application is based on Chinese Patent Application No. 202411083748.2, filed on August 8, 2024, and claims priority to the aforementioned Chinese Patent Application, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of vehicles, and more particularly, to a signal transmission system and a vehicle. BACKGROUND

[0004] At present, different types of messages of a vehicle are generally configured with corresponding sending time and sending period by a configuration tool, and each message is sent according to the preset sending time and sending period. Once the sending time and sending period are set, they cannot be changed, resulting in low flexibility of message sending and affecting the user experience. SUMMARY

[0005] The present disclosure aims to at least partially solve one of the technical problems in the related art.

[0006] To this end, one object of the present disclosure is to provide a signal transmission system, comprising: an upper system module configured to determine a signal sending attribute configured for a to-be-sent signal based on a signal receiving object of the to-be-sent signal, and send a signal value corresponding to the to-be-sent signal based on the configured signal sending attribute; wherein each different signal receiving object is configured with a corresponding signal sending attribute, and the signal sending attribute comprises at least one of sending times, a sending period, and a sending opportunity; and a lower system module configured to receive the signal value corresponding to the to-be-sent signal, determine the to-be-sent signal according to the signal value, and send the to-be-sent signal to a signal receiving object.

[0007] Another object of the present disclosure is to provide a vehicle comprising the signal transmission system of any one of the above embodiments.

[0008] The signal transmission system and the vehicle of the embodiments of the present application determine the signal transmission attribute configured for the to-be-sent signal based on the signal receiving object of the to-be-sent signal through the upper system module of the signal transmission system, and then transmit the signal value corresponding to the to-be-sent signal based on the configured signal transmission attribute; the lower system module of the signal transmission system can receive the signal value corresponding to the to-be-sent signal, determine the to-be-sent signal (such as generating a corresponding message) according to the signal value, and then send the to-be-sent signal to the signal receiving object (such as the controller of the vehicle component), thereby indirectly controlling the corresponding component (such as the vehicle component) to perform the corresponding operation. The signal transmission attribute is configured by the upper system module of the signal transmission system based on different signal receiving objects. In the case where the transmission attribute of the to-be-sent signal needs to be adjusted, the signal transmission attribute can be adjusted and changed through the upper system module of the signal transmission system, so as to realize the change of the signal transmission of the signal transmission system, improve the flexibility of the system, and better adapt to the transmission demand of the rapid rhythm change in the current signal transmission, thereby improving the user experience.

[0009] Additional aspects and advantages of the present disclosure will be in part apparent and in part pointed out hereinafter. BRIEF DESCRIPTION OF DRAWINGS

[0010] FIG. 1 is a schematic diagram of an application scenario of a signal transmission system according to some embodiments of the present application;

[0011] FIG. 2 is a schematic diagram of a scenario of a signal transmission system according to some embodiments of the present application;

[0012] FIG. 3 is a schematic diagram of a scenario of a signal transmission system according to some embodiments of the present application;

[0013] FIG. 4 is a schematic diagram of a scenario of a signal transmission system according to some embodiments of the present application;

[0014] FIG. 5 is a schematic diagram of a scenario of a signal transmission system according to some embodiments of the present application. DETAILED DESCRIPTION

[0015] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference signs represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are intended to explain the present disclosure, and cannot be understood as a limitation of the present disclosure.

[0016] To facilitate understanding of the present application, the background of the present application is explained as follows:

[0017] The embedded software of the vehicle generally adopts a software architecture in a top-down hierarchy. The upper layer of the software is used to parse the communication signal and deliver the communication signal to the lower layer. The lower layer of the software transmits the received communication signal according to the transmission attribute (for example, transmission period, etc.) configured by the configuration tool, wherein the transmission attribute cannot be changed after the configuration is completed, and the communication signal will be transmitted based on the configured transmission attribute. Therefore, in the face of calibration (that is, by adjusting or configuring the parameters in the system of the vehicle to adapt the vehicle to specific working conditions, environments or special needs), or in the face of the use scenario of changing the transmission attribute of the communication signal based on the user's use demand, it is impossible to make immediate changes, the flexibility is low, and the user's use experience is poor.

[0018] To solve the above technical problems, the signal transmission system 10 provided by the embodiments of the present application is provided.

[0019] The signal transmission system 10 of the present application will be described in detail below. The signal transmission system 10 of the present application can be applied to any configurable signal transmission system 10 device, such as a vehicle, an energy storage system, etc. Hereinafter, the signal transmission system 10 of the present application is applied to a vehicle as an example for description:

[0020] Please refer to FIG. 1 and FIG. 2, the signal transmission system 10 provided by the embodiments of the present application comprises:

[0021] The upper layer system 11 is used to determine the configured signal transmission attribute of the to-be-sent signal based on the signal receiving object of the to-be-sent signal, and transmit the signal value corresponding to the to-be-sent signal based on the configured signal transmission attribute. Each different signal receiving object is configured with a corresponding signal transmission attribute, and the signal transmission attribute includes at least one of the number of transmissions, the transmission period and the transmission opportunity.

[0022] The lower layer system 12 is used to receive the signal value corresponding to the to-be-sent signal, determine the to-be-sent signal according to the signal value, and transmit the to-be-sent signal to the signal receiving object.

[0023] The to-be-transmitted signal can be a Local Interconnect Network (Lin) signal (i.e., a Lin signal), which is a signal used for communication in a Lin bus (a kind of serial bus communication protocol); the to-be-transmitted signal can also be a FlexRay signal, which refers to a communication signal transmitted on a FlexRay bus (a kind of communication protocol of an automotive bus system); and the to-be-transmitted signal can also be a Controller Area Network (CAN) signal (i.e., a CAN signal), which is a communication signal transmitted in a CAN bus (a kind of serial bus communication protocol). The application takes the to-be-transmitted signal as a CAN signal as an example for description, and other communication signals (such as a Lin signal and a FlexRay signal) have similar principles to the CAN signal, and thus are not described herein for the sake of brevity.

[0024] The signal receiving object can be a control unit of each component. For example, taking the signal transmission system 10 applied to a vehicle as an example, the signal receiving object is a control unit of each component of the vehicle, and the vehicle is generally equipped with multiple control units to manage different systems and functions. For example, an Engine Control Unit (ECU) can be used to control the operation of the engine, such as fuel injection, ignition timing, idle speed control, etc.

[0025] A Body Control Module (BCM) is used to manage the electrical system of the vehicle body, such as lighting, door locks, window lifts, etc.

[0026] A Brake Control Unit (BCU) is used to control the braking system, such as controlling the Anti-lock Braking System (ABS), Electronic Brake force Distribution (EBD), etc.

[0027] A Traction Control Unit (TCU) is used to control the traction of the vehicle to prevent wheel slip.

[0028] A Transmission Control Unit (TCU) is used to manage the gear shifting logic of the automatic transmission.

[0029] An Electronic Stability Program Control Unit (ESP CU) is used to help maintain the stability and directional control of the vehicle.

[0030] Air Conditioning Control Unit (ACU): used to manage the air conditioning system inside the vehicle.

[0031] Instrument Cluster Control Unit (ICCU): used to display the status information of the vehicle, such as speed, fuel level, etc.

[0032] Battery Management Unit (BMU): used to monitor and manage the status of the battery in electric or hybrid vehicles.

[0033] Power Steering Control Unit (PSCU): used to control the electronic power steering system.

[0034] Vehicle Network Management Unit (VNMU): used to manage the communication network inside the vehicle, such as the CAN bus.

[0035] Infotainment System Control Unit (ISCU): used to manage the functions of the in-vehicle entertainment and information system, such as navigation, multimedia playback, etc.

[0036] Advanced Driver Assistance Systems (ADAS) Control Unit: used to control functions such as automatic emergency braking, lane keeping assistance, adaptive cruise control, etc.

[0037] Among them, the signal sending attribute includes at least one of the sending times, the sending period and the sending opportunity. For example, the signal sending attribute includes the sending times; or the signal sending attribute includes the sending times and the sending opportunity; or the signal sending attribute includes the sending times, the sending period and the sending opportunity, etc., which are not limited by the present application and are not listed one by one here.

[0038] Among them, the sending times can be the number of times of sending the to-be-sent signal to the signal receiving object; the sending opportunity can be the sending time, the sending condition, etc. of sending the to-be-sent signal; and the sending period can be the time period, the time interval, etc. of sending the to-be-sent signal.

[0039] Optionally, the signal sending attribute corresponding to each different signal receiving object can be configured by the upper system 11.

[0040] The signal transmission system 10 can flexibly adjust the signal transmission attribute of different signal receiving objects by customizing the signal transmission attribute of different signal receiving objects in the upper layer system 11, thereby improving the flexibility of the system.

[0041] Specifically, referring to FIG. 1, the signal transmission system 10 can be applied to a vehicle 100 as shown in FIG. 1, and the vehicle 100 includes a signal transmission system 1010. The vehicle 100 can be any vehicle including the signal transmission system 1010, such as a car, a truck, etc. Referring to FIG. 2, the signal transmission system 1010 can include an upper layer system 11 and a lower layer system 12 as shown in FIG. 2.

[0042] The vehicle can include a plurality of controllers, each of which can control a respective component of the vehicle to execute a respective instruction and implement a respective function. The controllers of the vehicle can communicate with each other via CAN communication, i.e., the controllers of the vehicle are connected in parallel to a CAN bus and transmit communication signals based on the CAN bus. Each of the controllers of the vehicle can be a signal receiving object of the communication signals and can receive a corresponding CAN message. The upper layer system 11 of the signal transmission system 10 of the vehicle can configure the signal transmission attribute of different signal receiving objects according to the user's usage requirements for each function of the vehicle by manually writing source code.

[0043] The upper layer system 11 of the signal transmission system 10 can calculate the signal value of the to-be-sent signal and send the signal value (e.g., a binary value or a decimal value, etc.) of the to-be-sent signal to the lower layer system 12 of the signal transmission system 10 at a corresponding transmission time and with a corresponding transmission period. The transmission times determine the number of times the upper layer system 11 of the to-be-sent signal transmits to the lower layer system 12. Upon receiving the signal value of the to-be-sent signal sent by the upper layer system 11, the lower layer system 12 of the signal transmission system 10 determines the to-be-sent signal according to the signal value (e.g., generates a corresponding message, etc.) and then sends the to-be-sent signal to the signal receiving object based on the driving hardware to indirectly control the signal receiving object to perform a corresponding operation. If the lower layer system 12 does not receive the signal value of the to-be-sent signal sent by the upper layer system 11, the lower layer system 12 does not perform the sending operation.

[0044] Optionally, the upper layer system 11 is configured to send an enable to the lower layer system 12, and the lower layer system 12 is configured to determine the to-be-sent signal according to the signal value and send the to-be-sent signal to the signal receiving object in response to the enable. Further, the lower layer system 12 is configured to determine a message corresponding to the to-be-sent signal according to the signal value and send the message to the signal receiving object in response to the enable.

[0045] Specifically, the enabling sending can be a condition or state allowing or activating sending of the to-be-sent signal to each signal receiving object. The upper-layer system 11 can send the enabling of the to-be-sent signal to the lower-layer system 12, and the lower-layer system 12 can respond to the enabling, determine the message corresponding to the to-be-sent signal according to the signal value, and send the message to the corresponding signal receiving object.

[0046] Optionally, the lower-layer system 12 maps the to-be-sent signal to the corresponding message based on the preset configuration file, and sends the message to the corresponding signal receiving object, so that the signal receiving object performs the corresponding operation.

[0047] The preset configuration file can include a mapping relationship between each to-be-sent signal and the message.

[0048] Specifically, after receiving the to-be-sent signal, the lower-layer system 12 of the signal transmission system 10 can map the to-be-sent signal to a specific message (such as a specific control instruction) according to the preset configuration file. After determining the message corresponding to the to-be-sent signal, the lower-layer system 12 of the signal transmission system 10 sends the specific message to the corresponding signal receiving object (for example, a controller of a vehicle component), so that the corresponding signal receiving object (vehicle component) can perform the corresponding operation.

[0049] In this way, the upper-layer system 11 of the signal transmission system 10 determines the signal sending attribute configured for the to-be-sent signal based on the signal receiving object of the to-be-sent signal, and sends the signal value corresponding to the to-be-sent signal based on the configured signal sending attribute; the lower-layer system 12 of the signal transmission system 10 can receive the signal value corresponding to the to-be-sent signal, determine the to-be-sent signal (such as generating a corresponding message) according to the signal value, and send the to-be-sent signal to the signal receiving object (such as a controller of a vehicle component), thereby indirectly controlling the corresponding component (such as a vehicle component) to perform the corresponding operation. The signal sending attribute is configured by the upper-layer system 11 of the signal transmission system 10 based on different signal receiving objects. In the case where the sending attribute of the to-be-sent signal needs to be adjusted, the signal transmission attribute of the signal transmission system 10 can be adjusted and changed by the upper-layer system 11 of the signal transmission system 10, thereby improving the flexibility of the system and adapting to the fast changing transmission requirements in the current signal transmission, and improving the user experience.

[0050] Compared with the prior art, the flexibility of changing the signal sending attribute is higher, and the user experience can be improved when facing the calibration (i.e., adjusting or configuring the parameters in the system of the vehicle to adapt the vehicle to specific working conditions, environments or special needs) or changing the sending attribute of the communication signal based on the user's use requirements.

[0051] Referring to FIG. 2, optionally, the system module of the upper layer system 11 has a preset first software interface 111, and the system module of the lower layer system 12 has a preset second software interface 121; wherein the system module of the upper layer system 11 is configured to transmit the signal value corresponding to the to-be-sent signal to the preset second software interface 121 of the system module of the lower layer system 12 based on the configured signal transmission attribute and the preset first software interface 111.

[0052] Specifically, referring to FIG. 2, the preset first software interface 111 of the upper layer system 11 and the preset second software interface 121 of the lower layer system 12 correspond to each other. The upper layer system 11 can transmit the signal value of the to-be-sent signal to the second software interface 121 of the lower layer system 12 through the first software interface 111 according to the configured signal transmission attribute, so as to realize signal transmission. The lower layer system 12 can perform Mapping on the to-be-sent signal and the corresponding message, and then send the message to the corresponding signal receiving object (such as a vehicle component).

[0053] Optionally, the upper layer system 11 is configured to splice the signal values corresponding to one or more to-be-sent signals into a first preset byte length signal and send the first preset byte length signal to the second software interface 121. The first preset byte length is divided into a plurality of first byte ranges, and each first byte range corresponds to the signal value of the to-be-sent signal of one signal receiving object.

[0054] The first preset byte length can be a 32-bit byte length.

[0055] Specifically, taking a CAN signal as an example. At present, the CAN signal in the configuration file and the software interface Mapping with the CAN signal both correspond to a specific CAN signal in the message. That is, a specific CAN signal in the message corresponds to one software interface and one CAN signal in the configuration file in a one-to-one manner. Once the to-be-sent signal transmitted by the upper layer system 11 needs to be changed (for example, due to changes in the hardware configuration of the vehicle, the transmission attribute of the to-be-sent signal needs to be adjusted; for another example, according to the use requirements of the user, the byte length of the to-be-sent signal changes), the configuration file, the software interface, etc. need to be updated, and the signal transmission system 10 needs to be reconfigured based on the updated configuration file and software interface.

[0056] And, for the software of the upper and lower layer architecture, it is generally required to follow the principle of keeping the platformization from bottom to top (i.e. each layer of the software can provide a clear definition of services so that the upper layer structure can rely on and build). That is, it is required to consider the invariability of the lower layer structure first, and then consider the implementation of the upper layer structure step by step. In the current upper and lower layer architecture system of the vehicle, the sending attribute is generally determined based on the lower layer structure, so in the case that the to-be-sent signal changes and the configuration file, the sending attribute of the to-be-sent signal, etc. need to be updated at the same time, the update of the upper layer structure and the lower layer structure cannot be implemented in a platformized manner, and the sending function of the to-be-sent signal can only be redeveloped and built, increasing the workload and leading to low efficiency.

[0057] Therefore, the first software interface 111 can be set as an interface corresponding to a signal of a first preset byte length. By splicing one or more to-be-sent signals into a signal of a first preset byte length (for example, the upper layer system 11 splices each to-be-sent signal into a signal of a first preset byte length; and / or the first software interface 111 splices each to-be-sent signal into a signal of a first preset byte length), the signal can be sent to the second software interface 121 through the first software interface 111. In order to distinguish each to-be-sent signal, the signal of the first preset byte length can be correspondingly divided to obtain a plurality of first byte ranges, each first byte range corresponding to a to-be-sent signal. In other words, one first software interface 111 (and the second software interface 121) can be used to transmit a signal of a first preset byte length (which can include one or more to-be-sent signals).

[0058] Alternatively, in the case that the byte length of the to-be-sent signal is greater than the first preset byte length, one to-be-sent signal can be split to obtain a plurality of partial to-be-sent signals, each partial to-be-sent signal having a corresponding first software interface 111 (i.e. based on a plurality of first software interfaces 111, a to-be-sent signal with a byte length greater than the first preset byte length is sent). Then, through each corresponding first software interface 111 (and the corresponding second software interface 121), the signal values of each partial to-be-sent signal are transmitted to the lower layer system 12, and the lower layer system 12 determines each partial to-be-sent signal according to the signal values corresponding to each partial to-be-sent signal, and sends each partial to-be-sent signal to the corresponding signal receiving object; or the lower layer system 12 also determines the to-be-sent signal according to the signal values corresponding to each partial to-be-sent signal, and then sends the to-be-sent signal to the corresponding signal receiving object.

[0059] Optionally, the upper-layer system 11 is further configured to adjust the target byte range corresponding to the signal receiving object, or set the value in the target byte range to a preset value in the signal of the first preset byte length, in the case that the target byte range corresponding signal receiving object changes.

[0060] Specifically, each first byte range corresponds to a to-be-sent signal. In the case that the target byte range corresponding signal receiving object changes, the upper-layer system 11 can adaptively adjust the signal receiving object originally corresponding to the target byte range, to ensure that each first byte range can accurately correspond to each signal receiving object.

[0061] For example, assuming that two to-be-sent signals are spliced to obtain a 32-bit signal, and the 32-bit signal is correspondingly divided to obtain two first byte ranges, wherein the first byte range of the first bit to the sixteenth bit (target byte range) corresponds to the to-be-sent signal 1 of the signal receiving object 1, and the first byte range of the seventeenth bit to the thirty-second bit corresponds to the to-be-sent signal 2 of the signal receiving object 2. Assuming that the first byte range corresponding to the to-be-sent signal 1 is changed to the first bit to the twentieth bit, the first byte range of the first bit to the twentieth bit in the first preset byte length is adjusted to correspond to the signal receiving object 1, and the first byte range of the twenty-first bit to the thirty-second bit is adjusted to correspond to the signal receiving object 2, so that each first byte range can accurately correspond to each signal receiving object.

[0062] For another example, continuing the previous example, assuming that the to-be-sent signal 1 is deleted (for example, taking the signal of the to-be-sent signal 1 as an example, which is the signal of the vehicle display engine unit ignition information, according to the user demand, in order to reduce data redundancy, etc., the to-be-sent signal 1 is deleted), the value in the first byte range of the first bit to the sixteenth bit can be set to a preset value (such as 0; or 1, etc.), to ensure that in the case that the to-be-sent signal changes, each first software interface 111 and each second software interface 121 can continue to transmit the signal, and each first byte range can accurately correspond to each signal receiving object.

[0063] Optionally, the first software interface 111 and the second software interface 121 are standardized software interfaces of a first preset byte length, the data field of the message in the preset configuration file is of a second preset byte length, the second preset byte length is greater than the first preset byte length, the second preset byte length is divided into a plurality of second byte ranges, and each second byte range corresponds to a standardized signal output by a standardized software interface.

[0064] The first preset byte length is 32 bits, and the second preset byte length is 64 bits or 512 bits.

[0065] Specifically, for example, refer to FIG. 3, taking the second preset byte length of 64, i.e. the data field of a single message in the preset configuration file is 64 bits (i.e. the message is in CAN format) as an example. The second preset byte length of 64 bits can be divided into two second byte ranges of 32 bits, each of which corresponds to a standardized signal output by a standardized software interface of 32 bits (for example, in FIG. 3, the first 32 bits of the CAN message correspond to the standardized signal 1 output by the standardized software interface 1). For another example, refer to FIG. 4, taking the second preset byte length of 512, i.e. the data field of a message in the preset configuration file is 512 bits (i.e. the message is in CANFD format) as an example. The second preset byte length of 512 bits can be divided into 16 second byte ranges of 32 bits, each of which corresponds to a standardized signal output by a standardized software interface of 32 bits (for example, in FIG. 4, the first 32 bits of the CANFD message correspond to the standardized signal 1 output by the standardized software interface 1). In this way, the mapping relationship between each standardized software interface and standardized signal can be established, and one standardized signal can also correspond to multiple to-be-sent signals.

[0066] Optionally, the second byte range of the configuration file is preset with multiple division manners, the third byte ranges obtained by dividing the second byte range by different division manners are different, and the division manner of the second byte range and the division manner of the corresponding standardized software interface are matched, so that each third byte range obtained by dividing the second byte range and each first byte range of the corresponding standardized software interface correspond to each other.

[0067] Specifically, the second byte range of the configuration file can be divided by different division manners to obtain different third byte ranges. Each third byte range obtained by dividing each second byte range and each first byte range correspond to each other. In other words, one or more to-be-sent signals can be spliced into a standardized signal of a first preset byte length, and a first byte range of a to-be-sent signal in the first preset byte length corresponds to a third byte range in the second byte range of the configuration file. In the case that the to-be-sent signal is changed (such as the number of bits is changed), only the target first byte range corresponding to the first preset byte length and the corresponding third byte range need to be changed by the upper system 11, so that the change of the to-be-sent signal can be realized, without the need to update the first software interface 111 and the second software interface 121, and even without the need to update the configuration file and reconfigure the upper system 11 and the lower system 12 of the signal transmission system 10, so that the demand of the user for the length change of the to-be-sent signal and signal reduction can be met, and the platformization cannot be realized, the maintainability of the system is improved, and the complexity of the work is reduced.

[0068] In some embodiments, the first software interface 111 comprises a plurality of first software interfaces 111, which are independent of each other, so that each first software interface 111 transmits signals asynchronously.

[0069] Specifically, referring to FIG. 5, the first software interface comprises a plurality of first software interfaces, each of which is independent of each other, as shown in FIG. 5, the signal to be transmitted 1 is transmitted through the first software interface 1, and the signal to be transmitted 2 is transmitted through the second software interface 2, so as to realize asynchronous transmission of signals.

[0070] Referring again to FIG. 1, the vehicle 100 of the embodiment of the present application can comprise the signal transmission system 10 of the signal method described in any of the above embodiments, which will not be described here for the sake of brevity.

[0071] In the description of the present disclosure, it should be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present disclosure.

[0072] In addition, the terms "first" and "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "a plurality of" is two or more, unless otherwise explicitly specified and limited.

[0073] In the present disclosure, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection", "fixing" and the like should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or it can be integrated; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium; it can be the internal communication of two elements or the interaction relationship between two elements. For those skilled in the art, the specific meaning of the above terms in the present disclosure can be understood according to the specific circumstances.

[0074] In the present disclosure, unless specifically stated and limited otherwise, a first feature "on" or "under" a second feature can be directly contacting the first and second features, or indirectly contacting the first and second features through an intermediate medium. Also, the first feature "over", "above" and "on top of" the second feature can be directly above or diagonally above the second feature, or simply means that the first feature is horizontally higher than the second feature. The first feature "under", "below" and "underneath" the second feature can be directly below or diagonally below the second feature, or simply means that the first feature is horizontally lower than the second feature.

[0075] In the description of the specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. In the specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Also, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the specification and the features of the different embodiments or examples without contradiction.

[0076] Although the embodiments of the present disclosure have been shown and described above, it is understood that the above-described embodiments are exemplary and are not to be construed as limiting the present disclosure, and those of ordinary skill in the art can make changes, modifications, replacements and variations to the above-described embodiments within the scope of the present disclosure.

Claims

1. A signal transmission system (10), wherein, The system (10) comprises: An upper system (11) configured to determine a signal transmission attribute of a to-be-transmitted signal based on a signal receiving object of the to-be-transmitted signal, and transmit a signal value corresponding to the to-be-transmitted signal based on the configured signal transmission attribute; wherein each different signal receiving object is configured with a corresponding signal transmission attribute, and the signal transmission attribute comprises at least one of a transmission number, a transmission period, and a transmission opportunity; A lower system (12) configured to receive the signal value corresponding to the to-be-transmitted signal, determine the to-be-transmitted signal based on the signal value, and transmit the to-be-transmitted signal to a signal receiving object.

2. The signal transmission system (10) according to claim 1, wherein The signal transmission attribute corresponding to each different signal receiving object can be configured by the upper system (11).

3. The signal transmission system (10) according to claim 1, wherein The upper system (11) is configured to transmit an enablement to the lower system (12). The lower system (12) is configured to determine the to-be-transmitted signal based on the signal value in response to the enablement, and transmit the to-be-transmitted signal to a signal receiving object.

4. The signal transmission system (10) according to claim 1, wherein The lower system (12) maps a message corresponding to the to-be-transmitted signal based on a preset configuration file, and transmits the message to the corresponding signal receiving object, so that the signal receiving object performs a corresponding operation.

5. The signal transmission system (10) according to any one of claims 1-4, wherein, The upper system (11) has a preset first software interface (111), and the lower system (12) has a preset second software interface (121). The upper system (11) is configured to transmit the signal value corresponding to the to-be-transmitted signal to the preset second software interface (121) of the lower system (12) based on the configured signal transmission attribute and the preset first software interface (111).

6. The signal transmission system (10) according to claim 5, wherein The upper system (11) is configured to concatenate the signal values corresponding to one or more to-be-transmitted signals into a first preset byte length signal, and transmit the first preset byte length signal to the second software interface (121). The first preset byte length is divided into a plurality of first byte ranges, and each first byte range corresponds to a signal value of the to-be-transmitted signal of the signal receiving object.

7. The signal transmission system (10) according to claim 5 or 6, wherein The upper system (11) is further configured to adjust the target byte range corresponding to the signal receiving object in each first byte range, or set the value in the target byte range to a preset value in the first preset byte length signal, in the case that the target byte range corresponding to the signal receiving object changes.

8. The signal transmission system (10) according to any one of claims 5-7, wherein, The first software interface (111) comprises a plurality of first software interfaces (111), and the plurality of first software interfaces (111) are independent of each other.

9. The signal transmission system (10) according to any one of claims 5-7, wherein, The first software interface (111) and the second software interface (121) are standardized software interfaces of a first preset byte length, the data field of the message in the preset configuration file is of a second preset byte length, the second preset byte length is greater than the first preset byte length, the second preset byte length is divided into a plurality of second byte ranges, and each second byte range corresponds to a standardized signal output by the standardized software interface.

10. The signal transmission system (10) according to claim 9, wherein The first preset byte length is 32 bits, and the second preset byte length is 64 bits or 512 bits.

11. The signal transmission system (10) according to claim 9, wherein The second byte range of the configuration file is preset with multiple division manners, the third byte ranges obtained by dividing the second byte range by different division manners are different, the division manner of the second byte range matches the division manner of the corresponding standardized software interface, so that each third byte range obtained by dividing the second byte range and each first byte range of the corresponding standardized software interface correspond one by one.

12. The signal transmission system (10) according to any one of claims 1-11, wherein, The to-be-sent signal is a controller area network signal.

13. The signal transmission system (10) of claim 1, wherein, The method according to the signal value to determine the to-be-sent signal, and the to-be-sent signal is sent to the signal receiving object, comprising: According to the signal value, the message corresponding to the to-be-sent signal is determined, and the message is sent to the signal receiving object.

14. A vehicle (100), wherein Comprising: The signal transmission system (10) according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Transponder message code sending system with controllable code sending moment and BTM test system

    CN111224836A

  • Signal testing method and system and vehicle

    CN117354185A

  • Data processing method and device

    CN117978883A

  • Signal transmission system and vehicle

    CN118612276A

  • Vehicle and method for controlling the same

    US20200076542A1