CN118192388B - Universal modularized spliced plug-in type area optimization controller and access verification method - Google Patents
Universal modularized spliced plug-in type area optimization controller and access verification method Download PDFInfo
- Publication number
- CN118192388B CN118192388B CN202410602213.5A CN202410602213A CN118192388B CN 118192388 B CN118192388 B CN 118192388B CN 202410602213 A CN202410602213 A CN 202410602213A CN 118192388 B CN118192388 B CN 118192388B
- Authority
- CN
- China
- Prior art keywords
- module
- plug
- central processing
- slot
- verification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012795 verification Methods 0.000 title claims abstract description 60
- 238000005457 optimization Methods 0.000 title claims abstract description 40
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000012545 processing Methods 0.000 claims abstract description 88
- 238000004891 communication Methods 0.000 claims abstract description 71
- 238000009826 distribution Methods 0.000 claims abstract description 44
- 230000006870 function Effects 0.000 claims abstract description 29
- 238000003860 storage Methods 0.000 claims abstract description 15
- 238000009434 installation Methods 0.000 claims abstract description 5
- 238000001514 detection method Methods 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000003780 insertion Methods 0.000 claims description 5
- 230000037431 insertion Effects 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000004088 simulation Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 2
- 239000000463 material Substances 0.000 abstract description 8
- 238000004364 calculation method Methods 0.000 abstract description 4
- 230000006798 recombination Effects 0.000 abstract description 2
- 238000005215 recombination Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 12
- 238000011161 development Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 229920002430 Fibre-reinforced plastic Polymers 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000306 component Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- -1 fan Substances 0.000 description 1
- 239000011151 fibre-reinforced plastic Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000013585 weight reducing agent Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention discloses a universal modularized spliced plug-in type regional optimization controller and an access verification method, wherein a central processing module in the controller comprises the following components: the central processing unit, the storage unit connected with the central processing unit and the plurality of slots are provided with hardware identification functions, and the slots can be identified by reading the chip built-in information and the encryption key of the plug-in module, so that illegal installation and access are prevented. The plug module comprises a plug-in type connection which can be assembled with a corresponding slot according to the requirement: input/output module, communication module, intelligent power distribution module. The invention realizes cross-domain function management based on physical space, and can flexibly select and replace different input and output modules and communication modules in a plugging and recombination mode according to different vehicle functions and requirements, thereby greatly improving the expandability of the regional controller, fully meeting the requirement of calculation upgrade and simultaneously saving the material cost of devices.
Description
Technical Field
The invention relates to the technical field of automobile electronics, in particular to a universal modularized spliced plug-in type area optimization controller and an access verification method.
Background
The traditional electronic and electric architecture of the automobile mainly adopts a distributed system, which is based on a distributed electronic architecture layout, and specific functions are realized by independent electronic control units, namely ECU (Electronic Control Unit). The ECU transmits information via the bus to issue instructions, each ECU being capable of performing only a single function defined. The in-vehicle electronic system is generally composed of a central control platform, and a plurality of functional domain controllers DCU (Domain Control Unit, hereinafter referred to as DCU) and ECU.
With the development of automobile technology, in order to meet the increasing functions of vehicles, more and more electronic devices on the vehicles, such as power systems, braking systems, steering systems, lighting systems, air conditioning systems, entertainment systems, intelligent cabins, automatic driving and the like, have been mounted with more than 150 electronic control units in peak times of a luxury car. Therefore, there is an urgent need in the automotive electronics industry to optimize the electronic architecture and enhance the computing power of the electronic control unit, which would otherwise not be able to address the challenges of the continuous increase in on-board functions and the continuous increase in electronic devices and wiring harnesses.
Currently, controllers commonly used in automobiles, while substantially meeting specific vehicle functions and requirements, suffer from the following drawbacks:
There is a bottleneck in system power boost. The logic foundation of the bottom architecture of the controller and the sensor adopted by the existing ECU centralized or DCU system architecture mode is derived from the technical scheme formed in the early industrial electronic automation era. The controller itself is not fully capable of supporting and meeting the requirements of modern informatization and intelligent automobile electronic technology development.
The upgrade and replacement costs are high. When upgrading or replacing functions or equipment in a certain area, the whole area controller needs to be redesigned or replaced, which not only results in increased cost, but also prolongs the development period.
Reusability and scalability are low. If the same or similar regional functions or equipment are required to be used on different vehicle models or platforms, different regional controllers often need to be redesigned or adapted, so that not only is the universality reduced, but also the innovation is limited.
Is unfavorable and environment-friendly. The integrated controller often uses a large amount of electronic elements and materials, has irrational property according to the hardware network topology of function distribution, not only increases the weight and the volume of a vehicle body, but also increases the material consumption and the energy consumption of the vehicle, and has large waste discharge amount, thereby causing adverse effects on the environment.
Disclosure of Invention
Compared with the traditional vehicle-mounted integrated controller divided according to functions, the invention realizes cross-domain function management based on physical space, and can flexibly select and replace different input and output modules and communication modules in a plugging and recombination mode according to different vehicle functions and requirements, thereby greatly improving the expandability of the area controller, and saving the material cost of devices while fully satisfying the calculation upgrade.
The invention discloses a universal modularized spliced pluggable area optimization controller, which comprises a central processing module and a pluggable module, wherein the central processing module comprises: the system comprises a central processing unit, a storage unit and a plurality of slots, wherein the storage unit and the slots are connected with the central processing unit, and each slot with a hardware identification function can be identified by reading the chip built-in information and the encryption key of the plug-in module, so that illegal installation and access are prevented;
the plug module comprises a plug-in type connection which can be assembled with a corresponding slot according to the requirement:
The input/output module is used for receiving and sending signals, supporting a plurality of interfaces and control modes and connecting different types of electronic equipment;
the communication module is used for carrying out data exchange with the central processing module and can support different types of communication protocols; the method is also used for realizing the data transmission between the area optimization controller and other vehicle-mounted network equipment;
the intelligent power distribution module is used for providing power for the central processing module and the plug module, and carrying out current distribution and voltage monitoring according to power requirements.
Further, the input/output module is used for supporting signal types including digital signals, analog signals, serial signals and parallel signals; the control mode comprises switch control, proportion control, PID control and PWM control;
The communication module is used for supporting communication protocols including CAN, LIN, flexRay, MOST, ethernet; the communication system is also used for supporting communication modes including a master-slave mode, a point-to-point mode and a broadcast mode; also used for supporting the vehicle-mounted Ethernet standards including IEEE 802.3bw, IEEE 802.3bp and IEEE 802.3 br;
the intelligent power distribution module is provided with a power management chip, a current detection chip, a voltage detection chip, a fuse and a relay and is used for realizing the functions of switch control, overcurrent protection, overvoltage protection, undervoltage protection and short-circuit protection of a power supply.
Further, the input/output module includes: the digital analog input/output module and the special signal module are used for receiving and transmitting signals;
The communication module comprises: a switch or a switch-free Ethernet module for receiving and transmitting signals;
The communication module further comprises: the CAN controller local area network module, the FlexRay local area network module and the LIN local area network module are used for receiving and sending signals;
the intelligent power distribution module comprises: the current distribution modules can realize rapid and accurate overcurrent, overvoltage, short circuit and other protection, and the response time is microsecond, and the current distribution modules are used for protecting circuits, electric appliances and wiring harnesses.
Further, the ethernet module is an ethernet transceiver module; the digital analog input/output module comprises a plurality of I/O circuit modules; the special signal module comprises a plurality of DSI3 transceiver modules and a serial port communication module; the CAN controller local area network module comprises a plurality of CAN transceiver modules; the FlexRay local area network module comprises a plurality of FlexRay transceiver modules; the LIN local area network module comprises a plurality of LIN transceiver modules;
The slot connected with the central processing unit comprises:
The Ethernet module slot enables the Ethernet module to be connected with the Ethernet module slot in an assembling and plug-in mode;
the I/O simulation circuit module slot enables the I/O circuit module to be connected with the I/O simulation circuit module slot in an assembling and plug-in mode;
the special signal module slot enables the DSI3 transceiver module and the serial port communication module to be connected with the special signal module slot in an assembling and plug-in mode;
The controller area network module slot enables the CAN transceiver module to be connected with the controller area network module slot in an assembling and plug-in mode;
The FlexRay local area network module slot enables the FlexRay transceiver module to be connected with the FlexRay local area network module slot in an assembling and plug-in mode;
The LIN local area network module slot enables the LIN transceiver module to be connected with the LIN local area network module slot in an assembling and plug-in mode;
The intelligent power distribution management module slot enables the current power distribution module to be connected with the intelligent power distribution management module slot in an assembling and plug-in mode.
The invention also discloses an access verification method of the spliced and pluggable area optimization controller, which comprises the following steps:
s1: under the condition that the plug module is inserted into a corresponding slot according to the requirement, the central processing module performs self-checking, including physical self-checking and logical safety self-checking;
s2: judging whether the starting condition of the central processing module is met according to the self-checking result, if the central processing module passes the self-checking, the central processing module starts to read the encryption verification information of the plug module and reads the embedded information of the module; if the self-check of the central processing module is not passed, the central processing module executes a shutdown program;
s3: the central processing module verifies the corresponding encryption information of the plug module stored in the storage unit based on the read encryption verification information; if the verification is passed, the central processing module starts the initialization of the plug module; if the verification fails, the central processing module cuts off the power supply and communication with the plug module;
S4: the central processing module operates physical detection and logic safety detection on the plug module based on the module embedded information, and judges whether the plug module meets the starting condition according to the detection result; if yes, the central processing module starts a ready-to-operate insertion module; if not, the central processing module cuts off the connection and power supply of the plug module;
s5: the plug module feeds back initialization state information to the central processing unit after the plug module is ready to run;
S6: the central processing module performs cloud verification on the plug module; if the cloud verification is successful, the central processing module records the verification result in the storage unit, does not verify again on the premise of not being replaced, and operates the inserted plug-in module; if the cloud verification is unsuccessful, the central processing module cuts off the power supply and communication of the plug-in module.
Further, in the step S2, the module embedded information specifically includes: hardware module information is stored in NvM corresponding to the plug module; further comprises: embedded software information.
Further, in the step S6, cloud verification specifically includes:
The cloud service background for attempting to connect to the internet by the central processing module specifically comprises: through a networked diagnostic terminal; the vehicle-mounted network controller is connected with the Internet;
Sending out a verification request;
uploading version and product information for verification in the plug module;
Comparing and verifying/recording verification results in a cloud service background;
and feeding back the verification result to the central processing module.
The invention has at least the following beneficial effects:
Compared with the traditional integrated controller, the invention can control the sensor, the actuator and the electronic control unit nearby according to the space layout requirement, can provide support of in-vehicle Edge calculation (Edge calculation) by means of the high-speed broadband Ethernet, and is suitable for upgrading and developing of in-vehicle networks in the future through the neural network technology.
The invention can provide an optimal topology solution for the system work requirements such as nearby control sensors, actuators, electronic control units and the like according to the space layout requirements.
The invention has low upgrade and replacement cost, the host factory only needs to supplement or adjust the functions of the system by means of redefining through module increase and decrease and software at the level of ZCU controllers, and when the functions of the new vehicle type are improved or improved, a large amount of manpower and material resources are not required to be consumed for carrying out large-area system redevelopment, so that the development period can be greatly shortened.
The invention has high reusability and expandability. If the same or similar regional functions or equipment are required to be used on different vehicle types or platforms, the corresponding input/output modules or communication modules are only required to be matched, and the corresponding input/output modules or communication modules can be directly plugged, modified and adjusted without redesigning or adapting to different regional controllers, so that the universality is improved, and the innovation is promoted;
The invention is beneficial to the weight reduction of the vehicle body. If the function or equipment of a certain area needs to be updated or replaced, only the corresponding input/output module or communication module needs to be replaced, and the whole area controller does not need to be replaced, so that the reasonable saving of the hardware network topology and the wire harness and the planning layout are possible, and the weight of the vehicle body can be greatly reduced;
the invention is more environment-friendly. Compared with the prior art that a large amount of electronic elements and materials are often used by an integrally formed controller (DCU, ECU, other ZCU and the like), the electronic elements and materials are required to be completely eliminated after the parts of the devices are damaged, a new replacement controller is installed, and the damaged parts can be accurately replaced by the pluggable module ZCU, so that the replacement, maintenance and upgrading costs are greatly saved. According to the space optimization partition, the hardware network topology and the wire harness are enabled to be reasonable, the weight of a vehicle body is reduced, signal delay and false alarm caused by the physical length of the wire harness are reduced, material consumption and energy consumption of the vehicle are reduced, and waste emission is reduced, so that the method is more beneficial to environmental protection.
The invention adopts two-factor verification, namely hardware verification in the step S3 and cloud verification in the step S6, and has the advantages that the insertion module is protected to be a product which is truly authorized to use by the two-factor verification, and the insertion module is not easy to imitate and pirate.
Other advantageous effects of the present invention will be described in detail in the detailed description section.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a block diagram of a universal modular pluggable zone optimization controller disclosed in a preferred embodiment of the present invention.
Fig. 2 is a control schematic diagram of a universal modular pluggable zone optimization controller disclosed in a preferred embodiment of the present invention.
Fig. 3 is a flow chart of an access verification method of a universal modular pluggable zone optimization controller disclosed in a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, based on the examples herein, which are within the scope of the invention as defined by the claims, will be within the scope of the invention as defined by the claims.
First, some specialized names related to the present invention need to be explained:
The zone controller ZCU (Zone Control Unit, hereinafter ZCU), unlike the domain controller DCU commonly used in the prior art, is used to manage the spatially divided electronic system rather than functionally divided.
NvM (Non-Volatile Memory) refers to a Non-Volatile Memory, which is a device or technology that stores data, and is capable of retaining the stored data after power is turned off.
As shown in fig. 1 and fig. 2, the present invention discloses a universal modular pluggable zone optimization controller (hereinafter, simply referred to as zone optimization controller), which includes a central processing module and a pluggable module, wherein the central processing module is used for running the system software of the zone optimization controller, managing all the partial modules of the zone optimization controller, and exchanging data with a central control platform and other zone controllers. Preferably, the central processing module has a high performance processor, memory and storage, and connection interfaces to other modules. The central processing module can run a supporting Service oriented software architecture (SOA Service-Oriented Architecture) for realizing function modularization, service and expandability of the space region optimization controller; the software architecture supports dynamic loading, unloading and updating of software services of the spatial region optimization controller, and selection of appropriate software services according to different vehicle models and configurations.
The central processing module comprises: the central processing unit, the storage unit and a plurality of slots are connected with the central processing unit, and the slots are provided with corresponding slot interfaces, so that the plug modules can be inserted into the corresponding slots. Each slot with the hardware identification function can identify the type, the function, the version and the like of the plug-in module by reading the chip built-in information and the encryption key of the plug-in module, thereby preventing illegal installation and access and improving the safety and copyright protection of software and hardware.
The plug module comprises a plug-in type connection which can be assembled with a corresponding slot according to the requirement: the high-speed vehicle-mounted Ethernet communication module is used for realizing data transmission of the space region optimization controller and other vehicle-mounted network equipment; the input/output module is used for receiving and sending signals, supporting a plurality of interfaces and control modes and connecting different types of electronic equipment; the communication module is used for carrying out data exchange with the central processing module and can support different types of communication protocols; the intelligent power distribution module is used for providing power for the central processing module and the plug module, and carrying out current distribution and voltage monitoring according to power requirements.
The plug module is described in detail below:
And the input/output modules are used for receiving and sending signals, and each input/output module supports a plurality of interfaces and control modes and is used for connecting different types of electronic equipment. The input/output module can be arranged on different slots of the regional controller according to requirements, so that flexible input/output configuration is realized; the input-output module supports various signal types such as digital signals, analog signals, serial signals, parallel signals, etc., and various control modes such as switch control, proportional control, PID control, PWM control, etc.
And the communication modules are used for carrying out data exchange with the central processing module, and each communication module is provided with one or more communication ports for supporting different types of communication protocols. The communication module can be installed on different slots in the area optimization controller according to requirements, and is flexible in configuration. The communication module supports a plurality of communication protocols, such as CAN, LIN, flexRay, MOST, ethernet, and a plurality of communication modes, such as a master-slave mode, a point-to-point mode, a broadcast mode, and the like.
The high-speed vehicle-mounted Ethernet communication modules belong to the communication modules, are one or more in number and are used for realizing high-speed, stable and safe data transmission between the area optimization controller and other vehicle-mounted network equipment. The module supports various in-vehicle Ethernet standards, such as IEEE 802.3bw, IEEE 802.3bp, IEEE 802.3br and the like, and various in-vehicle Ethernet topologies.
The intelligent power distribution module is used for providing power for the local area optimization controller and all peripheral plug modules, and carrying out current distribution and voltage monitoring according to the power requirements of different electronic equipment in the area. The intelligent power distribution module is provided with a power management chip, a current detection chip, a voltage detection chip, a fuse, a relay and the like, and a connection interface with other modules. The intelligent power distribution module can realize the functions of switch control, overcurrent protection, overvoltage protection, undervoltage protection, short-circuit protection and the like of a power supply.
The invention has the advantages that various input/output modules and communication modules can be flexibly selected and replaced according to different vehicle functions and requirements, thereby realizing the reusability and expandability of the regional controller. Specifically, the input/output module and the communication module can be installed on the corresponding slot in a plug-in mode, so that different combinations and configurations of the input/output port and the communication port are realized. Meanwhile, the connection mode between the input and output module and the communication module can be adjusted through the central processing module, so that connection and matching of different input and output ports and communication ports are realized. In addition, the intelligent power distribution module can automatically distribute current according to the power requirements of different electronic equipment, so that the stable operation of a system connected with the regional controller is ensured.
The invention is described in detail below in connection with specific embodiments, as shown in fig. 2.
Example 1
The universal modularized spliced pluggable area optimization controller of the embodiment comprises: the system comprises a central processing module, a plurality of input/output modules, a plurality of communication module slots and an intelligent power distribution module slot, wherein each plug module can be configured according to requirements.
The central area control module, i.e. the central processing unit in fig. 2, is a core component of the area controller, and is operated, controlled, diagnosed and upgraded by a plurality of SoCs with cluster lock step multi-core clusters; and the storage group, the power management group, the interface group and the system health management group. The central area control module monitors the power management chip PMIC and the safety management chip MCU mutually to realize a core circuit conforming to the ASIL D safety level. The central area control module handles the data exchange between the central control platform and the electronics connected to the area. The central area control module adopts a multi-core secure central processing integrated chip (SoC) and an accelerator chip to realize optimal distribution and utilization of computing power, and has certain computing capacity and storage capacity, and necessary interfaces and drivers. The TI TDA4AH is preferably used for manufacturing a prototype, and is provided with 4 MCU (micro control unit) of double-core ARM-CortexR F lock-step groups, 2 four-core ARM-Cortex A72 groups and four deep learning matrix multiplication accelerators MMA, so that functional tasks with high requirements on safety performance, such as control of a braking system, a stability control system and the like, machine learning and automatic driving perception fusion can be well processed. The system can also play a role of a gateway between the central control platform and other controllers, process forwarding and packaging information at high speed, and support signal communication and SOA service-oriented communication. The intelligent power distribution system can be connected with an input/output module, a communication module and an intelligent power distribution module through module interfaces so as to realize control of data and power distribution.
The pluggable module inserted into the periphery of the central processing module according to the requirement comprises:
A) The ethernet transceiver module in fig. 2 corresponds to the ethernet module portion of the area optimization controller, and the ethernet module is configured as 1-20 ethernet communication modules with or without switches, and is configured to receive and transmit signals. The corresponding slot of the module is an Ethernet module slot, and an Ethernet module with 1-20 PHY interfaces can be selected according to requirements, so that different Ethernet bandwidths can be selected. If the slot is not fully plugged, the unused slot is closed with a corresponding cover of watertight IP 45.
B) The CAN transceiver module in figure 2 is a CAN controller local area network module part of the area optimization controller, and is designed and configured as 1-20 CAN, CAN-FD and other CAN series communication modules for receiving and transmitting signals. The corresponding slot of the module is a controller area network module slot, and CAN select a controller area network module with 1-20 CAN interfaces according to the requirements, and CAN select CAN, CAN-FD and different bandwidths according to the requirements.
C) The FlexRay transceiver module in fig. 2 is a FlexRay local area network module part of the area optimization controller, and is designed and configured with 1-10 communication modules with FlexRay for receiving and transmitting signals. The slot corresponding to the module is a FlexRay local area network module slot, 1-10 local area network modules of the FlexRay interface can be selected according to requirements, and different bandwidths of the FlexRay can be selected according to requirements.
D) The LIN transceiver module in fig. 2 is a LIN local area network module part of the area optimization controller, and is designed and configured with 1-20 LIN communication modules for receiving and transmitting signals. The slots corresponding to the modules are LIN local area network module slots, and can select local area network modules with 1-20 LIN interfaces according to requirements and can select different bandwidths of LIN according to requirements.
E) In fig. 2, the I/O circuit module is a digital-analog input/output module part of the area optimization controller, and is designed and configured with 1-20 digital-analog inputs/outputs for receiving and transmitting signals. The corresponding slots of the modules are I/O analog circuit module slots, 1-20 ADC, AUDI/O I/O, PWM and other or interface input/output modules can be selected according to the requirements, and different input/output modes can be selected according to the requirements.
F) In fig. 2, the DSI3 transceiver module and the serial port communication module are special requirement module parts of the area optimization controller, and 25 communication modules are designed and configured for receiving and transmitting signals. The corresponding slot of the module is a special signal module slot, and various video and radar input modules such as serial communication, LVDS, PCIe and the like can be selected according to requirements.
G) The current distribution module is divided into a small current distribution module, a medium current distribution module and a large current distribution module according to current specifications of 1-5A, 5-20A and 20-100A in FIG. 2, wherein the three current distribution modules are intelligent distribution modules of the area optimization controller, and corresponding slots are intelligent distribution management module slots. The module can provide power for the central processing module, the input/output module and each module for communication. Current distribution can also be performed according to the power requirements of different electronic devices. The module can adopt any applicable power management chip or circuit, and has certain voltage conversion, voltage stabilization, voltage detection and current control capability, and necessary interfaces and drivers.
Wherein a low current distribution module provides up to 50 outputs via smartFuse (eFuse). Preferably, TI TPS2660, an industrial grade low side switch with current limiting and short circuit protection, can be used, providing an output of 60V/5A, suitable for low side driven loads such as solenoid valves, motors, etc.
A medium current distribution module, which provides up to 100 outputs by means of smartFuse (eFuse). Preferably, TI TPS2663 is used, an industrial-level high-side switch with current limiting and thermal shutdown, which can provide 60V/6A output, suitable for medium current loads such as lights, horns, power windows, etc. Or the TPS25982 adopting TI is a power distribution switch with current limitation and short-circuit protection, can provide 5.5V/12A output, and is suitable for loads with low voltage and high current, such as USB interfaces, cameras and the like.
A high current distribution module provides up to 50 outputs via smartFuse (eFuse). Preferably, TI TPS1HA08, a high side switch integrated MOSFET, can be used, which can provide 40V/235A output, suitable for high current loads such as starter, fan, air conditioner, etc.
The slots are important components of the area controller, and are used for installing and fixing plug modules such as input/output modules, and each slot is provided with one or more sockets for matching with input/output ports or communication ports of the input/output modules or the communication modules. For each slot which can be connected with each plug-in module through the spliced plug-in structure, if the slot is not fully inserted, namely an idle slot exists, the unused slot is closed by a cover of the corresponding watertight IP 45. According to the invention, a new plug module can be additionally arranged in the corresponding slot according to actual needs. Each plug module is protected by a secret key and an identification device to prevent imitation and illegal access. Each slot has different fool-proof designs to prevent misplug.
The socket may be any suitable mechanical structure that is available, and has a certain strength and stability, as well as the necessary interfaces and drivers. The slots can be fixed on the housing of the area optimization controller by screws or other modes to realize the installation and fixation of each plug module. The slot may also have an identification function for identifying the type and parameters of the input-output module and the communication module for configuration and management by the central area controller.
And the central processing module is also provided with a connecting wire for realizing connection with the central area controller, the input/output module, each module for communication and the intelligent power distribution module, and is also used for connecting an input/output port and a communication port between the input/output module and the communication module. The connection interface is connected to the central area controller circuit through a plug or other connector to realize the transmission of data and power.
The plug modules can be protected by the identification mechanism of the secret key and the dual-cause authentication, and can be prevented from being illegally accessed. The invention also discloses an access verification method of the spliced and pluggable area optimization controller, which comprises the following steps:
s1: under the condition that the plug module is inserted into a corresponding slot according to the requirement, the central processing module performs self-checking, including physical self-checking and logical safety self-checking;
s2: judging whether the starting condition of the central processing module is met according to the self-checking result, if the central processing module passes the self-checking, the central processing module starts to read the encryption verification information of the plug module and reads the embedded information of the module; if the self-check of the central processing module is not passed, the central processing module executes a shutdown program;
s3: the central processing module verifies the corresponding encryption information of the plug module stored in the storage unit based on the read encryption verification information; if the verification is passed, the central processing module starts the initialization of the plug module; if the verification fails, the central processing module cuts off the power supply and communication with the plug module;
s4: the central processing module operates physical detection and logic safety detection on the plug module based on the module embedded information, and judges whether the plug module meets the starting condition according to the detection result; if yes, the central processing module starts a ready-to-operate insertion module; if not, the central processing module cuts off the power supply and communication of the plug-in module;
s5: the plug module feeds back initialization state information to the central processing unit after the plug module is ready to run;
S6: the central processing module performs cloud verification on the plug module; if the cloud verification is successful, the central processing module records the verification result in the storage unit, and the verification is not performed on the premise of not being replaced, so that the starting time and energy source are prevented from being wasted due to repeated verification. And operating the plugged-in plug module. If the cloud verification is unsuccessful, the central processing module cuts off the power supply and communication of the plug-in module.
Further, in the step S2, the module embedded information specifically includes: hardware module information is stored in NvM corresponding to the plug module; further comprises: embedded software information.
Further, in the step S6, cloud verification specifically includes:
The cloud service background for attempting to connect to the internet by the central processing module specifically comprises: through a networked diagnostic terminal; the vehicle-mounted network controller is connected with the Internet;
Sending out a verification request;
uploading version and product information for verification in the plug module;
Comparing and verifying/recording verification results in a cloud service background;
and feeding back the verification result to the central processing module.
According to the technical scheme and the preferred embodiments of the invention disclosed above, compared with the configuration of an integrated controller, the invention is more flexible, and various input and output modules and modules for communication can be selected and replaced according to different vehicle functions and requirements, so that the reusability and the expandability of the regional controller are realized. The invention can also be placed at corresponding positions in the vehicle according to the actual condition of the vehicle so as to realize the optimization of the wire harness design, has more excellent technical solution and performance, manages the electronic equipment in different areas in the vehicle and realizes more efficient, more stable and reliable vehicle-mounted network communication and control.
The invention is described in detail below in connection with specific embodiments, as shown in fig. 3.
Example two
The embodiment discloses an access verification method of an assembled plug-in type area optimization controller, which comprises the following steps:
(1) Starting.
(2) The plug module is inserted into the slot.
(3) ZCU starting and self-checking, judging whether the self-checking is passed or not, if not, ending the self-checking and shutting down; if yes, go to step (4).
(4) ZCU reads the encryption verification information of the plug-in module, and the read module embeds the information.
(5) Verifying the encryption information, judging whether the verification is passed or not, if not, cutting off the plug module, and ending; if yes, go to step (6).
(6) ZCU initialize the plug module.
(7) ZCU checking the plug module based on the module embedding information, judging whether the check is passed or not, if not, cutting off the plug module, and ending; if yes, go to step (8).
(8) ZCU activate the drive assembly in preparation for operation.
(9) After the preparation, initialization state information is fed back to ZCU.
(10) ZCU carrying out cloud verification on the plug module, judging whether the verification is passed or not, if not, cutting off the plug module, and ending; if yes, go to step (11).
(11) And the plug module operates and records the verification result.
(12) Ending a. The invention relates to a method for producing a fibre-reinforced plastic composite.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention.
Claims (6)
1. The utility model provides a general modularization can assemble plug-in area optimization controller which characterized in that is applied to car electronics electric framework, includes central processing module and plug module, and central processing module includes: the system comprises a central processing unit, a storage unit and a plurality of slots, wherein the storage unit and the slots are connected with the central processing unit, and each slot with a hardware identification function can be identified by reading the chip built-in information and the encryption key of the plug-in module, so that illegal installation and access are prevented;
the plug module comprises a plug-in type connection which can be assembled with a corresponding slot according to the requirement:
The input/output module is used for receiving and sending signals, supporting a plurality of interfaces and control modes and connecting different types of electronic equipment;
the communication module is used for carrying out data exchange with the central processing module and can support different types of communication protocols; the method is also used for realizing the data transmission between the area optimization controller and other vehicle-mounted network equipment;
The intelligent power distribution module is used for providing power for the central processing module and the plug module, and carrying out current distribution and voltage monitoring according to power requirements;
wherein, the input/output module includes: the digital analog input/output module, the DSI3 transceiver modules and the serial port communication module are used for receiving and transmitting signals;
The communication module comprises: a switch or a switch-free Ethernet module for receiving and transmitting signals;
The communication module further comprises: the CAN controller local area network module, the FlexRay local area network module and the LIN local area network module are used for receiving and sending signals;
The intelligent power distribution module comprises: and the current distribution modules can realize rapid and accurate overcurrent, overvoltage and short-circuit protection, and the response time is microsecond, and are used for protecting circuits, electric appliances and wiring harnesses.
2. The universal modular pluggable zone optimization controller of claim 1, wherein the input/output module is configured to support signal types including digital signals, analog signals, serial signals, parallel signals; the control mode comprises switch control, proportion control, PID control and PWM control;
The communication module is used for supporting communication protocols including CAN, LIN, flexRay, MOST, ethernet; the communication system is also used for supporting communication modes including a master-slave mode, a point-to-point mode and a broadcast mode; also used for supporting the vehicle-mounted Ethernet standards including IEEE 802.3bw, IEEE 802.3bp and IEEE 802.3 br;
the intelligent power distribution module is provided with a power management chip, a current detection chip, a voltage detection chip, a fuse and a relay and is used for realizing the functions of switch control, overcurrent protection, overvoltage protection, undervoltage protection and short-circuit protection of a power supply.
3. The universal modular pluggable zone optimization controller of claim 1, wherein the ethernet module is an ethernet transceiver module; the digital analog input/output module comprises a plurality of I/O circuit modules; the CAN controller local area network module comprises a plurality of CAN transceiver modules; the FlexRay local area network module comprises a plurality of FlexRay transceiver modules; the LIN local area network module comprises a plurality of LIN transceiver modules;
The slot connected with the central processing unit comprises:
The Ethernet module slot enables the Ethernet module to be connected with the Ethernet module slot in an assembling and plug-in mode;
the I/O simulation circuit module slot enables the I/O circuit module to be connected with the I/O simulation circuit module slot in an assembling and plug-in mode;
the special signal module slot enables the DSI3 transceiver module and the serial port communication module to be connected with the special signal module slot in an assembling and plug-in mode;
The controller area network module slot enables the CAN transceiver module to be connected with the controller area network module slot in an assembling and plug-in mode;
The FlexRay local area network module slot enables the FlexRay transceiver module to be connected with the FlexRay local area network module slot in an assembling and plug-in mode;
The LIN local area network module slot enables the LIN transceiver module to be connected with the LIN local area network module slot in an assembling and plug-in mode;
The intelligent power distribution management module slot enables the current power distribution module to be connected with the intelligent power distribution management module slot in an assembling and plug-in mode.
4. An access verification method of an assembled plug-in type area optimization controller is characterized by comprising the following steps of:
s1: under the condition that the plug module is inserted into a corresponding slot according to the requirement, the central processing module performs self-checking, including physical self-checking and logical safety self-checking;
s2: judging whether the starting condition of the central processing module is met according to the self-checking result, if the central processing module passes the self-checking, the central processing module starts to read the encryption verification information of the plug module and reads the embedded information of the module; if the self-check of the central processing module is not passed, the central processing module executes a shutdown program;
s3: the central processing module verifies the corresponding encryption information of the plug module stored in the storage unit based on the read encryption verification information; if the verification is passed, the central processing module starts the initialization of the plug module; if the verification fails, the central processing module cuts off the power supply and communication with the plug module;
S4: the central processing module operates physical detection and logic safety detection on the plug module based on the module embedded information, and judges whether the plug module meets the starting condition according to the detection result; if yes, the central processing module starts a ready-to-operate insertion module; if not, the central processing module cuts off the connection and power supply of the plug module;
s5: the plug module feeds back initialization state information to the central processing unit after the plug module is ready to run;
S6: the central processing module performs cloud verification on the plug module; if the cloud verification is successful, the central processing module records the verification result in the storage unit, does not verify again on the premise of not being replaced, and operates the inserted plug-in module; if the cloud verification is unsuccessful, the central processing module cuts off the power supply and communication of the plug-in module.
5. The method for verifying access to a split-type regional optimization controller according to claim 4, wherein in the step S2, the module embedded information specifically includes: hardware module information is stored in NvM corresponding to the plug module; further comprises: embedded software information.
6. The method for verifying the access of the spliced-type area optimization controller according to claim 4, wherein in the step S6, the cloud verification specifically includes:
The cloud service background for attempting to connect to the internet by the central processing module specifically comprises: through a networked diagnostic terminal; the vehicle-mounted network controller is connected with the Internet;
Sending out a verification request;
uploading version and product information for verification in the plug module;
comparing and verifying in the cloud service background to obtain a verification result, and recording the verification result in the cloud service background;
and feeding back the verification result to the central processing module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410602213.5A CN118192388B (en) | 2024-05-15 | 2024-05-15 | Universal modularized spliced plug-in type area optimization controller and access verification method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410602213.5A CN118192388B (en) | 2024-05-15 | 2024-05-15 | Universal modularized spliced plug-in type area optimization controller and access verification method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118192388A CN118192388A (en) | 2024-06-14 |
CN118192388B true CN118192388B (en) | 2024-08-02 |
Family
ID=91412571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410602213.5A Active CN118192388B (en) | 2024-05-15 | 2024-05-15 | Universal modularized spliced plug-in type area optimization controller and access verification method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118192388B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118733354B (en) * | 2024-06-17 | 2025-08-12 | 湖南开鸿智谷数字产业发展有限公司 | Multi-form combined controller and communication method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204009432U (en) * | 2014-02-25 | 2014-12-10 | 上海安嵌信息科技有限公司 | A kind of modularization Industry Control mainboard |
EP4344071A1 (en) * | 2022-09-26 | 2024-03-27 | Techtronic Cordless GP | Pluggable wireless module, system comprising the module and method for manufacturing the module |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070180145A1 (en) * | 2006-01-27 | 2007-08-02 | Cisco Technology, Inc. (A California Corporation) | Pluggable transceiver module with encryption capability |
CN101727430B (en) * | 2009-11-11 | 2012-06-06 | 中兴通讯股份有限公司 | Method and device for hot plug of card |
US8370656B2 (en) * | 2010-07-26 | 2013-02-05 | Aseem Gupta | Power and data hub |
CN104252999A (en) * | 2013-06-25 | 2014-12-31 | 施耐德电器工业公司 | Pluggable terminal distribution product |
DE102016001827A1 (en) * | 2016-02-17 | 2017-08-17 | Audi Ag | A method of operating a vehicle and system comprising a vehicle and at least one unmanned aerial vehicle |
CN110829395B (en) * | 2019-11-26 | 2024-08-20 | 广东安迅防雷科技股份有限公司 | Pluggable modularized alternating current-direct current power supply surge protector structure |
CN219246554U (en) * | 2023-02-06 | 2023-06-23 | 横店集团得邦照明股份有限公司 | Intelligent switch capable of being spliced and expanded and supporting Matter protocol |
-
2024
- 2024-05-15 CN CN202410602213.5A patent/CN118192388B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204009432U (en) * | 2014-02-25 | 2014-12-10 | 上海安嵌信息科技有限公司 | A kind of modularization Industry Control mainboard |
EP4344071A1 (en) * | 2022-09-26 | 2024-03-27 | Techtronic Cordless GP | Pluggable wireless module, system comprising the module and method for manufacturing the module |
Also Published As
Publication number | Publication date |
---|---|
CN118192388A (en) | 2024-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN118192388B (en) | Universal modularized spliced plug-in type area optimization controller and access verification method | |
US10095646B2 (en) | Device and method for allowing integration of incompatible devices into a vehicle bus network | |
CN1007936B (en) | Bundled wire system and control method thereof | |
CN213715751U (en) | Domain controller | |
JPH03128543A (en) | Communication system between master and slave processors | |
CN102756628B (en) | Heating, ventilating, and air conditioning module for a vehicle | |
US20040078126A1 (en) | Control or regulation system | |
JP3373664B2 (en) | Power supply for vehicle | |
CN117284258A (en) | Brake control system and brake control method with complete EPB redundancy | |
JP2007516905A (en) | Power distribution network node and power management process | |
Hilgers | Electrical systems and mechatronics | |
CN105573294A (en) | New energy automobile electronic control unit ECU based on Internet | |
JP2023531044A (en) | Vehicle Controllers, Vehicle Integrated/Integrated Units, and Vehicles | |
KR102109125B1 (en) | Method for managing state of ECU in vehicle based on automotive open system architecture | |
US20070260900A1 (en) | High-performance microprocessor with lower-performance microcontroller in a vehicle network | |
Senthilkumar et al. | Designing multicore ECU architecture in vehicle networks using AUTOSAR | |
KR20170105348A (en) | Method and apparatus for controlling body control module of vehicle, and vehicle controll system thereof | |
CN101539775A (en) | Automobile control module system for identifying address automatically | |
US20090187605A1 (en) | Vehicle Control Apparatus | |
CN106080441B (en) | A kind of automotive control system and the automobile with the control system | |
CN116500944A (en) | Vehicle-mounted controller and design method thereof | |
Prasad et al. | LIN bus based touchpad system for smart vehicle cabin | |
CN115848298B (en) | A multi-core based regional gateway and power control system and method | |
US20230353418A1 (en) | Low latency systems and methods for vehicle communications network architecture using point of use controller | |
CN217932473U (en) | Intelligent gateway controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |