Airbag controller compatible with multi-channel point explosion loop, method, equipment and medium
Through the airbag controller with multi-channel point-explosion circuit, the coordinated control of the airbag and the seat belt pretensioner is realized, which improves collision detection accuracy and system reliability, meets the requirements of high safety levels, adapts to multi-scene adaptation and reduces costs.
Patent Information
- Application Number
- CN202510872261.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-26
- Publication Date
- 2025-08-12
AI Technical Summary
The existing airbag controllers have shortcomings in collision detection accuracy, trigger logic reliability and functional expansion, making it difficult to achieve coordinated control between the airbag and the seat belt pretensioner. The hardware design does not fully consider redundant protection, resulting in limited system reliability and safety, and high cost, making it impossible to adapt to multi-scene adaptation.
The airbag controller is compatible with multi-channel point-explosion circuits. The airbag ignition circuit and seat belt preload circuit are coordinated through a collaborative control module. Combined with a multi-channel sensor interface, two-channel integrated ignition chips and diagnostic and trigger switching circuits, it realizes multi-dimensional collision data acquisition and accurate identification, power separation design and cascade monitoring, ensuring power supply stability and anti-interference ability.
It improves the detection accuracy and protection efficiency of the airbag controller, reduces the risk of airbag blind ejection, meets high safety level requirements, reduces production costs, and supports multi-scene adaptation and personalized protection.
Smart Images

Figure CN120462307A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of airbag safety technology, and in particular to an airbag controller, method, device and medium compatible with a multi-channel detonation circuit. Background Art
[0002] In automotive safety systems, airbag controllers place stringent demands on collision detection accuracy, trigger logic reliability, and functional scalability. However, existing airbag controllers still have many technical shortcomings:
[0003] Collision detection is limited in scope. Most solutions rely on a single or small number of sensors (such as accelerometers) and lack multi-dimensional data fusion from sensors like gyroscopes and pressure sensors. This makes it difficult to accurately distinguish complex conditions such as head-on collisions, vehicle rollovers, and chain reactions. This leads to misjudgment of collision types and an inability of trigger strategies to adapt to different scenarios. System reliability and safety are limited. The ignition circuit design does not fully consider redundant protection, and power supply fluctuations and electromagnetic interference can easily cause false triggering or system failure. Furthermore, the hardware architecture struggles to meet the redundancy verification requirements of automotive functional safety levels (such as ASIL-D). A single component failure can potentially render the entire protection system ineffective.
[0004] Existing solutions primarily focus on airbag triggering, failing to achieve coordinated control of airbags and seatbelt pretensioners, making it impossible to build a multi-layered "pretensioning + inflation" protection system. Furthermore, the hardware design is rigid, requiring redevelopment of circuits for both high- and low-end models, increasing R&D cycles and production costs. Sensor signal transmission delays are high, and the airbag triggering utilizes a "full-area simultaneous detonation" mode, lacking zoning control logic. This can easily lead to secondary injuries to occupants due to blind deployment of airbags. In summary, existing technologies struggle to balance multi-scenario adaptability, high safety levels, and cost control. Summary of the Invention
[0005] One purpose of the present application is to provide an airbag controller, method, device and medium that are compatible with a multi-channel detonation circuit, at least to solve the technical problem of multi-scene control of airbags.
[0006] To achieve the above objectives, some embodiments of the present application provide the following aspects:
[0007] In the first aspect, some embodiments of the present application also provide an airbag controller compatible with a multi-channel ignition circuit, including a collaborative control module for collaboratively controlling the airbag ignition circuit and the seat belt pretensioning circuit, configured to collaboratively trigger the airbag and the seat belt pretensioning device based on the collision signal; a multi-channel sensor interface, including multiple synchronous sensor channels and multiple asynchronous sensor channels, for collecting multi-dimensional collision data; two integrated ignition chips, adopting a power separation design, each ignition chip is configured to control multiple airbag ignition circuits, and perform power supply monitoring through pin cascading; a diagnostic and trigger switching circuit, configured to disconnect the ignition power supply circuit and turn on the diagnostic circuit in the diagnostic mode, and turn on the ignition power supply circuit and disconnect the diagnostic circuit in the ignition mode.
[0008] On the second aspect, some embodiments of the present application also provide an airbag control method compatible with a multi-channel ignition circuit, including collecting multi-channel sensor data through a multi-channel sensor interface, the multi-channel sensor data including acceleration and pressure; identifying the collision type based on the multi-channel sensor data, and judging whether the collision condition meets the preset trigger conditions; when the trigger conditions are met, performing the following operations through the collaborative control module: triggering the seat belt pretensioning device; after a preset time delay, triggering the airbag at the corresponding position according to the collision type and multi-channel sensor data; controlling the ignition circuit through two integrated ignition chips, wherein each ignition chip controls multiple airbag ignition circuits, and monitoring the power status of the ignition chip through pin cascade; in diagnostic mode, disconnecting the ignition power supply circuit and turning on the diagnostic circuit to detect the system status; in ignition mode, turning on the ignition power supply circuit and disconnecting the diagnostic circuit to perform the ignition operation.
[0009] In a third aspect, some embodiments of the present application further provide an electronic device comprising: one or more processors; and a memory storing computer program instructions, wherein the computer program instructions, when executed, cause the processor to perform the steps of the method described above.
[0010] In a fourth aspect, some embodiments of the present application further provide a computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions can be executed by a processor to implement the method described above.
[0011] Compared with the related technologies, the solution provided in the embodiment of the present application accurately identifies the collision conditions through multi-channel sensor fusion, and coordinates the control module to link the airbag and seat belt pre-tensioning to build a "pre-tensioning + inflation" multi-level protection; the dual ignition chip power supply is separated and cascaded monitored, and the diagnosis / trigger switching circuit is used to ensure power supply stability, and TVS is used to suppress surges and improve the circuit's anti-interference ability; the partitioned trigger strategy reduces signal delay, avoids blind airbag popping out and causing secondary damage, and improves the detection accuracy, protection efficiency and reliability of the airbag controller. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0013] Figure 1 This is a system architecture diagram of an airbag controller compatible with a multi-channel detonation circuit according to an embodiment of the present application;
[0014] Figure 2 This is a schematic structural diagram of a multi-channel sensor interface provided according to an embodiment of the present application;
[0015] Figure 3 This is a schematic structural diagram of an airbag controller compatible with a multi-channel detonation circuit according to an embodiment of the present application;
[0016] Figure 4 A schematic structural diagram of a diagnosis and trigger switching circuit provided according to an embodiment of the present application;
[0017] Figure 5 Schematic diagram of a flow chart of an airbag control method compatible with a multi-channel detonation circuit according to an embodiment of the present application;
[0018] Figure 6 The figure is a schematic diagram of the structure of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0019] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0020] First embodiment
[0021] The first embodiment of the present application relates to an airbag controller compatible with a multi-channel detonation circuit. Figure 1 As shown, the controller includes:
[0022] The collaborative control module is used to collaboratively control the airbag ignition circuit and the seatbelt pretensioning circuit, and is configured to collaboratively trigger the airbag and the seatbelt pretensioning device based on the collision signal.
[0023] The collaborative control module is compatible with both the airbag ignition circuit and the seatbelt pretensioning circuit, and controls the linkage triggering of the two based on the precise timing of the collision signal. For example, when a frontal collision is detected, the seatbelt pretensioning device is first triggered to tighten the occupant, and then the airbag inflation is triggered with a delayed triggering, forming a dual protection system of pretensioning restraint and buffering protection. Compared with the traditional single airbag triggering solution, it can shorten the overall response time and improve the protection effect of the occupant's chest and head.
[0024] The multi-channel sensor interface includes multiple synchronous sensor channels and multiple asynchronous sensor channels, and is used to collect multi-dimensional collision data.
[0025] The multi-channel sensor interface integrates multiple synchronous and asynchronous sensor channels, and can connect to multiple types of devices such as accelerometers, gyroscopes, and seat occupancy sensors. Through a multi-dimensional data fusion algorithm, it can accurately identify collision types (such as rollovers, side impacts, and chain rear-end collisions) and improve detection accuracy. The redundant sensor design is combined with the local acquisition architecture to reduce signal transmission delays to microseconds. At the same time, it supports partitioned triggering of airbags in different positions (such as roof airbags and curtain airbags), avoiding unnecessary airbag ejection caused by traditional "global detonation" and reducing the risk of secondary injury.
[0026] Two integrated ignition chips adopt a power separation design. Each ignition chip is configured to control multiple airbag ignition circuits and monitor power supply through pin cascade.
[0027] The two integrated ignition chips utilize a power-splitting design, supporting 16 ignition circuits on a single chip. Pin cascading technology (interlocked monitoring of the RSTN_MON pin) enables real-time, synchronized sensing of the power status of both chips. After the first ignition chip powers up, the second ignition chip, upon detecting this via the RSTN_MON pin, powers up 5ms later. Similarly, when the first ignition chip powers down, the second ignition chip, upon detecting this via the RSTN_MON pin, also powers down, pulling the NPOR pin low and resetting the MCU. This means that if either ignition chip experiences a power failure, re-powering the chip will reset the MCU, improving overall system stability and preventing program corruption.
[0028] The diagnosis and trigger switching circuit is configured to disconnect the ignition power supply circuit and conduct the diagnosis circuit in the diagnosis mode, and conduct the ignition power supply circuit and disconnect the diagnosis circuit in the ignition mode.
[0029] The diagnostic and trigger switching circuit achieves hardware-level isolation of the power supply circuit through a transistor group: in diagnostic mode, the ignition power supply is disconnected and the impedance detection circuit is turned on to complete the continuity test of the entire circuit. In ignition mode, the independent power supply channel ensures the stable output of instantaneous ignition current, and the circuit TVS surge protection design guarantees triggering reliability in complex vehicle environments.
[0030] Second embodiment
[0031] The second embodiment of the present application relates to an airbag controller compatible with a multi-channel detonation circuit. The second embodiment is an improvement on the first embodiment, with the following specific improvements:
[0032] like Figure 2 As shown, the multi-channel sensor interface of this application adopts a dual-group parallel architecture (corresponding to the 1600B1 and 1600B2 channel groups in the circuit), each group integrates 6 independent input channels, and supports a total of 12 sensor expansion access (covering the configuration requirements of 4 synchronous channels and 8 asynchronous channels).
[0033] A 3.3Ω resistor (such as R11012 to R11017, R11018 to R11023) is connected in series at the front end of each channel for current limiting protection to limit transient surge current (such as spike current caused by electrostatic discharge and electromagnetic interference) and prevent overload damage to subsequent components.
[0034] Each two channels are connected in parallel with a bidirectional TVS diode (model SZMMBZ3V3ALT3G, such as D11000 to D11005) to clamp the input voltage within the 3.3V safety threshold to protect against static electricity and power surge interference and ensure signal integrity.
[0035] A 2nF ceramic capacitor (such as C1102 to C1107, C1108 to C11013) is connected in parallel at the end of each channel to build a low-pass filter network to filter out high-frequency noise (such as motor interference and RF radiation) and reduce the noise amplitude of the sensor signal.
[0036] Synchronous channel (typically 4 channels): Prioritizes connecting sensors with high real-time requirements, such as the front axle acceleration sensor (which collects longitudinal acceleration at the moment of collision and determines collision intensity) and the gyroscope sensor (which monitors the vehicle's roll angular velocity and identifies rollover and rollover conditions).
[0037] Asynchronous channel (typically 8 channels): Suitable for sensors that require periodic detection, such as body pressure sensors (monitoring pressure changes during side impacts to assist in determining side collision conditions); seat occupancy sensors (identifying occupant position and weight to dynamically adjust airbag triggering force).
[0038] This airbag solution supports up to 12 asynchronous sensors and offers the following advantages: multi-dimensional data fusion and multi-sensor collaborative verification for improved collision detection accuracy; redundant design for enhanced system reliability, fault tolerance, and strong anti-interference capabilities; fast response and precise control, with multiple sensors collecting data locally to reduce signal latency and enable the controller to trigger the airbags more quickly; zoned airbag triggering to prevent blind deployment and injury; and adaptability to complex scenarios for optimized protection. Multi-circuit sensors (such as a gyroscope and altitude sensor) can detect vehicle rollovers or rear-end collisions, triggering roof and curtain airbags, providing comprehensive protection. It supports advanced safety feature expansion, integrates with active safety systems, and enables personalized protection. Seat occupancy sensors and weight sensors differentiate occupant size (adult / child) and seating position to adjust airbag deployment force. Complying with high safety standards (such as ISO 26262), the multi-circuit architecture meets ASIL-D (the highest level of Automotive Safety Integrity Level) requirements, reducing the risk of system failure through a diverse sensor design.
[0039] The power monitoring pins of the two integrated ignition chips are cascaded to each other and connected to the reset pin of the microcontroller unit, and are configured to trigger the MCU reset when the power supply of any of the ignition chips is abnormal.
[0040] The power monitoring pins of the two ignition chips are cascaded. When the first ignition chip is powered on, the second ignition chip detects this through the RSTN_MON pin and then powers on again 5ms later. Similarly, when the first chip is powered off, the second ignition chip detects this through the RSTN_MON pin and also powers off, pulling the NPOR pin low and resetting the MCU. In other words, if either ignition chip experiences a power failure, the MCU will be reset upon powering back on, improving overall system stability and preventing program errors.
[0041] like Figure 3As shown, the present application reserves both airbag circuits and seatbelt pre-tensioning circuits, and is not limited to airbags and seatbelts, and includes other devices that require an airbag controller to trigger ignition, such as a high-voltage power-off switch, a seat force-limiting unlocking device, etc. Specifically, it includes the driver's dual-stage pre-tensioning force-limiting seatbelt pre-tensioning first-level positive pole (IGH3_CBR1), the driver's dual-stage pre-tensioning force-limiting seatbelt pre-tensioning first-level negative pole (IGL3_CBR1), the front passenger's single-pole airbag negative pole (IGL2_CBR1), the front passenger's single-pole airbag positive pole (IGH2_CBR1), the second row's left single-pole pre-tensioning force-limiting seatbelt negative pole (IGL11_CBR1), the second row's left single-pole pre-tensioning force-limiting seatbelt positive pole (IGH11_CBR1 ), second row right side single-pole pre-tensioned force-limited seat belt positive (IGH12_CBR1), second row right side single-pole pre-tensioned force-limited seat belt negative (IGL12_CBR1), driver's dual-stage pre-tensioned force-limited seat belt pre-tensioned secondary positive (IGL13_CBR1), driver's dual-stage pre-tensioned force-limited seat belt pre-tensioned secondary negative (IGH13_CBR1), driver's single-pole airbag ignition circuit negative (IGL1_CBR1), driver's single-pole airbag ignition circuit positive (IGH1_ CBR1), left side air curtain positive (IGH5_CBR1), left side air curtain negative (IGL5_CBR1), reserved (IGH8_CBR1 and IGL8_CBR1), co-pilot dual-stage pre-tensioning force-limiting seat belt pre-tensioning secondary negative (IGL14_CBR1), co-pilot dual-stage pre-tensioning force-limiting seat belt pre-tensioning secondary positive (IGH14_CBR1), KL15 auxiliary power supply (VIGN), co-pilot dual-stage pre-tensioning force-limiting seat belt pre-tensioning primary negative (I GL4_CBR1), front passenger dual-stage pretensioner force-limited seat belt pretensioner first level positive (IGH4_CBR1), right side air curtain positive (IGH7_CBR1), right side air curtain negative (IGL7_CBR1), front passenger seat side airbag negative (IGL9_CBR1), front passenger seat side airbag positive (IGH9_CBR1), driver seat side airbag positive (IGH10_CBR1), driver seat side airbag negative (IGL10_CBR1).
[0042] The multi-channel sensor interface includes at least two of an acceleration sensor, a pressure sensor, a gyroscope sensor, and a seat occupancy sensor, and is configured to fuse multi-dimensional data to identify different types of collision conditions.
[0043] The diagnosis and trigger switching circuit includes: a first transistor group, configured to control the conduction and shutdown of the ignition power supply circuit; a second transistor group, configured to control the conduction and shutdown of the diagnostic circuit; and a microcontroller unit, configured to output a control signal to switch the working states of the first transistor group and the second transistor group.
[0044] like Figure 4As shown, ignition power supply diagnosis + ignition circuit power supply isolation includes: In the default state, the MCU port outputs a low level, Q3005 is off, Q3004 is on, Q3003 is on, and Q3000 is off (vg = vs), which is the diagnostic circuit. When the MCU port outputs a high level, Q3005 is on, Q3004 is off, Q3003g is off, and Q3000 is on (vg ≠ vs), which is the ignition power supply circuit.
[0045] Q3005 (BC847C) serves as the control stage for mode switching, receiving level signals from the MCU and driving subsequent power devices. Q3004 (BC847C) controls the on / off state of the diagnostic circuit, forming a level-complementary logic with Q3005. Q3003 (BC857C), the switching tube in the diagnostic circuit, has a low on-resistance to ensure stable diagnostic current. Q3000, the main switch for ignition power supply, meets the high current requirements of airbag ignition.
[0046] The airbag ignition circuit also includes a transient voltage suppressor (TVS) configured to suppress damage to the airbag ignition circuit caused by a surge voltage. The TVS (transient voltage suppressor) is connected in parallel to the output end of the ignition circuit to clamp the surge voltage.
[0047] In automotive airbag systems, transient voltage suppressors (TVS) are key components for ensuring the reliability of the ignition circuit. These devices are connected in parallel to the ignition circuit output, forming an electrical synergy with the airbag squib. When the system encounters a surge voltage (such as electrostatic discharge, power supply fluctuations, or electromagnetic interference), the TVS responds within nanoseconds, quickly clamping the abnormal voltage to a safe threshold, preventing excessive voltage from causing breakdown or false triggering of the ignition circuit. This protective mechanism acts like a safety valve in the circuit, ensuring stable operation of the ignition circuit in complex electromagnetic environments and effectively reducing the risk of system failure due to voltage fluctuations.
[0048] The operating principle of a TVS is based on its unique semiconductor structure. Under normal voltage conditions, it exhibits a high-impedance state, barely affecting circuit operation. However, when the voltage exceeds the breakdown threshold, it immediately transitions to a low-impedance state, diverting surge energy to ground. This dynamic response allows the TVS to adapt to surges of varying intensities, providing continuous and reliable protection for the ignition circuit. In practical applications, the TVS must be precisely matched to the ignition circuit's electrical parameters to ensure effective protection without affecting normal ignition functionality.
[0049] The collaborative control module is configured to: trigger the seatbelt pretensioner when a frontal collision is detected, and trigger the airbags at the corresponding positions after a preset time delay; trigger the roof airbag and curtain airbag when a rollover condition is detected.
[0050] The collaborative control module is the decision-making brain of the airbag system. Its core function is to implement a graded triggering strategy based on collision type and severity. In frontal collision scenarios, the module employs a two-stage "pretensioner-cushioning" protection mechanism: first, the seatbelt pretensioner is activated, quickly restraining the occupant's body by tightening the belt, reducing forward displacement during the initial collision. Then, within a precisely calculated time window, the driver and passenger airbags are triggered, forming a cushion to further absorb the collision energy. This sequential control strategy fully considers ergonomic principles, optimizing the coordinated operation of the pretensioner and airbags to minimize impact injuries to the occupants.
[0051] For rollover conditions, the collaborative control module adopts a full-area protection strategy. When a vehicle rollover is detected, the roof airbag and curtain airbag are immediately triggered, forming a continuous protective barrier between the occupants and the windows and roof. This design pays special attention to the risk of occupants' heads colliding with the side structure in rollover accidents. Through the synchronous deployment of multi-directional airbags, the probability of brain injury and fractures is effectively reduced. The decision logic of the collaborative control module is based on multi-sensor data fusion technology, which comprehensively analyzes multi-dimensional signals such as acceleration, angular velocity, and pressure to ensure that the collision type is accurately determined and the corresponding protective measures are implemented under complex conditions.
[0052] The two-way integrated ignition chip adopts a high- and low-profile compatible design and is configured as follows:
[0053] When the number of airbag ignition circuits is ≤16, only the first ignition chip is mounted;
[0054] When the number of airbag ignition circuits is greater than 16, the first ignition chip and the second ignition chip are mounted at the same time.
[0055] The two-way integrated ignition chip is designed for high- and low-end vehicle airbag circuits, aiming to meet the configuration requirements of different vehicle models while optimizing the cost structure. This design adopts a modular architecture, breaking down the ignition control function into a basic module and an expansion module. When applied to mid- and low-end models, the system only activates the first ignition chip, which integrates a basic number of ignition circuits (≤16 circuits) to meet the requirements of conventional airbag configurations; in high-end models, the first and second ignition chips are activated simultaneously, expanding the number of ignition circuits to support the deployment of more airbags (such as side airbags, curtain airbags, knee airbags, etc.).
[0056] This design strategy offers significant engineering advantages. From a production perspective, high- and low-end models can share the same PCB design, with differentiated configurations achieved simply by adjusting the number of chip placements, significantly reducing hardware development costs and production complexity. In terms of functional scalability, the system can flexibly adapt to diverse market demands. Whether it's an economy car or a luxury car, customized airbag systems can be developed based on the same technology platform. Furthermore, the dual-chip architecture enhances system redundancy and reliability. If one chip fails, the other chip can still ensure the operation of core safety functions, meeting the stringent functional safety requirements of automotive electronics.
[0057] In practical applications, a close synergy has been formed. The transient voltage suppressor (TVS) provides electrical safety for the entire system, ensuring stable operation of the ignition circuit regardless of the electromagnetic environment, and providing a reliable hardware foundation for subsequent trigger control. The collaborative control module, based on the stable electrical environment created by the TVS, enables precise collision response decisions and maximizes the protective effectiveness of the airbag by optimizing trigger timing and regional control. The high- and low-profile compatible ignition chip design provides a balanced solution of standardization and differentiation for vehicles of different tiers, enabling the popularization of advanced safety technologies in a more economical manner across various vehicle types.
[0058] This technology integration not only improves the performance and reliability of airbag systems but also brings significant commercial value to automakers. Through modular design and technology reuse, it reduces R&D cycles and production costs. Its scalable architecture supports rapid product iteration to adapt to evolving safety regulations and market demands. In the future, as the trend toward intelligent and electrified vehicles continues, these core technologies will be deeply integrated with systems such as autonomous driving and the Internet of Vehicles, providing even more comprehensive and intelligent safety protection for drivers and passengers.
[0059] It is worth mentioning that all modules involved in this embodiment are logical modules. In actual applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, to highlight the innovation of this application, this embodiment does not include units that are not closely related to solving the technical problems proposed by this application. However, this does not mean that other units do not exist in this embodiment.
[0060] Third embodiment
[0061] The third embodiment of the present application relates to an airbag control method compatible with a multi-channel detonation circuit, the method being as follows: Figure 5 As shown, the method includes:
[0062] S101, collecting multi-channel sensor data through a multi-channel sensor interface, where the multi-channel sensor data includes acceleration and pressure;
[0063] S102: Identify the collision type based on the multi-channel sensor data and determine whether the collision condition meets a preset trigger condition. When the trigger condition is met, the collaborative control module performs the following operations:
[0064] S103, triggering a seat belt pretensioner; after a preset time delay, triggering an airbag at a corresponding position according to the collision type and multi-channel sensor data;
[0065] S104, controlling the ignition circuits through two integrated ignition chips, where each ignition chip controls multiple airbag ignition circuits, and monitoring the power status of the ignition chips through pin cascade;
[0066] S105: In the diagnosis mode, the ignition power supply circuit is disconnected and the diagnosis circuit is turned on to detect the system status; in the ignition mode, the ignition power supply circuit is turned on and the diagnosis circuit is disconnected to perform the ignition operation.
[0067] It is not difficult to find that this embodiment is a method example corresponding to the first embodiment, and this embodiment can be implemented in conjunction with the first embodiment. The relevant technical details mentioned in the first embodiment are still valid in this embodiment, and to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied to the first embodiment.
[0068] The step division of the above various methods is only for the purpose of clear description. During implementation, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this application; adding insignificant modifications or introducing insignificant designs to the algorithm or process without changing the core design of the algorithm and process are all within the scope of protection of this application.
[0069] In addition, some embodiments of the present application further provide an electronic device. The electronic device may be various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, etc. The electronic device may also be various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices.
[0070] The electronic device includes: one or more processors; and a memory storing computer program instructions, wherein when the computer program instructions are executed, the processor performs the steps of the method provided in any one or more of the above embodiments. Figure 6An exemplary structural diagram of the electronic device is disclosed. Figure 6 As shown, the electronic device includes: one or more processors 1101, a memory 1102, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some other embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Among them, the components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.
[0071] The electronic device may further include: an input device 1103 and an output device 1104. The processor 1101, the memory 1102, the input device 1103 and the output device 1104 may be connected via a bus or other means. Figure 6 The bus connection is taken as an example.
[0072] The input device 1103 can receive input digital or character information and generate key signal input related to user settings and function control of the electronic device, such as input devices such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, and a joystick. The output device 1104 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The display device can include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some embodiments, the display device can be a touch screen.
[0073] To provide interaction with a user, the electronic device may be a computer. The computer may include: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball), through which the user can provide input to the computer. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0074] In the embodiments of the present application, a computer program / instruction is stored on a computer-readable medium. When executed by a processor, the computer program / instruction implements the steps of the method provided in any one or more of the above embodiments. The computer-readable medium may be included in the electronic device described in the above embodiments, or it may exist independently and not be incorporated into the device. The computer-readable medium carries one or more computer-readable instructions.
[0075] The memory 1102 can be used as a non-transitory computer-readable storage medium to store non-transitory software programs, non-transitory computer executable programs, and modules. The processor 1101 executes the non-transitory software programs, instructions, and modules stored in the memory 1102 to execute various functional applications and data processing of the server, thereby implementing the program instructions / modules corresponding to the method provided in any one or more of the above embodiments of the present application.
[0076] The memory 1102 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the electronic device, etc. In addition, the memory 1102 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory 1102 may optionally include a memory remotely located relative to the processor 1101, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0077] It should be noted that the computer-readable medium described in this application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this application, a computer-readable medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or device.
[0078] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology for information storage. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc-read only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
[0079] Computer program code for performing the operations of the present application can be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0080] In the above-described embodiment, can realize wholly or in part by software, hardware, firmware or its arbitrary combination.For example, can adopt application-specific integrated circuit (ASIC), general computer or any other similar hardware device to realize.In certain embodiments, the software program of the present application can be carried out to realize above steps or function by processor.Similarly, the software program of the present application (comprising relevant data structure) can be stored in computer-readable recording medium, for example, RAM memory, magnetic or optical drive or floppy disk and similar device.In addition, some steps or functions of the present application can adopt hardware to realize, for example, as the circuit that cooperates with processor to perform each step or function.
[0081] The computer program product provided by the embodiment of the present application includes one or more computer programs / instructions, and when the computer program / instructions are executed by the processor, all or part of the process or function described in the embodiment of the present application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instruction can be stored in a computer-readable storage medium, or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instruction can be transmitted from a website site, a computer, a server or a data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integrations. The available medium can be a magnetic medium, (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid-state hard disk (SSD)).
[0082] The flowcharts or block diagrams in the accompanying drawings illustrate the possible architectures, functions and operations of the devices, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of code, and the module, program segment or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, as well as the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-specific system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0083] The scope of this application is defined by the appended claims rather than the foregoing description and is therefore intended to encompass within this application all changes that come within the meaning and range of equivalents of the claims. Any reference signs in the claims should not be construed as limiting the claims to which they relate. In addition, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices stated in a device claim may also be implemented by one unit or device through software or hardware. Words such as "first" and "second" are only used to distinguish the description and do not indicate any particular order, nor should they be understood as indicating or implying relative importance.
[0084] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art may easily propose variations or substitutions within the technical scope disclosed in the present application, and such variations or substitutions shall be encompassed within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims, and the above embodiments shall be regarded as exemplary and non-limiting.
Claims
1. An airbag controller compatible with a multi-channel detonation circuit, characterized in that: The airbag controller includes: a collaborative control module for collaboratively controlling the airbag firing circuit and the seatbelt pretensioning circuit, configured to collaboratively trigger the airbag and the seatbelt pretensioning device based on a collision signal; Multi-channel sensor interface, including multiple synchronous sensor channels and multiple asynchronous sensor channels, for collecting multi-dimensional collision data; Two integrated ignition chips adopt a power separation design. Each ignition chip is configured to control multiple airbag ignition circuits and monitor power supply through pin cascade. The diagnosis and trigger switching circuit is configured to disconnect the ignition power supply circuit and conduct the diagnosis circuit in the diagnosis mode, and conduct the ignition power supply circuit and disconnect the diagnosis circuit in the ignition mode.
2. The airbag controller according to claim 1, wherein: The multi-channel sensor interface includes at least two of an acceleration sensor, a pressure sensor, a gyroscope sensor, and a seat occupancy sensor, and is configured to fuse multi-dimensional data to identify different types of collision conditions.
3. The airbag controller according to claim 2, characterized in that: The power monitoring pins of the two integrated ignition chips are cascaded to each other and connected to the reset pin of the microcontroller unit, and are configured to trigger MCU reset when the power supply of any of the ignition chips is abnormal.
4. The airbag controller according to claim 3, characterized in that: The diagnosis and trigger switching circuit includes: a first transistor group configured to control the on and off of an ignition power supply circuit; a second transistor group configured to control the on and off of the diagnostic loop; The micro control unit is configured to output a control signal to switch the working states of the first transistor group and the second transistor group.
5. The airbag controller according to claim 4, characterized in that: The airbag ignition circuit further includes a transient voltage suppressor configured to suppress damage to the airbag ignition circuit caused by surge voltage.
6. The airbag controller according to claim 5, characterized in that: The collaborative control module is configured as follows: When a frontal collision is detected, the seatbelt pretensioner is triggered and the airbag in the corresponding position is triggered after a preset time delay; When a rollover is detected, the roof airbag and curtain airbag are triggered.
7. The airbag controller according to claim 6, characterized in that: The two-way integrated ignition chip adopts a high- and low-profile compatible design and is configured as follows: When the number of airbag ignition circuits is ≤16, only the first ignition chip is mounted; When the number of airbag ignition circuits is greater than 16, the first ignition chip and the second ignition chip are mounted at the same time.
8. An airbag control method compatible with a multi-channel detonation circuit, characterized in that: The method comprises: Collecting multi-channel sensor data through a multi-channel sensor interface, wherein the multi-channel sensor data includes acceleration and pressure; Based on the multi-channel sensor data, the collision type is identified to determine whether the collision condition meets the preset trigger conditions; when the trigger conditions are met, the collaborative control module performs the following operations: Triggering the seat belt pre-tensioner; After a preset time delay, triggering the airbag at the corresponding position according to the collision type and multi-channel sensor data; The ignition circuit is controlled by two integrated ignition chips, each of which controls multiple airbag ignition circuits, and the power status of the ignition chip is monitored through pin cascade; In the diagnostic mode, the ignition power supply circuit is disconnected and the diagnostic circuit is turned on to detect the system status; in the ignition mode, the ignition power supply circuit is turned on and the diagnostic circuit is disconnected to perform the ignition operation.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; and A memory storing computer program instructions, which, when executed, cause the processor to perform the steps of the method of claim 8.
10. A computer readable medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method according to claim 8 are implemented.
Citation Information
Cited By
Safety belt and airbag detection method and system for new energy automobile
CN120971044A
Air bag ignition circuit, air bag ignition control method and vehicle terminal equipment
CN121515907A
An airbag ignition circuit, an airbag ignition control method, and a vehicle terminal device
CN121515907B
Automobile safety air bag ignition chip, automobile safety air bag unfolding method and computer program product
CN121515908A
Airbag ignition method, system and equipment and storage medium
CN121608701A
