Refrigeration System Initialization Using CAN Bus Auto-Addressing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The installation of refrigeration systems with remote evaporators is time-consuming due to the need for manual verification of electrical wiring and identification of multiple evaporators, especially in multi-temperature systems.
Innovation Solution
A method involving a controller that performs an initialization procedure by sending prompt signals on dedicated channels, monitoring response signals on a CAN bus, and assigning network addresses to remote devices based on unique identifiers, allowing automatic identification and configuration of evaporators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual verification of electrical wiring and identification of evaporators is performed during installation, then reliability of system configuration is improved, but installation time increases
Solution Approach 1:
The system performs self-identification and self-configuration during initialization. The controller automatically sends prompt signals through dedicated channels, monitors CAN bus for response signals from remote devices, and assigns network addresses without requiring manual verification. This self-service approach eliminates time-consuming manual wiring checks while maintaining configuration reliability through automated response signal detection and address assignment.
Solution Approach 2:
The initialization process utilizes feedback mechanisms where the controller monitors the CAN bus for response signals from remote evaporators after sending prompt signals. The system distinguishes between multiple remote devices based on differences in their response signals, providing feedback that enables automatic identification and configuration. This feedback loop ensures reliable system setup while reducing installation time compared to manual verification methods.
2Adaptability or versatility
If multiple remote evaporators are installed in a refrigeration system, then system functionality and versatility are improved, but device complexity increases
Solution Approach 1:
The system segments the identification and configuration process into distinct phases: sending prompt signals through dedicated channels, monitoring CAN bus for response signals, distinguishing between multiple remote devices based on signal differences, and assigning unique network addresses. This segmentation of the initialization process manages the complexity of handling multiple remote evaporators by breaking down the configuration task into automated, manageable steps.
Solution Approach 2:
The controller is designed with multi-functionality to handle various initialization scenarios. It can send prompt signals on dedicated channels, monitor CAN bus for response signals, distinguish between multiple remote devices, and assign network addresses automatically. This universal capability allows the system to accommodate multiple remote evaporators without proportionally increasing operational complexity, as the same controller performs all identification and configuration functions.
3Productivity
If automated initialization procedure is implemented, then productivity during installation is improved, but device complexity increases
Solution Approach 1:
The patent merges multiple functions into the controller: sending prompt signals through dedicated channels, monitoring CAN bus for response signals, distinguishing between remote devices, and assigning network addresses. By combining these initialization functions into a single automated procedure within the controller, the system improves installation productivity without proportionally increasing overall system complexity. The merged initialization routine streamlines the installation process while maintaining manageable controller architecture.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure relates to a method 300 comprising performing, by a controller 490 of a refrigeration system 20, an initialization procedure 310 including executing an initialization process 330. The initialization process 330 comprises: providing a prompt signal on a dedicated channel 462; monitoring a CAN bus 470 for a response signal from at least one remote device 480A-1, 480A-2; and assigning a network address to the at least one remote device 480A-1, 480A-2 if a response signal from the remote device 480A-1, 480A-2 is detected on the CAN bus 470.