Can communication system and communication method using power network carrier transmission
By transmitting CAN communication system in automotive power network, utilizing power network carrier to transmit signals and handle signal conflicts, the dual function of power network is realized, solving the problems of complex wiring and high cost caused by the separation of power network and communication network, simplifying vehicle internal wiring and reducing burden.
Patent Information
- Application Number
- CN202411143947.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2044-08-20
AI Technical Summary
In existing technologies, the power network and communication network inside a car are separated, resulting in complex wiring, heavy load, and high cost. There is an urgent need for a solution that integrates the power network and communication network into one.
By transmitting CAN communication system in power network, signal transmission is carried out using power network carrier, data is transmitted on power network using modulation and demodulation technology, and signal conflicts are handled through priority processing mechanism, so that power network can have both power function and communication function.
It simplifies the vehicle's internal wiring, reduces the vehicle's burden and cost, while ensuring the reliability and stability of communication and avoiding signal conflicts and data loss.
Smart Images

Figure CN119071096B_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the field of CAN communication, and in particular, to a CAN communication system and method utilizing power network carrier transmission. Background Technology
[0002] In modern automobiles, communication between the Electronic Control Unit (ECU) and other electronic components is conducted through dedicated communication networks. One of the most commonly used communication networks is the Controller Area Network (CAN, a bus network), which plays a crucial role in vehicles. The CAN bus network allows multiple controllers (such as the engine control unit, transmission control unit, and body control module) to communicate with each other and share data to achieve overall vehicle coordination and functional optimization. In existing technologies, power networks are generally purely power networks and cannot be used as a transmission medium for communication. Using separate communication networks results in complex internal wiring, a heavy workload, and higher costs.
[0003] Therefore, there is an urgent need for a CAN communication system that utilizes power network carrier transmission to combine the power network and communication network into one, simplifying the vehicle's internal wiring and reducing the vehicle's burden and cost. Summary of the Invention
[0004] The purpose of the embodiments in this specification is to provide a CAN communication system and method that utilizes power network carrier transmission to combine the power network and communication network into one, simplifying the vehicle's internal wiring and reducing the vehicle's burden and cost.
[0005] To achieve the above objectives, one aspect of this specification is to provide a CAN communication system that utilizes a power network carrier transmission, comprising: a CAN module and a power network connected to the CAN module;
[0006] The CAN module includes a CAN transceiver, a CAN controller, a transmitting circuit, and a receiving circuit;
[0007] The CAN transceiver is connected to the CAN controller, receives logic signals sent by the CAN controller, and converts the logic signals into physical message transmission signals; the CAN transceiver is connected to the transmission circuit and sends the message transmission signals to the transmission circuit.
[0008] The transmitting circuit receives the amplified target carrier signal, modulates the amplified target carrier signal using the message transmitting signal, and then transmits it to the power network.
[0009] The receiving circuit receives the modulated signal sent by the power network; the receiving circuit receives the amplified target carrier signal, multiplies the modulated signal and the amplified target carrier signal and demodulates them to obtain the message receiving signal; the receiving circuit is connected to the CAN transceiver and sends the message receiving signal to the CAN transceiver.
[0010] When both a message sending signal and a message receiving signal exist simultaneously, the CAN transceiver sends the message sending signal or receives the message receiving signal according to the signal priority; the CAN transceiver converts the physical message receiving signal into a logical signal and sends it to the CAN controller.
[0011] Preferably, the transmitting circuit includes: a modulator and a first coupler;
[0012] The CAN transceiver is connected to the modulator and sends the message transmission signal to the modulator;
[0013] The modulator receives the amplified target carrier signal, and the message transmission signal modulates the amplified target carrier signal and sends it to the first coupler.
[0014] The first coupler couples the modulated signal to the power network.
[0015] Preferably, the receiving circuit includes a second coupler, a frequency selector, and a detection processing module;
[0016] The second coupler is connected to the power network and couples the modulated signal sent by the power network to the frequency selector;
[0017] The frequency selector selects a target modulation signal that has the same frequency as the amplified target carrier signal from the modulation signal. The frequency selector is connected to the detection processing module and sends the target modulation signal to the detection processing module.
[0018] The detection processing module multiplies the target modulation signal with the amplified target carrier signal and then demodulates it to obtain the message reception signal; the detection processing module is connected to the CAN transceiver and sends the message reception signal to the CAN transceiver.
[0019] Preferably, the detection processing module includes a filter, a signal amplifier, a detector, a low-frequency amplifier, and a shaper;
[0020] The frequency selector is connected to the filter and sends the target modulation signal to the filter;
[0021] After filtering the target modulation signal, the filter sends the resulting filtered signal to the signal amplifier.
[0022] The signal amplifier amplifies the filtered signal and then sends it to the detector;
[0023] The detector multiplies the amplified filtered signal with the amplified target carrier signal and then demodulates the signal, sending the resulting demodulated signal to the low-frequency amplifier.
[0024] The low-frequency amplifier amplifies the demodulated signal at a low frequency and sends the amplified low-frequency signal to the shaper.
[0025] The shaper shapes the amplified low-frequency signal to obtain a message receiving signal; the shaper is connected to the CAN transceiver and sends the message receiving signal to the CAN transceiver.
[0026] Preferably, the frequency selector selects multiple selected modulation signals of different frequencies from the modulation signals;
[0027] Each selected modulation signal corresponds to a detection processing module, and multiple detection processing modules are set up in parallel.
[0028] Each detection processing module receives an amplified high-frequency carrier signal with the same frequency as the corresponding selected modulation signal. The selected modulation signal is multiplied by the amplified high-frequency carrier signal and then demodulated to obtain the corresponding message reception signal.
[0029] The amplified target carrier signal is an amplified high-frequency carrier signal. Among the multiple selected modulation signals of different frequencies, the selected modulation signal with the same frequency as the amplified target carrier signal is the target modulation signal.
[0030] Preferred, including:
[0031] When there are both message sending signals and multiple message receiving signals at the same time, the CAN transceiver will send the message sending signal or receive a message receiving signal according to the priority of the signals.
[0032] Preferably, the CAN transceiver includes a CAN high line and a CAN low line, wherein the CAN high line is connected to its corresponding transmitting circuit and receiving circuit, and the CAN low line is connected to its corresponding transmitting circuit and receiving circuit.
[0033] The CAN high line is connected to the live wire of the power network through the corresponding transmitting and receiving circuits, and the CAN low line is connected to the ground wire of the power network through the corresponding transmitting and receiving circuits.
[0034] Preferably, the live wire and ground wire of the power network are respectively equipped with wave traps;
[0035] The transmitting and receiving circuits corresponding to the CAN high line are both connected to the live wire of the power network through a wave trap at the live wire end, and the transmitting and receiving circuits corresponding to the CAN low line are both connected to the ground wire of the power network through a wave trap at the ground wire end.
[0036] Preferably, the connection cable between the power network and the CAN module is a shielded cable.
[0037] Preferably, a shielding layer is provided on the power network, and the grounding point of the shielding layer is connected to the ground wire outside the power network.
[0038] Preferably, one or more CAN modules are provided, and multiple CAN modules are provided in parallel.
[0039] On the other hand, embodiments of this specification provide a CAN communication method utilizing power network carrier transmission, based on any of the communication systems described above, including:
[0040] The CAN transceiver receives logic signals sent by the CAN controller, converts the logic signals into physical message transmission signals, and sends the message transmission signals to the transmission circuit.
[0041] The transmitting circuit uses the message transmission signal to modulate the amplified target carrier signal and couples the modulated signal to the power network.
[0042] The modulation signal on the power network is coupled to the receiving circuit. The receiving circuit multiplies the modulation signal with the amplified target carrier signal and demodulates it to obtain the message receiving signal. The message receiving signal is then sent to the CAN transceiver.
[0043] When both a message sending signal and a message receiving signal exist at the same time, the CAN transceiver sends the message sending signal or receives the message receiving signal according to the priority of the signals.
[0044] The CAN transceiver converts the physical message reception signal into a logical signal and sends it to the CAN controller.
[0045] In another aspect, embodiments of this specification also provide a computer device, including a memory, a processor, and a computer program stored in the memory, wherein the computer program, when run by the processor, performs the methods described above.
[0046] In another aspect, embodiments of this specification also provide a computer-readable storage medium having a computer program stored thereon, which, when run by a processor of a computer device, performs the methods described above.
[0047] In another aspect, embodiments of this specification also provide a computer program product that, when run by the processor of a computer device, executes the instructions of the method described above.
[0048] In another aspect, embodiments of this specification also provide a vehicle equipped with any of the communication systems described above.
[0049] As can be seen from the technical solutions provided in the embodiments of this specification above, the CAN communication system of this application transmits signals through a power network instead of traditional independent communication cables. This allows the power network to have both the function of the power supply itself and the function of communication as a transmission medium, reducing the internal wiring of the vehicle and alleviating the burden and cost of the vehicle.
[0050] To make the above and other objects, features and advantages of this specification more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments or prior art of this specification, the drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1 This specification shows a schematic diagram of the overall structure of a CAN communication system utilizing power network carrier transmission, as provided in an embodiment of this specification.
[0053] Figure 2 This specification shows a schematic diagram of the structure of a transmitting circuit in a CAN communication system utilizing power network carrier transmission, as provided in an embodiment of this specification.
[0054] Figure 3 This specification shows a schematic diagram of the receiving circuit in a CAN communication system utilizing power network carrier transmission, as provided in an embodiment of this specification.
[0055] Figure 4 A flowchart illustrating a CAN communication method utilizing power network carrier transmission provided in an embodiment of this specification is shown.
[0056] Figure 5 A schematic diagram of the structure of a computer device provided in an embodiment of this specification is shown.
[0057] Explanation of symbols in the attached drawings:
[0058] 100. CAN Module; 1. CAN Transceiver; 2. CAN Controller; 3. Power Network; 4. Transmitting Circuit; 5. Receiving Circuit; 41. Modulator; 42. First Coupler; 51. Second Coupler; 52. Frequency Selector; 53. Detection Processing Module; 531. Filter; 532. Signal Amplifier; 533. Detector; 534. Low-Frequency Amplifier; 535. Shaper; 31. Wave Trapper; 32. Shielding Layer; 6. Amplifier; 7. Internal Wave Trapper; 502. Computer Equipment; 504. Processor; 506. Memory; 508. Drive Mechanism; 510. Input / Output Module; 512. Input Device; 514. Output Device; 516. Presentation Device; 518. Graphical User Interface; 520. Network Interface; 522. Communication Link; 524. Communication Bus. Detailed Implementation
[0059] The technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this specification, and not all embodiments. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the embodiments of this specification.
[0060] In modern automobiles, communication between the Electronic Control Unit (ECU) and other electronic components is conducted through dedicated communication networks. One of the most commonly used communication networks is the Controller Area Network (CAN, a bus network), which plays a crucial role in vehicles. The CAN bus network allows multiple controllers (such as the engine control unit, transmission control unit, and body control module) to communicate with each other and share data to achieve overall vehicle coordination and functional optimization. In existing technologies, power networks are generally purely power networks and cannot be used as a transmission medium for communication. Using separate communication networks results in complex internal wiring, a heavy workload, and higher costs.
[0061] To address the aforementioned issues, this specification provides an embodiment of a CAN communication system utilizing power network carrier transmission.
[0062] It should be noted that the terms "first," "second," etc., in the description, claims, and accompanying drawings of the embodiments in this specification are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, apparatus, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0063] Reference Figure 1 A CAN communication system utilizing power network carrier transmission includes: a CAN module 100 and a power network 3 connected to the CAN module 100;
[0064] The CAN module 100 includes a CAN transceiver 1, a CAN controller 2, a transmitting circuit 4, and a receiving circuit 5;
[0065] The CAN transceiver 1 is connected to the CAN controller 2, receives the logic signals sent by the CAN controller 2, and converts the logic signals into physical message transmission signals; the CAN transceiver 1 is connected to the transmission circuit 4, and sends the message transmission signals to the transmission circuit 4.
[0066] The transmitting circuit 4 receives the amplified target carrier signal, modulates the amplified target carrier signal using the message transmitting signal, and then transmits it to the power network 3.
[0067] The receiving circuit 5 receives the modulation signal sent by the power network 3; the receiving circuit 5 receives the amplified target carrier signal, multiplies the modulation signal with the amplified target carrier signal and demodulates it to obtain the message receiving signal; the receiving circuit 5 is connected to the CAN transceiver 1 and sends the message receiving signal to the CAN transceiver 1.
[0068] When both a message sending signal and a message receiving signal exist simultaneously, the CAN transceiver 1 sends the message sending signal or receives the message receiving signal according to the signal priority; the CAN transceiver 1 converts the physical message receiving signal into a logical signal and sends it to the CAN controller 2.
[0069] The CAN communication system described in this application transmits signals through a power network 3 instead of a traditional independent communication cable. This allows the power network 3 to function as both a power source and a communication medium, reducing the amount of wiring inside the vehicle and alleviating the vehicle's burden and costs.
[0070] Through modulation and demodulation techniques, data is embedded into the carrier signal for transmission, while demodulation is used to extract data from the carrier, ensuring that the message transmission signal and message reception signal can be transmitted and correctly interpreted on the power network 3.
[0071] The priority processing mechanism allows the priorities of message sending and receiving signals to be set as needed. By reading the message signals, the corresponding priorities can be obtained, ensuring that the CAN communication system can make the correct choice in the event of data conflicts and maintain communication reliability.
[0072] The target carrier signal is a high-frequency oscillation signal. After being amplified by amplifier 6, the transmitting circuit 4 receives the amplified target carrier signal. The purpose of amplifying the target carrier signal is to compensate for signal attenuation, improve anti-interference capability, ensure the accuracy of modulation and demodulation, and cover a wider transmission range, ultimately achieving stable and reliable communication.
[0073] In the embodiments described in this specification, reference is made to Figure 2 The transmitting circuit 4 includes: a modulator 41 and a first coupler 42;
[0074] The CAN transceiver 1 is connected to the modulator 41 and sends the message transmission signal to the modulator 41;
[0075] The modulator 41 receives the amplified target carrier signal, and the message transmission signal modulates the amplified target carrier signal and then sends it to the first coupler 42.
[0076] The first coupler 42 couples the modulated signal to the power network 3.
[0077] The modulation process involves superimposing the message transmission signal onto the amplified target carrier signal, enabling it to be transmitted through the power network 3. This process is typically achieved using techniques such as amplitude modulation (AM), frequency modulation (FM), or phase modulation (PM).
[0078] The primary function of the first coupler 42 is to couple the modulated signal to the power network 3. The first coupler 42 enables seamless signal transmission from inside the circuit to the power line, ensuring that the signal can effectively enter the power network 3 without interfering with other power signals. The coupler thus plays a dual role of signal transmission and isolation, allowing the modulated signal to propagate smoothly while protecting the circuit from interference in the power network 3.
[0079] In the embodiments described in this specification, reference is made to Figure 3 The receiving circuit 5 includes a second coupler 51, a frequency selector 52, and a detection processing module 53;
[0080] The second coupler 51 is connected to the power network 3 and couples the modulation signal sent by the power network 3 to the frequency selector 52;
[0081] The frequency selector 52 selects a target modulation signal that has the same frequency as the amplified target carrier signal from the modulation signal. The frequency selector 52 is connected to the detection processing module 53 and sends the target modulation signal to the detection processing module 53.
[0082] The detection processing module 53 multiplies the target modulation signal with the amplified target carrier signal and then demodulates it to obtain the message receiving signal; the detection processing module 53 is connected to the CAN transceiver 1 and sends the message receiving signal to the CAN transceiver 1.
[0083] The second coupler 51 serves as the signal transmission entry point, ensuring that the modulated signal in the network can be effectively transmitted to the receiving circuit 5 without affecting the normal operation of the power network 3. In the transmitting circuit 4 and the receiving circuit 5, the first coupler 42 and the second coupler 51 respectively couple the signal to the power network 3 and extract the signal from the power network 3, making them indispensable parts of the CAN communication system.
[0084] Both the first coupler 42 and the second coupler 51 are capacitor components, and the specific parameters are selected according to actual needs.
[0085] Frequency selector 52 uses filtering technology to exclude unwanted frequency signals, retaining the target modulation signal that is at the same frequency as the amplified target carrier signal. This process ensures that the receiving circuit 5 only processes signals within a specific frequency range, thereby reducing interference and enhancing signal accuracy.
[0086] The demodulation process of the detection processing module 53 is to recover the data originally modulated on the target carrier signal into a usable message receiving signal through demodulation. Multiplication is a typical demodulation method. Through this process, the data embedded in the target carrier signal can be recovered.
[0087] In the embodiments described in this specification, the detection processing module 53 includes a filter 531, a signal amplifier 532, a detector 533, a low-frequency amplifier 534, and a shaper 535.
[0088] The frequency selector 52 is connected to the filter 531 and sends the target modulation signal to the filter 531.
[0089] After the filter 531 filters the target modulation signal, the resulting filtered signal is sent to the signal amplifier 532.
[0090] The signal amplifier 532 amplifies the filtered signal and sends it to the detector 533;
[0091] The detector 533 multiplies the amplified filtered signal with the amplified target carrier signal and then demodulates the signal, sending the resulting demodulated signal to the low-frequency amplifier 534.
[0092] The low-frequency amplifier 534 amplifies the demodulated signal at a low frequency and sends the amplified low-frequency signal to the shaper 535.
[0093] The shaper 535 shapes the amplified low-frequency signal to obtain a message receiving signal; the shaper 535 is connected to the CAN transceiver 1 and sends the message receiving signal to the CAN transceiver 1.
[0094] Filter 531 further filters the target modulated signal to remove unwanted noise or interference signals, ensuring that the signal passed to the subsequent signal amplifier 532 is cleaner and more accurate. Signal amplifier 532 amplifies the filtered signal to a strength suitable for subsequent processing, ensuring signal quality and integrity.
[0095] Detector 533 is the core component, receiving the amplified filtered signal and the amplified target carrier signal, and performing demodulation by multiplying the two. This process separates the data signal from the carrier in the modulated signal, and the demodulated signal (i.e., the original data signal) is sent to low-frequency amplifier 534.
[0096] The low-frequency amplifier 534 is specifically designed to enhance the strength of the demodulated signal, making it suitable for subsequent shaping processing. The shaper 535 shapes the amplified low-frequency signal, making its waveform more regular. This step typically includes noise removal and distortion correction to ensure that the final output message reception signal is clear and accurate.
[0097] In some embodiments of this specification, the frequency selector 52 selects a plurality of selected modulation signals of different frequencies from the modulation signals;
[0098] Each selected modulation signal corresponds to a detection processing module 53, and multiple detection processing modules 53 are set in parallel.
[0099] Each detection processing module 53 receives an amplified high-frequency carrier signal with the same frequency as the corresponding selected modulation signal, and demodulates the selected modulation signal and the amplified high-frequency carrier signal to obtain the corresponding message receiving signal.
[0100] The amplified target carrier signal is an amplified high-frequency carrier signal. Among the multiple selected modulation signals of different frequencies, the selected modulation signal with the same frequency as the amplified target carrier signal is the target modulation signal.
[0101] In this embodiment, the frequency selector 52 no longer simply selects a modulation signal with the same frequency as the amplified target carrier signal, but can select multiple selected modulation signals of different frequencies from the input modulation signals. This allows for the simultaneous processing of multiple signals of different frequencies, improving the system's parallel processing capability. Each selected modulation signal has a corresponding detection processing module 53. For each detection processing module 53, the input amplified high-frequency carrier signal must have the same frequency as the selected modulation signal it processes, ensuring the accuracy of the demodulation process.
[0102] Reference Figure 1 As shown in the figure, it includes high-frequency carrier signal 1, high-frequency carrier signal 2, and target carrier signal (high-frequency carrier signal 3). The high-frequency carrier signal can be amplified by amplifier 6 to obtain the amplified high-frequency carrier signal. The target carrier signal is a high-frequency carrier signal. Since the target carrier signal can be used not only to demodulate the message reception signal but also to modulate the message transmission signal in the current CAN module 100, it is used as a special high-frequency carrier signal.
[0103] To avoid repetition, the detection processing module 53 corresponding to each selected modulation signal can be set with reference to the detection processing module 53 corresponding to the target modulation signal, and will not be described again in this manual.
[0104] When there are both a message sending signal and multiple message receiving signals at the same time, the CAN transceiver 1 sends the message sending signal or receives a message receiving signal according to the priority of the signals.
[0105] CAN transceivers may simultaneously send message transmission signals and receive multiple demodulated message reception signals. To avoid signal collisions, signals need to be processed according to their priority. Generally, higher priority signals are processed first.
[0106] By introducing a priority mechanism, CAN transceiver 1 can process these signals in an orderly manner, ensuring that important signals are processed first, effectively avoiding signal conflicts and reducing the possibility of data loss. In the CAN communication protocol, signal priority is usually related to the message identifier. Specifically, priority is reflected through the identifier part of the signal; the level of priority is determined by the value of the identifier, with each bit of the identifier representing a portion of the priority. For example, the identifier 00000000001 has a higher priority than the identifier 00000000100 because the former has a smaller value.
[0107] In the embodiments of this specification, the CAN transceiver 1 includes a CAN high line and a CAN low line. The CAN high line is connected to its corresponding transmitting circuit 4 and receiving circuit 5, and the CAN low line is connected to its corresponding transmitting circuit 4 and receiving circuit 5.
[0108] The CAN high line is connected to the live wire of the power network 3 through the corresponding transmitting circuit 4 and receiving circuit 5, and the CAN low line is connected to the ground wire of the power network 3 through the corresponding transmitting circuit 4 and receiving circuit 5.
[0109] A CAN network typically consists of two lines: the CAN high line (CAN_H) and the CAN low line (CAN_L). These two lines are used for differential signal transmission, which can effectively suppress noise and improve the anti-interference capability of signal transmission. Both the CAN high line and the CAN low line are connected to their corresponding transmitting circuit 4 and receiving circuit 5.
[0110] The circuits for the CAN high line and the CAN low line are symmetrically arranged. To avoid repetition, this specification provides a detailed description of the circuit arrangement for the CAN high line in the embodiments. The CAN low line can be referred to the CAN high line.
[0111] In Power Network 3, the live wire typically refers to the conductor carrying AC voltage and is responsible for transmitting power. The ground wire is usually the circuit's reference point, typically with zero voltage or grounded. The live wire is connected to the CAN high line, and the ground wire is connected to the CAN low line. This enhances interference immunity, simplifies wiring, and leverages the coverage and characteristics of Power Network 3 to provide a more efficient signal transmission method.
[0112] To ensure electrical isolation and safety, and to prevent potential power system problems from affecting the CAN network, the following settings should be made:
[0113] The power network 3 is equipped with wave traps 31 on the live wire and the ground wire respectively;
[0114] The transmitting circuit 4 and receiving circuit 5 corresponding to the CAN high line are both connected to the live wire of the power network 3 through the wave trap 31 at the live wire end, and the transmitting circuit 4 and receiving circuit 5 corresponding to the CAN low line are both connected to the ground wire of the power network 3 through the wave trap 31 at the ground wire end.
[0115] The connection line between the power network 3 and the CAN module 100 is a shielded cable. The power network 3 is provided with a shielding layer 32, and the grounding point of the shielding layer 32 is connected to the ground wire outside the power network 3.
[0116] The wave trap 31 located at the live wire end is used to filter out high-frequency noise or interference signals that may exist in the live wire of the power network 3, preventing these interferences from entering the transmitting circuit 4 and receiving circuit 5 of the CAN high line, thereby ensuring the stable transmission of the differential signal. The wave trap 31 located at the ground wire end is used to filter out interference signals that may exist in the ground wire, ensuring the signal stability of the CAN low line.
[0117] The wave trap 31 is composed of inductors and capacitors. The relevant circuit structure and component parameters should be calculated and set according to the interference signal to be filtered.
[0118] Shielded cable is a type of cable in which the wires are wrapped in a metal mesh or foil to shield against external electromagnetic interference. The use of shielded cable further improves the anti-interference capability of signal transmission, especially in power network environments, where shielded cable can effectively isolate noise and electromagnetic interference from the power supply, preventing them from affecting CAN signals.
[0119] The shielding layer 32 typically refers to a layer of conductive material (such as a metal mesh or metal foil) wrapped around the outside of the power network 3 to shield against external electromagnetic interference. This shielding layer 32 can effectively prevent external electromagnetic noise from affecting the signal transmission inside the power network 3, and at the same time, it can prevent internal signals from leaking to the outside, avoiding interference with other surrounding equipment.
[0120] The grounding point of the shielding layer 32 is connected to the ground wire outside the power network 3, rather than to the ground wire of the power network 3, in order to ensure that the shielding layer 32 can provide a stable, low-noise grounding point and fully play its role in isolating electromagnetic interference. This design can enhance the anti-interference capability and signal transmission stability of the entire communication system.
[0121] In some embodiments of this specification, one or more CAN modules 100 are provided, and multiple CAN modules 100 are arranged in parallel. For each CAN module 100, an internal power supply device is provided to supply power to the corresponding CAN module 100. The power supply device includes a positive terminal and a negative terminal, and internal wave traps 7 are respectively provided at the positive terminal and the negative terminal to filter out interference signals.
[0122] In the multiple CAN modules 100 arranged in parallel, each CAN module 100 corresponds to a different target carrier signal, specifically a different frequency. For example, the communication system includes high-frequency carrier signal 1, high-frequency carrier signal 2, and high-frequency carrier signal 3. In the first CAN module 100, high-frequency carrier signal 1 is the target carrier signal; in the second CAN module 100, high-frequency carrier signal 2 is the target carrier signal; and in the third CAN module 100, high-frequency carrier signal 3 is the target carrier signal. The target carrier signal can be used not only to demodulate the message reception signal but also to modulate the message transmission signal. The other high-frequency carrier signals can only be used to demodulate the message reception signal.
[0123] By configuring multiple CAN modules 100 in parallel within the system, without interference between them, the system's communication capabilities, redundancy, scalability, and flexibility can be significantly improved. This communication system can better meet the needs of complex application scenarios, ensuring communication stability and efficiency, and providing higher system reliability and fault tolerance.
[0124] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, storage, use, processing, transmission, provision, disclosure, and application of the relevant data all comply with the relevant laws, regulations, and standards of the relevant countries and regions, have taken necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation portals for users to choose to authorize or refuse.
[0125] This application provides users with access to relevant big data analysis (such as personal biometrics, identity data, consumption data, asset data, electronic terminal operation data, etc.), allowing users to choose to agree to or reject automated decision results; if the user chooses to reject, the process will proceed to the expert decision-making process.
[0126] Based on the aforementioned CAN communication system utilizing power network carrier transmission, refer to... Figure 4 This specification also provides a corresponding CAN communication method using power network carrier transmission, the method including:
[0127] S101: The CAN transceiver receives the logic signal sent by the CAN controller, converts the logic signal into a physical message transmission signal, and sends the message transmission signal to the transmission circuit.
[0128] S102: The transmitting circuit uses the message transmission signal to modulate the amplified target carrier signal and couples the modulated signal to the power network.
[0129] S103: The modulation signal on the power network is coupled to the receiving circuit. The receiving circuit multiplies the modulation signal with the amplified target carrier signal and demodulates it to obtain the message receiving signal. The message receiving signal is then sent to the CAN transceiver.
[0130] S104: When both a message sending signal and a message receiving signal exist at the same time, the CAN transceiver sends the message sending signal or receives the message receiving signal according to the priority of the signals.
[0131] S105: The CAN transceiver converts the physical message reception signal into a logical signal and sends it to the CAN controller.
[0132] The methods described in this specification implement a complete CAN communication process, covering the entire process from signal generation, modulation, transmission, demodulation, reception to final processing. This ensures reliable data transmission in complex network environments, guaranteeing information accuracy and real-time performance, while prioritization management prevents signal conflicts and data loss.
[0133] Based on the CAN communication system using power network carrier transmission described in the embodiments of this specification, this specification also provides a vehicle equipped with the above-described communication system.
[0134] In this way, the power network and communication network in the vehicle can be combined into one, simplifying the internal wiring of the vehicle and reducing the burden and cost of the vehicle.
[0135] Reference Figure 5As shown, based on the CAN communication method using power network carrier transmission described above, one embodiment of this specification also provides a computer device 502, wherein the above method operates on the computer device 502. The computer device 502 may include one or more processors 504, such as one or more central processing units (CPUs) or graphics processing units (GPUs), each processing unit implementing one or more hardware threads. The computer device 502 may also include any memory 506 for storing any kind of information such as code, settings, data, etc. In one specific embodiment, a computer program is stored on the memory 506 and can run on the processor 504. When the computer program is run by the processor 504, it can execute instructions according to the above method. Non-limitingly, for example, the memory 506 may include any type of RAM, any type of ROM, flash memory device, hard disk, optical disk, etc. More generally, any memory can use any technology to store information. Further, any memory can provide volatile or non-volatile retention of information. Further, any memory can represent a fixed or removable component of the computer device 502. In one scenario, when processor 504 executes associated instructions stored in any memory or combination of memories, computer device 502 can perform any operation of the associated instructions. Computer device 502 also includes one or more drive mechanisms 508 for interacting with any memory, such as hard disk drive mechanisms, optical disk drive mechanisms, etc.
[0136] Computer device 502 may also include an input / output module 510 (I / O) for receiving various inputs (via input device 512) and providing various outputs (via output device 514). A specific output mechanism may include a presentation device 516 and an associated graphical user interface 518 (GUI). In other embodiments, the input / output module 510 (I / O), input device 512, and output device 514 may be omitted, and the device may function solely as a computer device within a network. Computer device 502 may also include one or more network interfaces 520 for exchanging data with other devices via one or more communication links 522. One or more communication buses 524 couple the components described above together.
[0137] Communication link 522 can be implemented in any way, such as via a local area network, a wide area network (e.g., the Internet), a point-to-point connection, or any combination thereof. Communication link 522 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc., governed by any protocol or combination of protocols.
[0138] Corresponding to Figure 4In addition to the methods described above, embodiments of this specification also provide a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the methods described above.
[0139] This specification also provides computer-readable instructions, wherein when a processor executes the instructions, the program therein causes the processor to perform the following... Figure 4 The method shown.
[0140] This specification also provides a computer program product, which, when executed by the processor of a computer device, performs the following... Figure 4 The method shown.
[0141] The computer program product described in this specification is a software product that mainly implements the methods described in this specification through a computer program.
[0142] It should be understood that in the various embodiments of this specification, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this specification.
[0143] It should also be understood that, in the embodiments of this specification, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the embodiments of this specification, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0144] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this specification can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of the embodiments in this specification.
[0145] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0146] In the several embodiments provided in this specification, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through some interfaces, devices, or units, or they may be electrical, mechanical, or other forms of connection.
[0147] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments described in this specification, depending on actual needs.
[0148] Furthermore, the functional units in the various embodiments of this specification can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0149] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this specification, in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this specification. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0150] This specification uses specific embodiments to illustrate the principles and implementation methods of the embodiments. The above description of the embodiments is only for the purpose of helping to understand the methods and core ideas of the embodiments in this specification. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the embodiments in this specification. Therefore, the content of this specification should not be construed as a limitation on the embodiments in this specification.
Claims
1. A CAN communication system utilizing power network carrier transmission, characterized in that, include: CAN module and the power network connected to the CAN module; The CAN module includes a CAN transceiver, a CAN controller, a transmitting circuit, and a receiving circuit; The CAN transceiver is connected to the CAN controller, receives logic signals sent by the CAN controller, and converts the logic signals into physical message transmission signals; the CAN transceiver is connected to the transmission circuit and sends the message transmission signals to the transmission circuit. The transmitting circuit receives the amplified target carrier signal, modulates the amplified target carrier signal using the message transmitting signal, and then transmits it to the power network. The receiving circuit receives the modulated signal sent by the power network; the receiving circuit receives the amplified target carrier signal, multiplies the modulated signal and the amplified target carrier signal and demodulates them to obtain the message receiving signal; the receiving circuit is connected to the CAN transceiver and sends the message receiving signal to the CAN transceiver. When both a message sending signal and a message receiving signal exist simultaneously, the CAN transceiver sends the message sending signal or receives the message receiving signal according to the signal priority; the CAN transceiver converts the physical message receiving signal into a logical signal and sends it to the CAN controller.
2. The communication system according to claim 1, characterized in that, The transmitting circuit includes: a modulator and a first coupler; The CAN transceiver is connected to the modulator and sends the message transmission signal to the modulator; The modulator receives the amplified target carrier signal, and the message transmission signal modulates the amplified target carrier signal and sends it to the first coupler. The first coupler couples the modulated signal to the power network.
3. The communication system according to claim 1, characterized in that, The receiving circuit includes a second coupler, a frequency selector, and a detection processing module; The second coupler is connected to the power network and couples the modulated signal sent by the power network to the frequency selector; The frequency selector selects a target modulation signal that has the same frequency as the amplified target carrier signal from the modulation signal. The frequency selector is connected to the detection processing module and sends the target modulation signal to the detection processing module. The detection processing module multiplies the target modulation signal with the amplified target carrier signal and then demodulates it to obtain the message reception signal; the detection processing module is connected to the CAN transceiver and sends the message reception signal to the CAN transceiver.
4. The communication system according to claim 3, characterized in that, The detection processing module includes a filter, a signal amplifier, a detector, a low-frequency amplifier, and a shaper; The frequency selector is connected to the filter and sends the target modulation signal to the filter; After filtering the target modulation signal, the filter sends the resulting filtered signal to the signal amplifier. The signal amplifier amplifies the filtered signal and then sends it to the detector; The detector multiplies the amplified filtered signal with the amplified target carrier signal and then demodulates the signal, sending the resulting demodulated signal to the low-frequency amplifier. The low-frequency amplifier amplifies the demodulated signal at a low frequency and sends the amplified low-frequency signal to the shaper. The shaper shapes the amplified low-frequency signal to obtain a message receiving signal; the shaper is connected to the CAN transceiver and sends the message receiving signal to the CAN transceiver.
5. The communication system according to claim 3, characterized in that, The frequency selector selects multiple modulated signals of different frequencies from the modulated signals; Each selected modulation signal corresponds to a detection processing module, and multiple detection processing modules are set up in parallel. Each detection processing module receives an amplified high-frequency carrier signal with the same frequency as the corresponding selected modulation signal. The selected modulation signal is multiplied by the amplified high-frequency carrier signal and then demodulated to obtain the corresponding message reception signal. The amplified target carrier signal is an amplified high-frequency carrier signal. Among the multiple selected modulation signals of different frequencies, the selected modulation signal with the same frequency as the amplified target carrier signal is the target modulation signal.
6. The communication system according to claim 5, characterized in that, include: When there are both message sending signals and multiple message receiving signals at the same time, the CAN transceiver will send the message sending signal or receive a message receiving signal according to the priority of the signals.
7. The communication system according to claim 1, characterized in that, The CAN transceiver includes a CAN high line and a CAN low line. The CAN high line is connected to its corresponding transmitting circuit and receiving circuit, and the CAN low line is connected to its corresponding transmitting circuit and receiving circuit. The CAN high line is connected to the live wire of the power network through the corresponding transmitting and receiving circuits, and the CAN low line is connected to the ground wire of the power network through the corresponding transmitting and receiving circuits.
8. The communication system according to claim 7, characterized in that, Wave traps are installed on the live wire and ground wire of the power network respectively; The transmitting and receiving circuits corresponding to the CAN high line are both connected to the live wire of the power network through a wave trap at the live wire end, and the transmitting and receiving circuits corresponding to the CAN low line are both connected to the ground wire of the power network through a wave trap at the ground wire end.
9. The communication system according to claim 1, characterized in that, The connection cable between the power network and the CAN module is a shielded cable.
10. The communication system according to claim 1, characterized in that, A shielding layer is provided on the power network, and the grounding point of the shielding layer is connected to the ground wire outside the power network.
11. The communication system according to claim 1, characterized in that, The CAN module may be configured in one or more ways, or multiple CAN modules may be configured in parallel.
12. A CAN communication method utilizing power network carrier transmission, characterized in that, The communication system based on any one of claims 1-11 includes: The CAN transceiver receives logic signals sent by the CAN controller, converts the logic signals into physical message transmission signals, and sends the message transmission signals to the transmission circuit. The transmitting circuit uses the message transmission signal to modulate the amplified target carrier signal and couples the modulated signal to the power network. The modulation signal on the power network is coupled to the receiving circuit. The receiving circuit multiplies the modulation signal with the amplified target carrier signal and demodulates it to obtain the message receiving signal. The message receiving signal is then sent to the CAN transceiver. When both a message sending signal and a message receiving signal exist at the same time, the CAN transceiver sends the message sending signal or receives the message receiving signal according to the priority of the signals. The CAN transceiver converts the physical message reception signal into a logical signal and sends it to the CAN controller.
13. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, When the computer program is run by the processor, it performs the method according to claim 12.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor of the computer device, it performs the method according to claim 12.
15. A computer program product, characterized in that, When the computer program product is run by the processor of the computer device, it executes the instructions of the method according to claim 12.
16. A vehicle, characterized in that, The vehicle is equipped with the communication system according to any one of claims 1-11.
Citation Information
Patent Citations
Carrier communication system and data-processing method
CN105450257A
Power line carrier transmission system and method thereof
CN112769459A