Movable Object Functional Module Addressing via Dual Communication Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication schemes between central control modules and functional modules in unmanned vehicles are often limited to unidirectional signal transmission, preventing feedback information from being directly obtained by the control module, which hampers optimal operation.
Innovation Solution
Implementing a shared communication interface for two-way communication and a private communication interface for one-way communication, with each functional module assigned a unique identifier to enable bidirectional communication and dynamic addressing, allowing the control module to communicate effectively with specific modules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If unidirectional communication interface is used from control module to functional modules, then device complexity is reduced, but feedback information cannot be obtained by the control module
Solution Approach 1:
The communication interface is segmented into two distinct types: private communication interfaces for unidirectional control signals and a shared communication interface for bidirectional feedback. This segmentation allows the system to obtain feedback information without requiring all communication paths to be bidirectional, thus balancing information needs with device complexity.
Solution Approach 2:
The shared communication interface serves multiple functions: it transmits feedback information from functional modules to the control module, and also carries addressing signals for dynamic module identification. This multi-functionality reduces the need for separate dedicated feedback channels, thereby managing device complexity while ensuring information flow.
2Adaptability or versatility
If dynamic addressing is implemented for functional modules, then versatility and convenience are improved, but communication protocol complexity increases
Solution Approach 1:
The control module performs preliminary actions by first sending an activation signal through the private communication interface before transmitting the addressing signal through the shared communication interface. This preliminary activation prepares the functional module to receive and process the address, simplifying the overall protocol by separating the activation and addressing steps.
Solution Approach 2:
The private communication interface acts as an intermediary that facilitates the activation of functional modules before they can be addressed through the shared communication interface. This intermediary mechanism simplifies the addressing protocol by ensuring modules are properly initialized before address assignment, reducing potential conflicts and errors.
3Ease of operation
If bidirectional communication is enabled between control module and functional modules, then operation control is improved, but device complexity increases
Solution Approach 1:
The communication system is segmented into private interfaces for simple unidirectional control and a shared interface for bidirectional interaction. This segmentation enables bidirectional communication where needed while maintaining simplicity in control paths, thus improving ease of operation without proportionally increasing overall system complexity.
Solution Approach 2:
The shared communication interface merges multiple functions including feedback reception, address assignment, and module identification into a single bidirectional channel. This consolidation improves ease of operation by providing comprehensive communication capabilities in one interface while avoiding the complexity of multiple separate bidirectional channels.
Data Source
AI summary
Systems, methods, and devices for assigning addresses to a plurality of functional modules carried by a movable object are provided. In one aspect, a method can comprise: (a) transmitting an activation signal from a control module to a functional module of the plurality of functional modules via a first communication interface, thereby activating the functional module for addressing, wherein the plurality of functional modules are each configured to control a component of the movable object; (b) transmitting an addressing signal comprising an address from the control module to each functional module of the plurality of functional modules via a second communication interface different from the first communication interface, thereby causing the address to be assigned to the activated functional module of step (a); and (c) repeating steps (a) and (b) for each functional module, thereby assigning an address to each functional module.


