A single-wire fusion communication and sensing method and SoC chip based on all-pass integration
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-11
- Publication Date
- 2026-08-11
AI Technical Summary
这种传统架构存在以下问题:首先,大量线束及连接器占用宝贵的重量配额,以中型工业无人机为例,线束系统重量可占总重量的5%-8%,制约了续航能力
通过单芯片集成通信与传感功能,利用单根电力线同时实现供电、指令下发和数据上传,有效降低飞行器内部线缆重量和系统复杂度;通过优先级策略区分不同业务类型,并对高优先级数据提供更高处理效率,保障了控制指令的实时性;通过动态调整机制,能够根据信道条件和资源状态自适应优化系统性能。
Smart Images

Figure CN122553946A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of aircraft internal communication and sensing technology, and in particular to a single-line fusion communication and sensing method and SoC chip based on integrated communication and sensing. Background Technology
[0002] Currently, industrial-grade aircraft generally employ a discrete architecture for their internal communication and sensing systems. Flight control commands rely on multiple protocols such as CAN bus, RS-485, or Ethernet for transmission. Various sensors (such as MEMS accelerometers and gyroscopes) are connected to the flight control computer via independent wiring harnesses, while the power system is powered by dedicated power lines. This traditional architecture has the following problems: First, a large number of wiring harnesses and connectors consume valuable weight allowances. For example, in a medium-sized industrial UAV, the wiring harness system can account for 5%-8% of the total weight, limiting endurance. Second, the confined space inside the aircraft and the dense wiring harnesses make connection points prone to loosening and corrosion in environments with strong vibrations and a wide temperature range (-40℃ to +105℃), becoming a major source of failure. Third, signal conditioning and analog-to-digital conversion for high-precision sensors require additional dedicated chips (such as AFE and ADC), and communication requires independent modem chips, leading to increased system size and power consumption. Finally, the power transmission lines are only used for power supply, failing to fully utilize their potential as a physical transmission medium.
[0003] While existing power line carrier communication (PLC) technology can achieve a preliminary integration of communication and power supply, it is mostly designed for power grid environments, with low communication rates (typically ≤1Mbps) and poor real-time performance, making it difficult to meet the microsecond-level synchronization and high reliability requirements of aircraft control. Furthermore, sensor signals still need to be acquired and processed independently, failing to achieve true chip-level fusion of communication and transmission. Summary of the Invention
[0004] This application aims to at least solve the technical problems existing in the prior art, and to provide a single-line fusion communication and sensing method and SoC chip based on integrated communication and sensing.
[0005] In a first aspect, the present invention provides a single-wire integrated communication and sensing method based on integrated communication and sensing, applied to a SoC chip integrating a power line carrier communication module and a sensing interface module, the method comprising: After power-on, initialize the power line carrier communication module and each sensor interface channel; A handshake signal is sent through the power line to establish time synchronization with all sensors mounted on the same power line, forming a power line communication network. The handshake signal contains time synchronization information and network configuration parameters. The analog sensing signals from the sensor are acquired through the sensing interface module, and the analog sensing signals are amplified, converted from analog to digital and digitally compensated to generate digital sensing data. Digital sensor data is classified, packaged, and queued according to a preset priority strategy; The encapsulated data frame is modulated onto the power line using orthogonal frequency division multiple access technology through the power line carrier communication module, and time slot resources are allocated to services of different priorities for transmission through time division multiplexing mechanism. It receives modulated signals from sensors mounted on the same power line, demodulates and decodes the modulated signals to recover the original data frames, and distributes them to the corresponding processing units after verification.
[0006] Optionally, the step of classifying, encapsulating, and managing the queues of digital sensor data according to a preset priority strategy includes: Mark flight control commands and flight control sensor data as first priority; Mark the mission payload data and status monitoring data as second priority; Mark logs and debug information as third priority; Data processing efficiency is higher for the first priority than for the second priority, and higher for the second priority than for the third priority.
[0007] Optionally, zero-copy processing and forwarding can be performed using a separate hardware protocol stack for first-priority data.
[0008] Optionally, the analog sensing signal is amplified, converted from analog to digital, and digitally compensated, including: The analog sensing signal is amplified by a programmable gain amplifier to obtain an amplified analog sensing signal. The amplified analog sensing signal is converted to digital signal by an analog-to-digital converter. The digital signal is digitally compensated by a digital signal processor to obtain the final digital sensing data.
[0009] Optionally, the digital compensation operation includes at least one of offset calibration, sensitivity compensation, temperature drift compensation, and nonlinear correction.
[0010] Optionally, time synchronization information is included in the physical frame of the handshake signal in the form of a network reference timestamp; the time synchronization information is obtained by capturing the preamble sequence of the physical frame and correcting the local clock in conjunction with an estimate of the protocol processing delay.
[0011] Optionally, the verification steps for the original data frame include: The hardware security engine performs integrity and legality checks on the original data frame, including at least one of hash verification, digital signature verification, source address checking, and timestamp checking.
[0012] Optionally, the method further includes: Continuously monitor power line channel quality, terminal resource status, and changes in service load: When a channel quality degradation exceeding a preset threshold is detected, the modulation and coding scheme is adjusted. When it is detected that the terminal resource utilization exceeds the set limit and / or the service priority changes, adjust at least one of the following configuration parameters: transmit power, time slot allocation weight, sampling rate, or filter coefficient; The adjusted configuration parameters are broadcast to each sensor via power lines.
[0013] Secondly, the present invention provides a SoC chip that uses the above-mentioned single-line fusion communication and sensing method based on integrated communication and sensing for communication and sensing.
[0014] In summary, this application includes the following beneficial technical effects: By integrating communication and sensing functions into a single chip, and utilizing a single power line to simultaneously provide power, issue commands, and upload data, the weight of internal cables and system complexity of the aircraft are effectively reduced. Different service types are distinguished through a priority strategy, and higher processing efficiency is provided for high-priority data, ensuring the real-time performance of control commands. Through a dynamic adjustment mechanism, system performance can be adaptively optimized according to channel conditions and resource status. Attached Figure Description
[0015] Figure 1 This is a flowchart illustrating a single-line integrated communication and sensing method based on the integration of communication and transmission, provided in an embodiment of the present invention. Figure 2 This is a schematic diagram of the structure of an electronic device that implements the single-line fusion communication and sensing method based on the integration of communication and transmission, according to an embodiment of the present invention.
[0016] Reference numerals: 10, processor; 11, memory; 12, communication bus; 13, communication interface.
[0017] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0018] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.
[0019] In the description of this invention, it should be understood that the terms "longitudinal", "lateral", "up", "down", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0020] In the description of this invention, unless otherwise specified and limited, it should be noted that the terms "installation", "connection" and "linking" should be interpreted broadly. For example, they can refer to mechanical or electrical connections, or internal connections between two components. They can be direct connections or indirect connections through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms according to the specific circumstances.
[0021] Reference Figure 1 The diagram shown is a flowchart illustrating a single-wire fusion communication and sensing method based on integrated communication and sensing according to an embodiment of the present invention. It is applied to a SoC chip integrating a power line carrier communication module and a sensing interface module. SoC stands for System on Chip, which refers to an integrated circuit that integrates multiple functional modules onto a single silicon chip. Specifically, the SoC chip described in this embodiment integrates at least: a power line carrier communication module, a sensing interface module, and necessary processor cores, memory units, and control logic. This chip is deployed in the flight control computer of an aircraft as the core unit for communication and sensing fusion processing.
[0022] In this embodiment, the power line carrier communication module refers to a hardware unit capable of modulating data signals onto power lines and demodulating data signals from power lines, with its physical layer employing Orthogonal Frequency Division Multiple Access (OFDMA) technology. The sensor interface module refers to a circuit unit used to connect external analog sensors and condition and convert the sensor output signals, internally containing a programmable gain amplifier, an analog-to-digital converter, and a digital signal processor.
[0023] Sensors are terminal devices mounted on a single power line used to collect various physical quantities of an aircraft (such as angle, angular velocity, acceleration, temperature, and air pressure). Each sensor also integrates simplified communication and signal processing circuitry, enabling it to respond to commands from the flight control computer and upload sensor data. All sensors are connected to the flight control computer's SoC chip via a single DC power line, which serves both power supply and communication functions.
[0024] In this embodiment, the single-line fusion communication and sensing method based on integrated communication and sensing includes: S1. After power-on, initialize the power line carrier communication module and each sensor interface channel.
[0025] When the aircraft's power system starts up, the SoC chip receives power (i.e., powers on). After the power management unit inside the SoC chip outputs a stable voltage, it triggers a reset signal. The single-wire fusion master control logic embedded in the chip then begins to execute the initialization process.
[0026] The initialization of the power line carrier communication module includes the following: configuring the number of OFDMA subcarriers, setting the carrier frequency range (e.g., 2MHz to 12MHz), initializing the transmit and receive buffers, setting the default parameters of the modulation and coding scheme, and configuring the time slot allocation table for time division multiplexing (TDM).
[0027] The initialization of each sensor interface channel includes the following: setting the sampling rate of each sensor interface channel, configuring the default gain factor of the programmable gain amplifier, configuring the reference voltage and conversion mode of the analog-to-digital converter, and loading the calibration coefficients required for digital compensation, etc.
[0028] S2. A handshake signal is sent through the power line to establish time synchronization with all sensors mounted on the same power line, forming a power line communication network.
[0029] Specifically, after initialization, the SoC chip sends a handshake signal via the power line. This handshake signal is a broadcast frame, and its physical frame structure includes: a preamble sequence, frame control information (used to indicate the frame type and length), and a payload; the preamble sequence is used for symbol synchronization at the receiving end, and the frame control information is used to indicate the frame type and length.
[0030] The handshake signal contains time synchronization information and network configuration parameters. Specifically, the time synchronization information is contained in the physical frame of the handshake signal in the form of a Network Time Baseline (NTB); the time synchronization information is obtained by capturing the preamble sequence of the physical frame and correcting the local clock by combining it with an estimate of the protocol processing delay.
[0031] Specifically, the SoC chip maintains a high-precision timer (e.g., a 32-bit counter that increments at a frequency of 25MHz). When the first sample point of the handshake signal leaves the analog output of the chip, the current value of the timer is captured and filled into the timestamp field of the handshake signal.
[0032] After receiving the handshake signal, each sensor node achieves time synchronization in the following way: First, the sensor node captures the preamble sequence of the physical frame of the handshake signal and determines the frame start point through autocorrelation calculation; then, it reads the timestamp field in the frame; next, the sensor node estimates the propagation delay of the signal from the flight control computer to itself (for example, by measuring the difference between the arrival time of the preamble sequence and the local timer, and subtracting a preset fixed processing delay); finally, it corrects its local clock to the received timestamp value and the estimated propagation delay value, thereby achieving microsecond-level synchronization with the flight control computer. After synchronization is completed, each sensor node joins the power line communication network according to the network configuration parameters (such as working time slots, address allocation, etc.).
[0033] S3. The analog sensing signal of the sensor is acquired through the sensing interface module, and the analog sensing signal is amplified, converted from analog to digital and digitally compensated to generate digital sensing data.
[0034] Specifically, the analog sensing signal is amplified, converted from analog to digital, and digitally compensated, including: The analog sensing signal is amplified by a programmable gain amplifier to obtain an amplified analog sensing signal. The amplified analog sensing signal is converted to digital signal by an analog-to-digital converter. The digital signal is processed by a digital signal processor to obtain the final digital sensing data through digital compensation. The digital compensation operation includes at least one of offset calibration, sensitivity compensation, temperature drift compensation, and nonlinearity correction.
[0035] To facilitate understanding by those skilled in the art, the process of processing the analog sensing signal is described using an angle-of-attack sensor mounted on the leading edge of the wing as an example. The angle-of-attack sensor outputs an analog voltage signal of 0-5V, which is connected to the sensing interface channel of the SoC chip through a signal coupling circuit on the power line.
[0036] First, a programmable gain amplifier receives the analog signal and amplifies it according to a preset gain coefficient. The purpose of this amplification is to match the signal amplitude to the input range of the subsequent analog-to-digital converter (ADC), thereby improving conversion accuracy. The amplified analog signal is then output to the ADC.
[0037] Secondly, the analog-to-digital converter samples and quantizes the amplified analog signal at a set sampling frequency, converting it into digital code values. This embodiment uses a successive approximation (SAR) ADC with a resolution of 14 bits, and the conversion result is output in two's complement form.
[0038] Next, the digital signal processor reads the original digital code value and performs digital compensation processing. Digital compensation includes at least one or more combinations of the following operations: Offset calibration: Read the zero-point offset coefficient stored in the one-time programmable memory (OTP) inside the chip, subtract the offset from the original code value, and eliminate the inherent DC bias error of the circuit.
[0039] Sensitivity compensation: Multiply by the sensitivity correction factor to make the ratio between the output value and the actual physical quantity of the sensor conform to the nominal sensitivity.
[0040] Temperature drift compensation: Read the current temperature value of the on-chip temperature sensor, calculate the compensation amount using a pre-stored temperature compensation polynomial (such as a second-order or third-order polynomial), and superimpose it onto the signal to counteract the impact of temperature changes on sensing accuracy.
[0041] Nonlinear correction: To address the nonlinear response characteristics of the sensor, piecewise linear interpolation or lookup table method is used to correct the output value so that it meets the linearity requirements across the entire range.
[0042] After the analog signal is processed as described above, high-precision digital angle of attack data is obtained and stored in the data buffer inside the chip for use in subsequent steps.
[0043] S4. Classify, encapsulate, and queue digital sensor data according to a preset priority strategy.
[0044] The SoC chip runs a real-time operating system or a task managed by a hardware scheduler. Specifically, it classifies, encapsulates, and queues digital sensor data according to a preset priority strategy, including: Flight control commands and flight control sensor data are marked as first priority. Flight control commands include pitch, roll, and yaw commands, while flight control sensors include inertial measurement units and angle-of-attack sensors. This type of data has the highest real-time requirements, and any delay may lead to flight instability.
[0045] The mission payload data and status monitoring data are marked as the second priority; the mission payload data includes status information of electro-optical pod images, radar data, etc., and the system status monitoring data includes motor temperature, battery voltage, etc. This type of data is important but millisecond-level delays are acceptable.
[0046] Logs and debug information are marked as the third priority; there are no strict requirements for real-time performance for log recording, debug information, fault diagnosis data, etc.
[0047] Data processing efficiency is higher for the first priority than for the second priority, higher for the second priority than for the third priority, and zero-copy processing and forwarding are performed using an independent hardware protocol stack for the first priority data.
[0048] When the generated digital sensor data is sent to the classification module, the data source identifier (such as sensor channel number) or data type field is parsed, and then the priority mapping table is looked up to assign the corresponding priority tag to the data. Similarly, control commands generated inside the flight control computer are also tagged with priority tags before entering the transmission queue.
[0049] It's important to explain that queue management refers to the SoC chip internally allocating an independent First-In-First-Out (FIFO) transmission queue for each priority level. The scheduler strictly sorts the data according to priority: when the first priority queue is not empty, the scheduler always prioritizes fetching frames from that queue for transmission; the second priority queue is only processed when the first priority queue is empty; similarly, the third priority queue is only processed when both the first and second priority queues are empty. This ensures that the processing efficiency of first-priority data is higher than that of second-priority data, and the processing efficiency of second-priority data is higher than that of third-priority data.
[0050] Furthermore, for first-priority data, the SoC chip employs an independent hardware protocol stack and zero-copy technology. Specifically, the chip integrates a dedicated hardware engine for high-priority data processing. This engine bypasses the operating system software protocol stack and directly accesses the frame content in the data buffer. When first-priority data is encapsulated into a frame, the hardware engine directly passes the physical address pointer of the data frame to the transmit descriptor of the power line carrier communication module, instead of copying the data in memory. This significantly shortens the data path from generation to transmission, achieving end-to-end low-latency forwarding.
[0051] S5. The encapsulated data frame is modulated onto the power line using orthogonal frequency division multiple access technology through the power line carrier communication module, and time slot resources are allocated to services of different priorities for transmission through time division multiplexing mechanism.
[0052] The power line carrier communication module retrieves data frames to be transmitted from a priority queue. The modulation onto the power line using orthogonal frequency division multiple access (OFDM) technology specifically includes: The data frames to be transmitted are channel-coded (such as convolutional coding or LDPC coding), interleaved, and symbol-mapped to generate modulation symbols on frequency domain subcarriers.
[0053] OFDMA technology divides the entire frequency band into multiple subcarriers (e.g., 1024), each of which can be independently modulated (e.g., QPSK, 16-QAM, etc.). Based on channel quality assessment results (obtained from receiver feedback or transmitter probes), different subcarrier resources are allocated to data of different priorities. For example, first-priority data can be allocated to the subcarrier with the best channel conditions and use the most robust modulation scheme.
[0054] The frequency domain symbol is converted into a time domain baseband signal by inverse fast Fourier transform (IFFT), and then after up-conversion and power amplification, it is injected into the power line through a coupling circuit.
[0055] In this embodiment, allocating time slot resources to services of different priorities using a time-division multiplexing mechanism means dividing the communication timeline into fixed-length superframes, each containing multiple time slots. The system pre-configures a time slot allocation table; for example, the first N time slots of each superframe are reserved for first-priority services, the middle M time slots for second-priority services, and the remaining time slots for third-priority services. This static or semi-static time slot allocation avoids channel contention and ensures the deterministic transmission timing of high-priority services.
[0056] S6. Receive the modulation signal emitted by the sensor mounted on the same power line, demodulate and decode the modulation signal to recover the original data frame, and distribute it to the corresponding processing unit after verification.
[0057] When other sensor nodes (such as the IMU sensor located at the tail) transmit modulated signals via the power line, the SoC chip's power line carrier communication module operates in receive mode. The receiving process includes: Synchronization acquisition: Symbol timing synchronization and carrier frequency synchronization are achieved by detecting the preamble sequence.
[0058] Channel estimation and equalization: The frequency response of the power line channel is estimated using pilot subcarriers in the signal, and an equalizer is used to eliminate the effects of multipath and frequency-selective fading.
[0059] Demodulation and decoding: Perform a Fast Fourier Transform (FFT) to transform the time-domain signal back to the frequency domain, and perform demapping, deinterleaving, and channel decoding on the modulation symbols on each subcarrier to recover the original data frame.
[0060] The recovered data frame is a bit sequence containing a frame header, payload, and checksum. The frame header contains information such as source address, destination address, frame type, priority identifier, and timestamp.
[0061] Specifically, the verification steps for the original data frame include: The hardware security engine performs integrity and legality checks on the original data frame, including at least one of hash verification, digital signature verification, source address checking, and timestamp checking.
[0062] Specifically, the data frame enters the verification unit, which is implemented by the hardware security engine. The hardware security engine refers to a hardware module integrated inside the chip, dedicated to performing cryptographic operations and integrity verification, and its processing speed is much higher than that of software implementation.
[0063] The verification steps specifically include one or more of the following: Hash verification: Calculate the hash value (such as the SM3 algorithm) of the payload of the data frame and compare it with the hash value carried in the frame header. If they are inconsistent, it indicates that the data has been tampered with during transmission.
[0064] Digital signature verification: For frames with digital signatures, the sender's public key is used to verify the validity of the signature, ensuring the authenticity of the data source.
[0065] Source address check: Compare the source address in the frame header with a pre-configured list of valid sensor addresses to filter out data from illegal sources.
[0066] Timestamp check: Checks whether the timestamp in the data frame is within the allowed window (e.g., the deviation from the local clock does not exceed a threshold) to prevent replay attacks.
[0067] Once a data frame passes verification, its payload is distributed to the appropriate processing unit based on the destination address or data type identifier in the frame header. For example, if it is a flight control command, it is forwarded to the actuator drive circuit; if it is sensor data, it is sent to the attitude calculation or data fusion module of the flight control computer; and if it is configuration parameters, it is written to the configuration register inside the chip.
[0068] During continuous aircraft operation, the power line channel quality may deteriorate due to electromagnetic interference such as motor startup and load changes; simultaneously, system resources (such as CPU utilization and battery power) and service load (such as changes in task priority) also dynamically change. Therefore, this method designs a dynamic adjustment mechanism. In a preferred embodiment of this example, the single-line converged communication and sensing method based on integrated communication and sensing further includes: S71. Continuously monitor power line channel quality, terminal resource status, and changes in service load: When a channel quality degradation exceeding a preset threshold is detected, the modulation and coding scheme is adjusted. When it is detected that the terminal resource utilization exceeds the set limit and / or the service priority changes, adjust at least one of the following configuration parameters: transmit power, time slot allocation weight, sampling rate, or filtering coefficient.
[0069] S72. Broadcast the adjusted configuration parameters to each sensor via the power line.
[0070] Specifically, when a channel quality degradation exceeding a preset threshold is detected, the system automatically adjusts the modulation and coding scheme (MCS), for example, downgrading from a 16-QAM 3 / 4 code rate to a QPSK 1 / 2 code rate, sacrificing some transmission rate for improved anti-interference capability. When excessive terminal resource utilization is detected (e.g., CPU usage consistently exceeding 80%), the system adjusts the sampling rate (e.g., reducing the sampling frequency of non-critical sensors from 1kHz to 100Hz) or the filtering coefficients (e.g., using a less computationally intensive filter) to reduce processing load. Simultaneously, the system can also adjust the transmit power (appropriately reducing power to save energy when channel conditions permit, or increasing power to ensure connectivity when channel conditions are poor) and time slot allocation weights (e.g., temporarily increasing the number of first-priority time slots to cope with sudden floods of control commands).
[0071] The adjusted configuration parameters are encapsulated into broadcast frames and sent via power lines to all mounted sensor nodes. Upon receiving the frames, each node synchronously updates its local operating parameters. The entire adjustment process employs closed-loop feedback control, and the adjustment cycle can be set according to actual needs. Furthermore, existing communication services are not interrupted during the adjustment process, achieving better results without affecting communication services.
[0072] This application also discloses an electronic device, such as Figure 2 The diagram shown is a structural schematic of an electronic device based on a single-line fusion communication and sensing method integrating communication and sensing, according to an embodiment of the present invention. The electronic device may include at least one processor 10, a memory 11 communicatively connected to the at least one processor, a communication bus 12, and a communication interface 13. It may also include a computer program stored in the memory 11 and executable on the processor 10, such as a method program for single-line fusion communication and sensing based on communication and sensing.
[0073] In some embodiments, the processor 10 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 10 is the control unit of the electronic device, connecting various components of the entire electronic device through various interfaces and lines. It executes programs or modules stored in the memory 11 (e.g., executing a method for single-line integrated communication and sensing based on communication and transmission), and calls data stored in the memory 11 to perform various functions of the electronic device and process data.
[0074] The memory 11 includes at least one type of readable storage medium, including flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of an electronic device, such as a portable hard drive. In other embodiments, the memory 11 can be an external storage device of the electronic device, such as a plug-in portable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc. Furthermore, the memory 11 can include both internal and external storage units of the electronic device. The memory 11 can be used not only to store application software and various types of data installed on the electronic device, such as code for a method program based on integrated single-line converged communication and sensing, but also to temporarily store data that has been output or will be output.
[0075] The communication bus 12 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. The bus is configured to enable communication between the memory 11 and at least one processor 10, etc.
[0076] Communication interface 13 is used for communication between the aforementioned electronic device and other devices, including a network interface and a user interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a Wi-Fi interface, Bluetooth interface, etc.), typically used to establish communication connections between the electronic device and other electronic devices. The user interface may be a display, an input unit (such as a keyboard), and optionally, a standard wired or wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the electronic device and to display a visual user interface.
[0077] Figure 2 Only electronic devices with components are shown; it will be understood by those skilled in the art that... Figure 2The structure shown does not constitute a limitation on the electronic device and may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0078] For example, although not shown, the electronic device may also include a power supply (such as a battery) to power various components. Preferably, the power supply can be logically connected to at least one processor 10 via a power management device, thereby enabling functions such as charging management, discharging management, and power consumption management. The power supply may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be elaborated further here.
[0079] It should be understood that the embodiments are for illustrative purposes only and are not limited to this structure in the scope of the patent application.
[0080] Furthermore, if the modules / units integrated into the electronic device are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile.
[0081] This application provides a computer-readable storage medium, including, for example, any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM). The computer-readable storage medium stores a computer program that can be loaded by a processor and executed by the above-described embodiment of the single-line converged communication and sensing method based on integrated communication and sensing.
[0082] In the description of this specification, the references to terms such as "an embodiment," "some embodiments," "example," "specific example," "a implementation," "a preferred implementation," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0083] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims
1. A single-wire integrated communication and sensing method based on integrated communication and sensing, applied to a SoC chip integrating a power line carrier communication module and a sensing interface module, characterized in that, The method includes: After power-on, initialize the power line carrier communication module and each sensor interface channel; A handshake signal is sent through the power line to establish time synchronization with all sensors mounted on the same power line, forming a power line communication network. The handshake signal contains time synchronization information and network configuration parameters. The analog sensing signals from the sensor are acquired through the sensing interface module, and the analog sensing signals are amplified, converted from analog to digital and digitally compensated to generate digital sensing data. Digital sensor data is classified, packaged, and queued according to a preset priority strategy; The encapsulated data frame is modulated onto the power line using orthogonal frequency division multiple access technology through the power line carrier communication module, and time slot resources are allocated to services of different priorities for transmission through time division multiplexing mechanism. It receives modulated signals from sensors mounted on the same power line, demodulates and decodes the modulated signals to recover the original data frames, and distributes them to the corresponding processing units after verification. 2.The single-wire fusion communication and sensing method based on the all-pass integration of claim 1, wherein, The step of classifying, encapsulating, and managing queues of digital sensor data according to a preset priority strategy includes: Mark flight control commands and flight control sensor data as first priority; Mark the mission payload data and status monitoring data as second priority; Mark logs and debug information as third priority; Data processing efficiency is higher for the first priority than for the second priority, and higher for the second priority than for the third priority. 3.The single-wire fusion communication and sensing method based on the all-pass integration of claim 2, wherein, Zero-copy processing and forwarding are performed using an independent hardware protocol stack for first-priority data. 4.The single-wire fusion communication and sensing method based on the all-pass integration of claim 1, wherein, Amplification, analog-to-digital conversion, and digital compensation of analog sensor signals include: The analog sensing signal is amplified by a programmable gain amplifier to obtain an amplified analog sensing signal. The amplified analog sensing signal is converted to digital signal by an analog-to-digital converter. The digital signal is digitally compensated by a digital signal processor to obtain the final digital sensing data. 5.The single-wire fusion communication and sensing method based on the all-pass integration of claim 4, wherein, Digital compensation operations include at least one of offset calibration, sensitivity compensation, temperature drift compensation, and nonlinear correction. 6.The single-wire fusion communication and sensing method based on the integration of trunking and circuit switching according to claim 1, wherein, Time synchronization information is included in the physical frame of the handshake signal in the form of a network reference timestamp; Time synchronization information is obtained by capturing the preamble sequence of the physical frame and correcting the local clock in conjunction with an estimate of the protocol processing delay. 7.The single-wire fusion communication and sensing method based on the all-pass integration of claim 1, wherein, The verification steps for the original data frame include: The hardware security engine performs integrity and legality checks on the original data frame, including at least one of hash verification, digital signature verification, source address checking, and timestamp checking. 8.The single-wire fusion communication and sensing method based on the all-pass integration of claim 1, wherein, The method further includes: Continuously monitor power line channel quality, terminal resource status, and changes in service load: When a channel quality degradation exceeding a preset threshold is detected, the modulation and coding scheme is adjusted. When it is detected that the terminal resource utilization exceeds the set limit and / or the service priority changes, adjust at least one of the following configuration parameters: transmit power, time slot allocation weight, sampling rate, or filter coefficient; The adjusted configuration parameters are broadcast to each sensor via power lines.
9. A SoC chip, which uses the single-wire fusion communication and sensing method based on the integration of communication and sensing as described in any one of claims 1 to 8 for communication and sensing.