Double-drive motor drive control system for vehicle-mounted back-row screen

Through the synchronization control of left and right brushless motors and system architecture optimization, the lack of synchronization control and maintenance problems of the traditional car rear entertainment screen flip mechanism are solved, and high-precision unlimited hovering and online upgrades are achieved, which improves user experience and system stability.

CN120498294APending Publication Date: 2025-08-15SHENZHEN HONGJIANDA ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510660519.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-22
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

The traditional car rear entertainment screen flip mechanism has carbon brush wear, large electromagnetic interference, insufficient synchronization control, limited angle adjustment, lack of OTA online upgrade capabilities and data storage functions, which affect user experience and maintenance costs.

Method used

The two brushless motors on the left and right are synchronously controlled, and a low-voltage 12V power supply system based on the whole vehicle is built to achieve 0-102-degree pole-free hovering, combined with sine wave and square wave control, equipped with IIC and UART communication and EEPROM storage, and collect magnetically programmed signals and Hall signals in real time for synchronous control, and have OTA online upgrade function.

Benefits of technology

It realizes high-precision synchronous control, avoids screen flips and stutters, provides a smooth adjustment experience, reduces maintenance costs, improves product adaptability and motor efficiency, and extends service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120498294A_ABST
    Figure CN120498294A_ABST
Patent Text Reader

Abstract

The invention discloses a double-drive motor driving control system for a vehicle-mounted back-row screen, and relates to the technical field of automobile motor driving control. Comprising the following steps: step S100, constructing a system architecture based on whole vehicle low-voltage 12V power supply, and providing power support for the whole vehicle-mounted rear-row screen double-drive motor driving control system; and S200, setting a screen overturning driving module, synchronously controlling the overturning of the screen by adopting a left brushless motor and a right brushless motor, and enabling the screen to perform stepless hovering in a range of 0-102 degrees. By means of synchronous control of the left brushless motor and the right brushless motor, magnetic coding signals and Hall signals are collected in real time, and by means of software algorithm coordination, it is ensured that the two motors are kept at the relative coaxial positions during operation, the high-precision synchronous control effectively avoids turning, blocking and inclining of a screen, stepless hovering within the range of 0-102 degrees is achieved, and the screen turning efficiency is improved. Smooth and stable screen adjustment experience is brought to passengers, and the use comfort and convenience are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile motor drive control technology, and in particular to a dual-drive motor drive control system for a vehicle-mounted rear screen. Background Art

[0002] With the increasing demand for automotive intelligence and comfort, in-vehicle rear-seat entertainment systems have become standard equipment in high-end models. As the core interactive device in these systems, the performance of the rear-seat entertainment screen's flip mechanism directly impacts the user experience, encompassing multiple dimensions such as ease of use, angle adjustment accuracy, and operational stability. Traditional flip mechanisms for in-vehicle entertainment screens typically employ simple mechanical structures or are driven by a single motor, exposing numerous issues in practical applications. In terms of drive method, some flip mechanisms use brushed motors, which suffer from drawbacks such as carbon brush wear, short lifespan, and high electromagnetic interference (EMI), making them difficult to meet the stringent reliability and low EMI requirements of automotive electronic systems. Even with brushless motors, the lack of precise synchronous control technology can lead to speed deviations between the left and right motors during operation, causing screen stuttering and tilting during flipping, severely impacting the user experience. Furthermore, traditional mechanisms often only offer limited angle adjustment, failing to achieve infinite hovering within a wide range of angles. This makes it difficult to meet passengers' personalized screen angle requirements in different scenarios. Regarding communication and upgrade capabilities, existing flip mechanism controllers often rely on a single communication method and lack OTA (over-the-air) upgrade capabilities. Product feature updates or fault repairs require offline after-sales maintenance, increasing costs for users and the burden on automakers. Furthermore, most controllers lack comprehensive data storage capabilities, failing to effectively record key data such as motor operating parameters and screen angle information, hindering system troubleshooting and performance optimization. Summary of the Invention

[0003] The purpose of the present invention is to provide a dual-drive motor drive control system for a vehicle-mounted rear screen, which solves the technical problems raised in the background technology.

[0004] To achieve the above objectives, the present invention provides the following technical solution: a dual-drive motor drive control system for a vehicle-mounted rear screen, comprising the following steps: Step S100: Build a system architecture based on the vehicle's low-voltage 12V power supply to provide power support for the entire vehicle's rear screen dual-drive motor drive control system; Step S200: Setting a screen flip drive module, using two left and right brushless motors to synchronously control screen flipping, and allowing the screen to hover infinitely within the range of 0 degrees to 102 degrees; and setting a screen locking module, using two left and right lock tongue motors to lock the screen after it is closed; Step S300: Design a motor control module to perform sinusoidal wave control on the two brushless motors and square wave control on the two brushed motors; Step S400: Build a communication and upgrade module, use IIC and UART to communicate with the vehicle rear screen and perform OTA online upgrades, and set the EEPROM information storage function; Step S500: Establishing a motor signal acquisition and synchronization control module. During system operation, the module collects the magnetic encoding signals and Hall signals of the left and right motors. The module coordinates and synchronizes the signals through a software algorithm to ensure that the left and right motors always maintain a relatively coaxial position during operation, thereby stably and effectively driving the screen and achieving precise angle control. Step S600: Debug and optimize the entire system, debug the coordinated work of each system module, optimize control parameters according to actual operating conditions, and ensure stable operation of the system.

[0005] Preferably, in step S100, the 12V power supply system is processed by a voltage stabilizing circuit and a filtering circuit to provide a stable operating voltage for the brushless motor, the brushed motor, the control chip and other electronic components, and the power supply line has overcurrent protection and short-circuit protection functions. At the same time, it is equipped with a voltage adaptive adjustment mechanism to adapt to the power supply voltage fluctuations of different vehicle models. The overcurrent protection and short-circuit protection response time is less than 10 milliseconds, ensuring that the circuit is quickly cut off in the case of abnormal current to protect the safety of the equipment.

[0006] Preferably, in step S200, the left and right brushless motors are connected to the screen through a belt or gear transmission mechanism, and the transmission ratio of the transmission mechanism is precisely calculated to ensure that the power output by the motor can be accurately converted into the flipping action of the screen; the lock tongue motor cooperates with the screen frame through a mechanical locking structure to achieve reliable locking after the screen is closed, the transmission components are made of high-strength, wear-resistant materials to adapt to frequent use, and the accuracy of the mechanical limit device is controlled within ±1 mm, effectively preventing the screen from over-flipping or not locking in place.

[0007] Preferably, the belt is made of high-strength, low-friction coefficient material, and the pulley is precision-machined and surface-treated; the transmission parts are made of high-strength, wear-resistant materials, and the gears are heat-treated to increase hardness to ensure transmission efficiency and stability. The belts and gears are rigorously fatigue tested, with a service life of no less than 100,000 flipping operations to ensure safety for long-term use.

[0008] Preferably, in step S300, the sine wave control of the brushless motor adopts the FOC (field oriented control) algorithm, and the square wave control of the brushed motor uses the PWM (pulse width modulation) technology to adjust the motor speed and torque. The control strategy is adjusted in real time according to the vehicle dynamics. In the case of motor overload, the control system can reduce the motor output power within 500 milliseconds to avoid motor stall damage, and at the same time issue an overload warning signal; In the FOC algorithm of the brushless motor, the collected three-phase current signal of the motor is subjected to coordinate transformation and vector control. The current error is adjusted by the PI regulator to generate a control voltage, which is converted into an inverter switching signal using SVPWM technology. The algorithm has real-time current monitoring and feedback correction functions. In the PWM control of the brushed motor, a soft start and soft stop control strategy is adopted, an overcurrent protection mechanism is set, and a stall protection function is activated within 200 milliseconds after the motor stalls.

[0009] Preferably, the coordinate transformation of the FOC algorithm includes Clark transformation and Park transformation, the switching frequency of the SVPWM technology is 8-16 kHz, and the parameters of the PI regulator are adaptively optimized through genetic algorithm or fuzzy control.

[0010] Preferably, in the PWM control of the brushed motor, a soft start and soft stop control strategy is adopted, an overcurrent protection mechanism is set, and the PWM signal duty cycle is adjusted according to the motor operation requirements. It has overload protection and stall protection functions. The stall protection function is activated within 200 milliseconds after the motor stalls, effectively protecting the motor and related circuits.

[0011] Preferably, in step S400, IIC communication is used to transmit screen display content and control instruction data, and UART communication is used to transmit OTA online upgrade data; EEPROM stores system configuration parameters, motor calibration data and historical operation record information, and has power-off data protection function, and the storage capacity can meet at least 100 system configuration changes and operation record storage. The encryption transmission protocol adopts AES-128 or a higher-level encryption algorithm; the IIC communication adopts 400kHz high-speed mode UART communication baud rate not less than 115200bps, and the EEPROM adopts ferroelectric memory or EEPROM chip.

[0012] Preferably, in step S500, the software algorithm adopts a PID (proportional-integral-differential) control algorithm, which adjusts the control parameters of the motor in real time according to the collected magnetic encoder signal and Hall signal to achieve synchronous control of the left and right motors. At the same time, it has a self-learning function, which can optimize the control parameters according to multiple operations. The fault diagnosis function can monitor at least 10 common fault types of the system in real time and quickly take corresponding safety measures when a fault occurs. The self-learning function establishes a parameter optimization model based on historical operation data, and the fault diagnosis function includes detecting motor overcurrent, overvoltage, undervoltage, encoder signal abnormality, Hall sensor failure, communication interruption, EEPROM read and write error, temperature exceeding the limit, power module failure and system clock abnormality.

[0013] Preferably, in step S600, the overall system debugging includes hardware debugging and software debugging. Hardware debugging checks circuit connections and motor operation, and software debugging optimizes communication protocols and control algorithm parameters. When optimizing control parameters, adaptive adjustments are made based on screen weight, size, and usage environment, and each optimization adjustment is recorded and archived for easy traceability and analysis. Safety performance testing covers multiple aspects, including electrical safety, mechanical safety, and functional safety, and the test results comply with relevant international and domestic safety standards. The system also includes a temperature monitoring module that monitors the temperature of the motor and control chip in real time. When the temperature exceeds a threshold, it automatically reduces the motor power or stops operation and issues a temperature abnormality alarm. The system has a manual emergency operation function. When the electronic control system fails, the screen can be unlocked and flipped through a mechanical key or manual operation mechanism. The control chip uses an ARM Cortex-M4 or higher-performance microcontroller. The brushless motor has a rated power of 20-50W, the brushed motor has a rated power of 5-15W, and the PWM output frequency of the control chip is 15-20kHz.

[0014] Compared with related technologies, the dual-drive motor drive control system for a vehicle-mounted rear screen provided by the present invention has the following beneficial effects: 1. The present invention provides a dual-drive motor drive control system for a vehicle-mounted rear screen. By means of synchronous control of two left and right brushless motors, magnetic encoding signals and Hall signals are collected in real time, and coordinated through software algorithms to ensure that the two motors maintain a relatively coaxial position during operation. This high-precision synchronous control effectively avoids screen flipping, jamming, and tilting, and achieves infinite hovering within the range of 0 degrees to 102 degrees, bringing passengers a smooth and stable screen adjustment experience, and greatly improving the comfort and convenience of use.

[0015] 2. The present invention provides a dual-drive motor drive control system for a vehicle-mounted rear screen. By adopting IIC and UART communication methods, it can achieve stable two-way data transmission with the vehicle-mounted rear screen. At the same time, it has an OTA online upgrade function, without the need for offline maintenance. The controller software can be updated and optimized wirelessly, faults can be repaired in time, new functions can be added, significantly improving product adaptability and life cycle, and greatly reducing the after-sales costs of automobile companies and user usage costs.

[0016] 3. The present invention provides a dual-drive motor drive control system for a vehicle-mounted rear screen. By adopting sinusoidal wave control for the brushless motor, it can reduce torque pulsation during operation, improve motor efficiency and reliability, and reduce energy loss; square wave control is adopted for the lock tongue motor to meet its fast response and stable locking requirements. The combination of the two control strategies gives full play to the characteristics of different motors, ensures the efficient operation of the screen flipping and locking functions, extends the service life of the motor, and reduces maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a flow chart of the present invention; Figure 2 An extended flow chart for the system architecture of the present invention; Figure 3 This is an extended flow chart of the screen flipping and locking module of the present invention; Figure 4 is an expanded flow chart of the motor control module of the present invention; Figure 5 This is an extended flow chart of the communication and collection module of the present invention; Figure 6 This is an extended flow chart of the motor signal acquisition and synchronization control module of the present invention; Figure 7 This is an extended flow chart of the overall debugging and optimization module of the system of the present invention. DETAILED DESCRIPTION

[0018] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments; based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0019] Example 1: See also Figure 1-Figure 7 The present invention provides a technical solution: a dual-drive motor drive control system for a vehicle-mounted rear screen, comprising the following steps: Step S100: Build a system architecture based on the vehicle's low-voltage 12V power supply to provide power support for the entire vehicle's rear screen dual-drive motor drive control system; Step S200: Setting a screen flip drive module, using two left and right brushless motors to synchronously control screen flipping, and allowing the screen to hover infinitely within the range of 0 degrees to 102 degrees; and setting a screen locking module, using two left and right lock tongue motors to lock the screen after it is closed; Step S300: Design a motor control module to perform sinusoidal wave control on the two brushless motors and square wave control on the two brushed motors; Step S400: Build a communication and upgrade module, use IIC and UART to communicate with the vehicle rear screen and perform OTA online upgrades, and set the EEPROM information storage function; Step S500: Establishing a motor signal acquisition and synchronization control module. During system operation, the module collects the magnetic encoding signals and Hall signals of the left and right motors. The module coordinates and synchronizes the signals through a software algorithm to ensure that the left and right motors always maintain a relatively coaxial position during operation, thereby stably and effectively driving the screen and achieving precise angle control. Step S600: Debug and optimize the entire system, debug the coordinated work of each system module, optimize control parameters according to actual operating conditions, and ensure stable operation of the system.

[0020] In step S100, the 12V power supply system is processed by a voltage stabilization circuit and a filtering circuit to provide a stable operating voltage for the brushless motor, brushed motor, control chip, and other electronic components. The power supply circuit has overcurrent protection and short-circuit protection functions, and is equipped with a voltage adaptive adjustment mechanism to adapt to the supply voltage fluctuations of different vehicle models. The overcurrent protection and short-circuit protection response time is less than 10 milliseconds, ensuring that the circuit is quickly disconnected in the event of abnormal current to protect the safety of the equipment. In this implementation, the power supply system is based on the vehicle's low-voltage 12V power supply. This 12V power supply is processed by voltage stabilization and filtering circuits to provide a stable operating voltage for the brushless motor, brushed motor, control chip, and other electronic components. The power supply circuit is equipped with overcurrent and short-circuit protection with a response time of less than 10 milliseconds, quickly disconnecting the circuit in the event of abnormal current flow. It also features an adaptive voltage regulation mechanism to adapt to voltage fluctuations in different vehicle models, ensuring stable power supply to the system. In step S200, the left and right brushless motors are connected to the screen via a belt or gear transmission mechanism, and the transmission ratio of the transmission mechanism is precisely calculated to ensure that the power output by the motors can be accurately converted into the flipping action of the screen. The lock tongue motor cooperates with the screen frame through a mechanical locking structure to achieve reliable locking of the screen after closing. The transmission components are made of high-strength, wear-resistant materials to adapt to frequent use. The mechanical limit device is controlled to an accuracy of within ±1 mm, effectively preventing the screen from over-flipping or not locking in place. In this embodiment, the screen flipping and locking: two brushless motors on the left and right are used to synchronously control the screen flipping. The brushless motors are connected to the screen through a belt or gear transmission mechanism. The transmission ratio is precisely calculated to accurately convert the motor output power into the screen flipping action, so that the screen can achieve infinite hovering within the range of 0 degrees to 102 degrees. After the screen is closed, the two lock tongue motors on the left and right cooperate with the screen frame through a mechanical locking structure to achieve reliable locking. The transmission components are made of high-strength and wear-resistant materials, and the accuracy of the mechanical limit device is controlled within ±1 mm to prevent the screen from over-flipping or not locking in place; The left and right brushless motors are connected to the screen via a synchronous belt or spur gear transmission mechanism. The transmission ratio is calculated as i=10:1 based on the screen flip torque (T=5N·m) and the rated torque of the motor (T_motor=0.5N·m). For the synchronous belt drive, an HTD-5M synchronous belt with a pitch of p=5mm is used. The driving pulley Z1 has 20 teeth and the driven pulley Z2 has 200 teeth. The transmission efficiency is ≥95% and the transmission error is ≤±0.5°. For the spur gear drive, 45# steel hardened gears with a module m=2mm (hardness HRC45-50) are used. The driving pulley Z1 has 15 teeth and the driven pulley Z2 has 150 teeth. The gear meshing backlash is adjusted to 0.03-0.05mm via the displacement coefficient. This ensures that the motor output power is converted into the screen flip torque with an efficiency of ≥90% and a transmission lag time of ≤10ms.

[0021] The belt is made of high-strength, low-friction material, and the pulleys are precision-machined and surface-treated. The transmission components are made of high-strength, wear-resistant materials, and the gears are heat-treated to increase hardness, ensuring transmission efficiency and stability. The belts and gears have undergone rigorous fatigue testing, with a service life of no less than 100,000 flip operations, ensuring long-term safety. In step S300, the sine wave control of the brushless motor uses an FOC (field-oriented control) algorithm, and the square wave control of the brushed motor uses PWM (pulse width modulation) technology to adjust the motor speed and torque. The control strategy is adjusted in real time according to the vehicle dynamics. In the event of motor overload, the control system can reduce the motor output power within 500 milliseconds to avoid motor stall damage and simultaneously issue an overload warning signal. In step S300, the FOC algorithm of the brushless motor performs coordinate transformation and vector control on the collected three-phase current signal of the motor, adjusts the current error through the PI regulator to generate a control voltage, and converts it into an inverter switching signal using SVPWM technology. The algorithm has real-time current monitoring and feedback correction functions; In the PWM control of the brushed motor, a soft start and soft stop control strategy is adopted, an overcurrent protection mechanism is set, and the stall protection function is activated within 200 milliseconds after the motor stalls; In this implementation, the motor control uses sinusoidal wave control for the two brushless motors, specifically employing the Field Oriented Control (FOC) algorithm. This algorithm performs coordinate transformations such as Clark and Park transforms and vector control on the collected three-phase current signals of the motors. A PI regulator is used to adjust the current error to generate a control voltage, which is converted into an inverter switching signal using SVPWM technology (with a switching frequency of 8-16kHz and adaptively optimized PI regulator parameters). This achieves precise control of the brushless motors and provides real-time current monitoring and feedback correction capabilities. Square wave control is applied to the two brushed motors using PWM (Pulse Width Modulation) technology, employing soft start and soft stop control strategies. The PWM signal duty cycle is adjusted according to motor operating requirements, and overcurrent protection, overload protection, and stall protection mechanisms (activating within 200 milliseconds after stalling) are implemented to regulate the speed and torque of the brushed motors. In the event of a motor overload, the control system can reduce the motor output power within 500 milliseconds to prevent stall damage and simultaneously issue an overload warning signal. The coordinate transformation of the FOC algorithm includes Clark transformation and Park transformation. The switching frequency of the SVPWM technology is 8-16kHz. The parameters of the PI regulator are adaptively optimized through genetic algorithm or fuzzy control. The PWM control of the brushed motor adopts soft start and soft stop control strategies, and an overcurrent protection mechanism is set. The PWM signal duty cycle is adjusted according to the motor operation requirements. It has overload protection and stall protection functions. The stall protection function is activated within 200 milliseconds after the motor is stalled, effectively protecting the motor and related circuits. The FOC algorithm of the brushless motor uses a three-phase current sensor (ACS712, accuracy ±1%) to collect the ia, ib, and ic current signals in real time, converts them into digital quantities through the ADC, and then performs a Clark transform (formula: ) and Park transform (formula: , is the rotor position angle), yielding id (magnetic field component) and iq (torque component). A PI regulator (proportional coefficient Kp = 5, integral coefficient Ki = 0.1) adjusts the current error to generate ud and uq voltage commands. These are then driven by SVPWM modulation (switching frequency 16kHz) to achieve a motor torque ripple of ≤5%. The brushed motor uses a full-bridge PWM drive. During soft start, the PWM duty cycle increases to the target value at a rate of 5% / 100ms. During stall, the current sensor detects a current ≥ twice the rated value (for example, if the rated current is 3A, the threshold is set to 6A). Within 200ms, the PWM output is disabled and an alarm is triggered.

[0022] In step S400, IIC communication is used to transmit screen display content and control instruction data, and UART communication is used to transmit OTA online upgrade data; the EEPROM stores system configuration parameters, motor calibration data, and historical operation record information, and has a power-off data protection function. The storage capacity can meet at least 100 system configuration changes and operation record storage. The encryption transmission protocol adopts AES-128 or a higher-level encryption algorithm; the IIC communication adopts a 400kHz high-speed mode UART communication baud rate of not less than 115200bps, and the EEPROM adopts a ferroelectric memory or an EEPROM chip; In this implementation scheme, communication and upgrade: IIC and UART are used to communicate with the vehicle's rear screen and perform OTA online upgrades. IIC communication is used to transmit screen display content and control command data, using 400kHz high-speed mode; UART communication is used to transmit OTA online upgrade data, with a baud rate of not less than 115200bps. The system is equipped with an EEPROM information storage function, using a ferroelectric memory or EEPROM chip to store system configuration parameters, motor calibration data, and historical operation record information. It has a power-off data protection function, and the storage capacity can meet at least 100 system configuration changes and operation record storage. The data transmission adopts AES-128 or higher-level encryption algorithm; The IIC / UART communication lines use differential signal transmission and are equipped with ferrite bead filtering (100MHz impedance ≥ 100Ω) to reduce electromagnetic interference in the vehicle environment and ensure a communication bit error rate ≤ 10^-6.

[0023] In step S500, the software algorithm uses a PID (proportional-integral-differential) control algorithm to adjust the motor control parameters in real time based on the collected magnetic encoder signal and Hall signal to achieve synchronous control of the left and right motors. It also has a self-learning function that can optimize the control parameters based on multiple operations. The fault diagnosis function can monitor at least 10 common fault types in the system in real time and quickly take corresponding safety measures when a fault occurs. The self-learning function establishes a parameter optimization model based on historical operation data, and the fault diagnosis function includes detecting motor overcurrent, overvoltage, undervoltage, encoder signal abnormality, Hall sensor failure, communication interruption, EEPROM read and write error, temperature limit exceedance, power module failure and system clock abnormality; In this implementation, motor signal acquisition and synchronous control: During system operation, the magnetic field and Hall signals of the left and right motors are collected in real time, and coordinated and synchronized via a software algorithm (using a PID control algorithm). This algorithm adjusts motor control parameters in real time based on the collected signals to achieve synchronization between the left and right motors. The algorithm also features a self-learning function that optimizes control parameters based on repeated operation. Furthermore, the system's fault diagnosis function monitors at least 10 common fault types (such as motor overcurrent, overvoltage, and undervoltage) in real time, enabling rapid implementation of appropriate safety measures when a fault occurs. A motor signal acquisition and synchronization control module was established. The dual-channel ADCs synchronously collected the magnetic encoder signals (resolution ≤ 1°) and Hall signals (accuracy ≤ 0.1ms) of the left and right motors and fed them into the timer interface of the control chip. The software algorithm, based on an incremental PID control algorithm, adjusted the motor control parameters in real time using the following formula: ; in, is the current speed deviation, 、 、 These are the proportional, integral, and differential coefficients, respectively. Through self-learning, the system establishes a parameter optimization model based on historical operating data (e.g., ≥1000 flip records), automatically adjusting PID parameters to accommodate varying loads (±20% fluctuation in screen weight). When a speed deviation exceeding ±5 rpm is detected for the left and right motors, the PID algorithm completes parameter adjustment within 20 ms, ensuring a synchronization error of ≤±2 rpm between the two motors, achieving coaxial position control. The self-learning function stores at least 1000 sets of historical operating data (including screen weight, flip angle, motor speed, current, etc.) in EEPROM and uses the least squares method to establish a parameter optimization model. For example, if the system detects an increase in screen weight of Δm = 1kg, it automatically adjusts the PID control Kp value from the initial value of 5 to 5×(1+Δm / 5)=6 and the Ki value from 0.1 to 0.12 to compensate for the load change. The fault diagnosis function monitors 10 faults in real time. If a motor overcurrent is detected (current ≥ 2 times the rated value), the control chip disconnects the inverter power supply within 50ms, illuminates a red alarm light, and transmits the fault code "E01" via the UART. If the Hall sensor signal is abnormal, the system switches to the backup sensor (if available) or activates sensorless control mode within 100ms to ensure a safe display stop.

[0024] In step S600, the overall system debugging includes hardware debugging and software debugging. Hardware debugging checks circuit connections and motor operation, while software debugging optimizes communication protocols and control algorithm parameters. When optimizing control parameters, adaptive adjustments are made based on the screen weight, size, and usage environment. Each optimization adjustment is recorded and archived for easy traceability and analysis. Safety performance testing covers multiple aspects such as electrical safety, mechanical safety, and functional safety. The test results comply with relevant international and domestic safety standards. The system also includes a temperature monitoring module that monitors the temperature of the motor and control chip in real time. When the temperature exceeds a threshold, it automatically reduces the motor power or stops operation and issues a temperature anomaly alarm. The system has a manual emergency operation function. When the electronic control system fails, the screen can be unlocked and flipped using a mechanical key or manual operation mechanism. The control chip uses an ARM Cortex-M4 or higher performance microcontroller. The brushless motor has a rated power of 20-50W, the brushed motor has a rated power of 5-15W, and the control chip has a PWM output frequency of 15-20kHz. In this implementation plan, system debugging, optimization and safety assurance: overall system debugging includes hardware debugging and software debugging. Hardware debugging checks circuit connections and motor operation. Software debugging optimizes communication protocols and control algorithm parameters. When optimizing control parameters, adaptive adjustments are made based on the weight, size and usage environment of the screen, and records are kept for archiving. The system is equipped with a temperature monitoring module to monitor the temperature of the motor and control chip in real time. When the threshold is exceeded, the motor power is automatically reduced or stopped, and an alarm is issued. It also has a manual emergency operation function. When the electronic control system fails, the screen can be unlocked and flipped by a mechanical key or manual operating mechanism. The control chip uses an ARMCortex-M4 or higher performance microcontroller to ensure that the system has sufficient processing power to achieve effective control of each module and ensure the stable and safe operation of the entire vehicle-mounted rear screen dual-drive motor drive control system. The motor temperature threshold is set to 80°C, and the control chip threshold is set to 90°C. When the threshold is exceeded, the motor power is reduced at a rate of 10% / 5s until the temperature falls below the threshold or drops to the minimum power (20% of the rated power).

[0025] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. The storage medium may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0026] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A dual-drive motor drive control system for a vehicle-mounted rear screen, characterized by: The following steps are involved: Step S100: Build a system architecture based on the vehicle's low-voltage 12V power supply to provide power support for the entire vehicle's rear screen dual-drive motor drive control system; Step S200: Setting a screen flip drive module, using two left and right brushless motors to synchronously control screen flipping, and allowing the screen to hover infinitely within the range of 0 degrees to 102 degrees; and setting a screen locking module, using two left and right lock tongue motors to lock the screen after it is closed; Step S300: Design a motor control module to perform sinusoidal wave control on the two brushless motors and square wave control on the two brushed motors; Step S400: Build a communication and upgrade module, use IIC and UART to communicate with the vehicle rear screen and perform OTA online upgrades, and set the EEPROM information storage function; Step S500: Establishing a motor signal acquisition and synchronization control module. During system operation, the module collects the magnetic encoding signals and Hall signals of the left and right motors. The module coordinates and synchronizes the signals through a software algorithm to ensure that the left and right motors always maintain a relatively coaxial position during operation, thereby stably and effectively driving the screen and achieving precise angle control. Step S600: Debug and optimize the entire system, debug the coordinated work of each system module, optimize control parameters according to actual operating conditions, and ensure stable operation of the system.

2. The dual-drive motor drive control system for a vehicle rear screen according to claim 1, characterized in that: In step S100, the 12V power supply system is processed by a voltage stabilizing circuit and a filtering circuit to provide a stable operating voltage for the brushless motor, brushed motor, control chip and other electronic components. The power supply line has overcurrent protection and short-circuit protection functions, and is equipped with a voltage adaptive adjustment mechanism to adapt to the power supply voltage fluctuations of different vehicle models. The overcurrent protection and short-circuit protection response time is less than 10 milliseconds, ensuring that the circuit is quickly cut off in the case of abnormal current to protect the safety of the equipment.

3. The dual-drive motor drive control system for a vehicle rear screen according to claim 1, characterized in that: In step S200, the left and right brushless motors are connected to the screen through a belt or gear transmission mechanism, and the transmission ratio of the transmission mechanism is precisely calculated to ensure that the power output by the motor can be accurately converted into the flipping action of the screen; the lock tongue motor cooperates with the screen frame through a mechanical locking structure to achieve reliable locking after the screen is closed. The transmission components are made of high-strength, wear-resistant materials to adapt to frequent use. The accuracy of the mechanical limit device is controlled within ±1 mm, effectively preventing the screen from over-flipping or not locking in place.

4. The dual-drive motor drive control system for a vehicle rear screen according to claim 3, characterized in that: The belt is made of high-strength, low-friction coefficient material, and the pulley is precision-machined and surface-treated; the transmission parts are made of high-strength, wear-resistant materials, and the gears are heat-treated to increase hardness to ensure transmission efficiency and stability. The belts and gears have undergone rigorous fatigue testing and have a service life of no less than 100,000 flipping operations to ensure safety for long-term use.

5. The dual-drive motor drive control system for a vehicle rear screen according to claim 1, characterized in that: In step S300 , the brushless motor's sinusoidal wave control uses a FOC (Field Oriented Control) algorithm, while the brushed motor's square wave control uses PWM (Pulse Width Modulation) technology to adjust the motor's speed and torque. The control strategy is adjusted in real time based on the vehicle's dynamic conditions. In the event of a motor overload, the control system can reduce the motor's output power within 500 milliseconds to prevent motor stall and damage, while also issuing an overload warning signal. In the FOC algorithm of the brushless motor, the collected three-phase current signal of the motor is subjected to coordinate transformation and vector control. The current error is adjusted by the PI regulator to generate a control voltage, which is converted into an inverter switching signal using SVPWM technology. The algorithm has real-time current monitoring and feedback correction functions. In the PWM control of the brushed motor, a soft start and soft stop control strategy is adopted, an overcurrent protection mechanism is set, and a stall protection function is activated within 200 milliseconds after the motor stalls.

6. The dual-drive motor drive control system for a vehicle rear screen according to claim 5, characterized in that: The coordinate transformation of the FOC algorithm includes Clark transformation and Park transformation, the switching frequency of the SVPWM technology is 8-16 kHz, and the parameters of the PI regulator are adaptively optimized through genetic algorithm or fuzzy control.

7. The dual-drive motor drive control system for a vehicle rear screen according to claim 5, characterized in that: In the PWM control of the brushed motor, a soft start and soft stop control strategy is adopted, an overcurrent protection mechanism is set, and the PWM signal duty cycle is adjusted according to the motor operation requirements. It has overload protection and stall protection functions. The stall protection function is activated within 200 milliseconds after the motor is stalled, effectively protecting the motor and related circuits.

8. The dual-drive motor drive control system for a vehicle rear screen according to claim 1, characterized in that: In step S400, IIC communication is used to transmit screen display content and control command data, and UART communication is used to transmit OTA online upgrade data; the EEPROM stores system configuration parameters, motor calibration data, and historical operation record information, and has a power-off data protection function. The storage capacity can meet at least 100 system configuration changes and operation record storage. The encrypted transmission protocol adopts AES-128 or a higher-level encryption algorithm; the IIC communication adopts a 400kHz high-speed mode UART communication baud rate of not less than 115200bps, and the EEPROM adopts a ferroelectric memory or an EEPROM chip.

9. The dual-drive motor drive control system for a vehicle rear screen according to claim 1, characterized in that: In step S500, the software algorithm uses a PID (proportional-integral-differential) control algorithm to adjust the motor control parameters in real time based on the collected magnetic encoder signal and Hall signal to achieve synchronous control of the left and right motors. It also has a self-learning function that can optimize the control parameters based on multiple operations. The fault diagnosis function can monitor at least 10 common fault types in the system in real time and quickly take corresponding safety measures when a fault occurs. The self-learning function establishes a parameter optimization model based on historical operation data, and the fault diagnosis function includes detecting motor overcurrent, overvoltage, undervoltage, encoder signal abnormality, Hall sensor failure, communication interruption, EEPROM read and write error, temperature exceeding the limit, power module failure and system clock abnormality.

10. The dual-drive motor drive control system for a vehicle rear screen according to claim 1, characterized in that: In step S600, the overall system debugging includes hardware debugging and software debugging. Hardware debugging checks circuit connections and motor operation, while software debugging optimizes communication protocols and control algorithm parameters. When optimizing control parameters, adaptive adjustments are made based on the screen weight, size, and usage environment. Each optimization adjustment is recorded and archived for easy traceability and analysis. Safety performance testing covers multiple aspects such as electrical safety, mechanical safety, and functional safety. The test results comply with relevant international and domestic safety standards. The system also includes a temperature monitoring module that monitors the temperature of the motor and control chip in real time. When the temperature exceeds a threshold, it automatically reduces the motor power or stops operation and issues a temperature abnormality alarm. The system has a manual emergency operation function. When the electronic control system fails, the screen can be unlocked and flipped through a mechanical key or manual operation mechanism. The control chip uses an ARM Cortex-M4 or higher-performance microcontroller. The brushless motor has a rated power of 20-50W, the brushed motor has a rated power of 5-15W, and the PWM output frequency of the control chip is 15-20kHz.