A method, device, equipment and medium for anti-pinch control of an electric seat
By acquiring and determining the pulse width of the initial pulse signal in the electric seat, the problem of false anti-pinch caused by seat consistency and changes in occupant weight is solved, achieving more accurate anti-pinch control and ensuring passenger safety.
Patent Information
- Application Number
- CN202310804328.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2043-06-30
AI Technical Summary
Existing anti-pinch control methods for electric seats are prone to misjudgment when faced with seat consistency and changes in occupant weight, leading to false anti-pinch operations.
By acquiring the initial pulse signal when the electric seat moves, it is determined whether the pulse width of the pulse signal meets the set conditions. If it does, it is used as the target pulse signal, and the second set conditions are determined based on the target pulse signal to limit the seat movement and avoid accidental pinching.
It improves the accuracy of the anti-pinch control of electric seats, reduces the probability of false alarms, and ensures passenger safety.
Smart Images

Figure CN116587935B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a pinch prevention control method, device and equipment of an electric seat and a medium. BACKGROUND
[0002] In recent years, with the continuous improvement of people's living standards, cars have gradually become the main tool for people to travel. Electric seats are the basic configuration of modern cars, which brings safety and comfort to car driving. However, electric seats, while bringing convenience, also have potential safety hazards, and may cause safety accidents of pinching passengers in use.
[0003] The existing pinch prevention scheme of Hall pulses makes pinch prevention judgment according to the number of received Hall pulses per unit time. If the number of received Hall pulses is less than the set value, it is judged that an obstacle is encountered. This method has weak adaptability to different seat mechanical structures and human weights, the reference of the number of signal pulses used for comparison is not the same, and the change of environmental temperature will cause the change of motor performance, so the number of pulses changes greatly, which is easy to produce false pinch prevention operation. SUMMARY
[0004] The present application provides a pinch prevention control method, device, equipment and medium of an electric seat, which can solve the problems of seat consistency and passenger weight of electric vehicle seats to reduce the probability of false judgment.
[0005] According to an aspect of the present application, a pinch prevention control method of an electric seat is provided, comprising:
[0006] When the movement of the electric seat is detected, the initial pulse signal of the electric seat is obtained; wherein the initial pulse signal is a pulse signal with the same pulse width;
[0007] When the pulse width of the initial pulse signal meets the first set condition, the initial pulse signal meeting the first set condition is taken as the target pulse signal;
[0008] It is judged whether the target pulse signal meets the second set condition;
[0009] If the target pulse signal meets the second set condition, the movement of the electric seat is limited.
[0010] Optionally, it further comprises:
[0011] It is judged whether the target pulse signal meets the third set condition;
[0012] If the target pulse signal meets the third set condition, the current is in the stall state.
[0013] Optionally, the judging whether the initial pulse signal and the target pulse signal satisfy the second set condition comprises:
[0014] The judging whether the target pulse signal is greater than or equal to a first set pulse signal threshold and the target pulse signal is continuously increasing, wherein the first set pulse signal threshold is determined by the initial pulse signal and a first set pulse signal.
[0015] Optionally, the judging whether the target pulse signal satisfies the third set condition comprises:
[0016] The judging whether the target pulse signal is greater than a second set pulse signal threshold, wherein the second set pulse signal threshold is determined by the initial pulse signal and a second set pulse signal.
[0017] Optionally, when the pulse width of the initial pulse signal satisfies the first set condition, the initial pulse signal satisfying the first set condition is taken as the target pulse signal, comprising:
[0018] When the pulse width of the initial pulse signal is continuously increasing, the pulse signal with the continuously increasing pulse width is taken as the target pulse signal.
[0019] According to another aspect of the present application, there is provided an anti-pinch control device of an electric seat, comprising:
[0020] An initial pulse signal acquisition module is configured to acquire an initial pulse signal of the electric seat when it is detected that the electric seat is moving, wherein the initial pulse signal is a pulse signal with the same pulse width;
[0021] A target pulse signal acquisition module is configured to take the initial pulse signal satisfying the first set condition as the target pulse signal when the pulse width of the initial pulse signal satisfies the first set condition.
[0022] A first judging module is configured to judge whether the target pulse signal satisfies the second set condition.
[0023] A movement limiting module is configured to limit the movement of the electric seat if the target pulse signal satisfies the second set condition.
[0024] Optionally, the device further comprises:
[0025] A second judging module is configured to judge whether the target pulse signal satisfies the third set condition.
[0026] A state determining module is configured to determine that the current state is the stall state if the target pulse signal satisfies the third set condition.
[0027] Optionally, the first judging module is specifically configured to judge whether the target pulse signal is greater than or equal to a first set pulse signal threshold and the target pulse signal is continuously increasing, wherein the first set pulse signal threshold is determined by an initial pulse signal and a first set pulse signal.
[0028] According to another aspect of the present application, an electronic device is provided, the electronic device comprising:
[0029] at least one processor; and
[0030] a memory connected with the at least one processor; wherein,
[0031] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the anti-pinch control method of the electric seat according to any one of the embodiments of the present application.
[0032] According to another aspect of the present application, a computer readable storage medium is provided, the computer readable storage medium stores computer instructions for enabling a processor to implement the anti-pinch control method of the electric seat according to any one of the embodiments of the present application when executed by the processor.
[0033] The technical solution of the embodiment of the present application is that when it is detected that the electric seat is moving, an initial pulse signal of the electric seat is acquired, wherein the initial pulse signal is a pulse signal with the same pulse width; when the pulse width of the initial pulse signal meets a first set condition, the initial pulse signal meeting the first set condition is taken as a target pulse signal; it is judged whether the target pulse signal meets a second set condition; and if the target pulse signal meets the second set condition, the movement of the electric seat is limited. The technical solution can solve the problem that the electric vehicle seat is easily affected by seat consistency and occupant weight, so as to reduce the probability of misjudgment.
[0034] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0036] Figure 1is a flow chart of a control method of an anti-pinch of an electric seat according to an embodiment of the present application;
[0037] Figure 2 is an example diagram of an initial pulse signal according to an embodiment of the present application;
[0038] Figure 3 is an example diagram of a first set pulse signal according to an embodiment of the present application;
[0039] Figure 4 is an example diagram of a target pulse signal in a pinch process according to an embodiment of the present application;
[0040] Figure 5a is an example diagram of a target pulse signal in a stall process according to an embodiment of the present application;
[0041] Figure 5b is an example diagram of a target pulse signal in a stall process according to an embodiment of the present application;
[0042] Figure 6 is a structural schematic diagram of an anti-pinch control device of an electric seat according to an embodiment of the present application;
[0043] Figure 7 is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0044] In order to make the personnel in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by the personnel in the art without creative labor should belong to the protection scope of the present application.
[0045] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be exchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0046] Embodiment one
[0047] Figure 1 Fig. 1 is a flow chart of a method for preventing a seat from being clamped according to an embodiment of the present application. The embodiment can be applied to a situation where an electric seat is adjusted. The method can be performed by a seat clamping prevention control device of the electric seat. The seat clamping prevention control device can be implemented in the form of hardware and / or software. The seat clamping prevention control device can be configured in an electronic device having data processing capability. As shown in Fig. 1, the method comprises the following steps. Figure 1
[0048] The technical solution of the embodiment can be applied to an electric seat of a vehicle. When the electric seat is moving, whether the electric seat is clamped can be determined based on a received pulse signal, so that a user sitting on the electric seat can be prevented from being clamped or the electric seat can be prevented from being blocked.
[0049] S110, obtaining an initial pulse signal of the electric seat when it is detected that the electric seat is moving.
[0050] The electric seat can be an electric seat of a vehicle. The initial pulse signal can be a pulse signal with the same pulse width. The initial pulse signal can be understood as a pulse signal of the electric seat when it is moving at a constant speed after being started for a period of time. The pulse signal in the embodiment can be a Hall pulse signal emitted by a Hall sensor in the electric seat. The electric seat moving can be understood as the electric seat running on a running track. The electric seat moving in the embodiment can be the electric seat moving when a driver adjusts the seat.
[0051] For example, an example diagram of the initial pulse signal in the embodiment is shown in Fig. 2. After the electric seat is started for a period of time, the movement of the electric seat reaches a balanced state. At this time, it can be considered that the electric seat is moving at a constant speed. The rising edge of the third pulse after starting to the falling edge can be regarded as the initial pulse signal T0. Figure 2
[0052] S120, when the pulse width of the initial pulse signal meets a first set condition, regarding the initial pulse signal meeting the first set condition as a target pulse signal.
[0053] The first set condition can be understood as a condition that is set in advance for the size of the pulse width of the pulse signal. The first set condition in the embodiment can be that the width of the pulse signal is gradually increasing. The target pulse signal can be understood as a pulse signal whose pulse width is increasing.
[0054] In the embodiment, optionally, when the pulse width of the initial pulse signal meets the first set condition, the initial pulse signal meeting the first set condition is taken as the target pulse signal, including: when the pulse width of the initial pulse signal continuously increases, the pulse signal with continuously increasing pulse width is taken as the target pulse signal.
[0055] In the embodiment, when the pulse width of the initial pulse signal continuously increases, the pulse signal with continuously increasing pulse width is taken as the target pulse signal. When the pulse width of the initial pulse signal changes in the embodiment, the electric seat may be in a clamping state or a locked state at this time. In the embodiment, the initial pulse signal with increasing pulse width is taken as the target pulse signal through the setting, so as to facilitate subsequent judgment operation.
[0056] S130, judging whether the target pulse signal meets the second set condition.
[0057] The second set condition can be understood as a pre-set condition, and can be used to judge whether the target pulse signal is in a clamping state. In the embodiment, whether the target pulse signal meets the pre-set second set condition can be judged.
[0058] In the embodiment, optionally, whether the initial pulse signal and the target pulse signal meet the second set condition is judged, including: judging whether the target pulse signal is greater than or equal to the first set pulse signal threshold and the target pulse signal continuously increases.
[0059] The first set pulse signal threshold is determined by the initial pulse signal and the first set pulse signal. The first set pulse threshold can be a pre-set pulse threshold. The first set pulse signal can be understood as a pulse signal fed back after the set anti-pinch force constant value is converted into speed, and can be set according to actual needs. For example, the example graph of the first set pulse signal in the embodiment can be as shown in FIG. 1, and the set anti-pinch force constant value can be converted into a Hall pulse waveform with a duty cycle of 50% and a rising edge to falling edge set as the first set pulse signal ΔT. Figure 3
[0060] In the embodiment, the first set pulse signal threshold can be determined by the initial pulse signal and the first set pulse signal. Specifically, the first set pulse signal threshold in the embodiment can be the sum of the initial pulse signal and the first pulse signal. In the embodiment, whether the target pulse signal is greater than or equal to the sum of the initial pulse signal and the first pulse signal and the target pulse signal continuously increases is judged, so as to judge whether the current electric seat is in a clamping state.
[0061] In the embodiment, by setting the conditions, whether the target pulse signal meets the set conditions is determined, and whether the electric seat is in the clamped state is determined, the influence of seat consistency and passenger weight is avoided, and the accuracy of determining the electric seat is improved.
[0062] In S140, if the target pulse signal meets the second set condition, the movement of the electric seat is limited.
[0063] In the embodiment, if it is determined that the target pulse signal is greater than or equal to the first set pulse signal threshold and the target pulse signal is continuously increasing, it indicates that the electric seat is in the clamped state, and the current movement operation of the electric seat needs to be limited to achieve the purpose of anti-pinch.
[0064] For example, the target pulse signal in the clamped process in the embodiment is shown in the example diagram as shown in the figure. Figure 4 In the clamped process, the clamping force is increasing until it is unchanged after balancing, and the speed is decreasing until it stops, which is reflected in the pulse that the pulse width is gradually increasing until the pulse does not jump in a period of time. When the pulse width of the target pulse signal starts to change and becomes a continuously increasing target pulse signal, the rising edge to the falling edge time period T1 and T1>T0; the falling edge to the rising edge time period T2 and T2>T1; the rising edge to the falling edge time period T3 and T3>T2; then when the pulse signal T3≥T0+△T, and T3>T2, and T2>T1, and T1>T0, it indicates that the electric seat is in the clamped state; or when T2≥T0+△T; and T2>T1, and T1>T0, it also indicates that the electric seat is in the clamped state, and then the movement of the electric seat needs to be exited. Wherein, T0 is the initial pulse signal, and △T can be the first set pulse signal.
[0065] In the embodiment, optionally, the method further includes: determining whether the target pulse signal meets the third set condition; if the target pulse signal meets the third set condition, the current is in the locked-rotor state.
[0066] The third set condition can be understood as a pre-set condition, which can be used to determine whether the target pulse signal is in the locked-rotor state. The locked-rotor state can be understood as a state in which the current electric seat slides to the end of the track in the running track. In the embodiment, it is determined that the current electric seat is in the locked-rotor state by determining whether the target pulse signal meets the set condition. In the embodiment, by setting in this way, the locked-rotor state and the clamped state can be distinguished, and the accuracy of determining the clamped state is improved.
[0067] In the embodiment, optionally, whether the target pulse signal meets the third set condition includes: determining whether the target pulse signal is greater than the second set pulse signal threshold.
[0068] The second set pulse signal threshold is determined by the initial pulse signal and the second set pulse signal. The second set pulse threshold can be a preset pulse threshold. The second set pulse signal can be the same as the first set pulse signal.
[0069] The second set pulse signal threshold in the embodiment can be determined by the initial pulse signal and the second set pulse signal. Specifically, the second set pulse signal threshold in the embodiment can be a value of the sum of twice the initial pulse signal and the second pulse signal. In the embodiment, whether the target pulse signal is greater than the value of the sum of twice the initial pulse signal and the second pulse signal can be determined, so as to determine whether the current electric seat is in the stall state; if the target pulse signal is greater than the value of the sum of twice the initial pulse signal and the second pulse signal, it indicates that the current electric seat is in the stall state.
[0070] For example, the target pulse signal in the stall process in the embodiment is shown in the example diagram as shown in Figure 5a In the embodiment, the pulse signal in the stall state can be a lower stop rotation, and the pulse width does not jump in a unit time or a period of time. Specifically, when the pulse width of the initial pulse signal starts to change and becomes the target pulse signal that continuously increases, the time period after the rising edge is T4; or as shown in Figure 5b The pulse width starts to change, and the time period after the falling edge is T5; when T4>T0+2△T or T5>T0+2△T is determined, it is determined that the current target pulse signal is in the stall state. Wherein, T0 is the initial pulse signal, and △T can be the second set pulse signal.
[0071] The technical scheme of the embodiment of the application comprises the following steps: when the movement of the electric seat is detected, the initial pulse signal of the electric seat is acquired; wherein the initial pulse signal is a pulse signal with the same pulse width; when the pulse width of the initial pulse signal meets the first set condition, the initial pulse signal meeting the first set condition is taken as the target pulse signal; whether the target pulse signal meets the second set condition is determined; and if the target pulse signal meets the second set condition, the movement of the electric seat is limited. The technical scheme can solve the problem that the electric vehicle seat is easily affected by seat consistency and passenger weight, so as to reduce the probability of misjudgment.
[0072] Embodiment two
[0073] Figure 6 is a structural schematic diagram of an anti-pinch control device of an electric seat according to the embodiment two of the application. As shown in Figure 6 The device comprises:
[0074] The initial pulse signal acquisition module 610 is configured to acquire the initial pulse signal of the electric seat when the movement of the electric seat is detected; wherein the initial pulse signal is a pulse signal with the same pulse width.
[0075] The target pulse signal obtaining module 620 is configured to, when the pulse width of the initial pulse signal meets the first set condition, take the initial pulse signal meeting the first set condition as the target pulse signal.
[0076] The first judging module 630 is configured to judge whether the target pulse signal meets the second set condition.
[0077] The motion limiting module 640 is configured to, if the target pulse signal meets the second set condition, limit the motion of the electric seat.
[0078] Optionally, the device further comprises:
[0079] The second judging module is configured to judge whether the target pulse signal meets the third set condition.
[0080] The state determining module is configured to, if the target pulse signal meets the third set condition, determine that the current state is the stall state.
[0081] Optionally, the first judging module is specifically configured to judge whether the target pulse signal is greater than or equal to the first set pulse signal threshold and the target pulse signal is continuously increasing, wherein the first set pulse signal threshold is determined by the initial pulse signal and the first set pulse signal.
[0082] Optionally, the second judging module is specifically configured to judge whether the target pulse signal is greater than the second set pulse signal threshold, wherein the second set pulse signal threshold is determined by the initial pulse signal and the second set pulse signal.
[0083] Optionally, the target pulse signal obtaining module 620 is specifically configured to, when the pulse width of the initial pulse signal meets the first set condition, take the initial pulse signal meeting the first set condition as the target pulse signal, and comprises:
[0084] When the pulse width of the initial pulse signal continuously increases, take the pulse signal with continuously increasing pulse width as the target pulse signal.
[0085] The anti-pinch control device of the electric seat provided in the embodiment can execute the anti-pinch control method of the electric seat provided in any embodiment of the application, and has the corresponding function modules and beneficial effects of the execution method.
[0086] Embodiment three
[0087] Figure 7is a structural schematic diagram of an electronic device provided according to Embodiment Three of the present application. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.
[0088] As shown in Figure 7 The electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., connected in communication with the at least one processor 11, wherein the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded into the random access memory (RAM) 13 from the storage unit 18. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0089] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, a speaker, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0090] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the anti-pinch control method of the power seat.
[0091] In some embodiments, the anti-trap control method of the power seat can be implemented as a computer program tangibly embodied in a computer readable storage medium, e.g., the storage unit 18. In some embodiments, part or all of the computer program can be loaded onto and / or installed in the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded onto the RAM 13 and executed by the processor 11, one or more steps of the anti-trap control method of the power seat described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the anti-trap control method of the power seat by any other suitable means, e.g., by means of firmware.
[0092] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0093] Computer programs used to implement the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor of the machine, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine and partially on a remote machine or entirely on a remote machine or server.
[0094] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0095] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having 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 a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0096] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0097] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0098] It should be understood that the various forms of flow shown above can be used to reorder, add or delete steps. For example, each step described in the present application can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which is not limited herein.
[0099] The above detailed description does not constitute a limitation on the scope of protection of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A method of anti-pinch control of an electrically powered seat, characterized by, The method comprises the following steps: When the electric seat is detected to move, an initial pulse signal of the electric seat is acquired; wherein the initial pulse signal is a pulse signal with the same pulse width; the pulse signal is a Hall pulse signal emitted by a Hall sensor in the electric seat; When the pulse width of the initial pulse signal meets a first set condition, the initial pulse signal meeting the first set condition is taken as a target pulse signal; It is judged whether the target pulse signal meets a second set condition; If the target pulse signal meets the second set condition, the movement of the electric seat is limited; It is judged whether the target pulse signal meets a third set condition; If the target pulse signal meets the third set condition, the current is in a locked-rotor state; It is judged whether the initial pulse signal and the target pulse signal meet the second set condition, comprising: It is judged whether the target pulse signal is greater than or equal to a first set pulse signal threshold and the target pulse signal is continuously increasing; wherein the first set pulse signal threshold is determined by the initial pulse signal and a first set pulse signal; It is judged whether the target pulse signal meets the third set condition, comprising: It is judged whether the target pulse signal is greater than a second set pulse signal threshold; wherein the second set pulse signal threshold is determined by the initial pulse signal and a second set pulse signal.
2. The method of claim 1, wherein, When the pulse width of the initial pulse signal meets the first set condition, the initial pulse signal meeting the first set condition is taken as the target pulse signal, comprising: When the pulse width of the initial pulse signal is continuously increasing, the pulse signal with the continuously increasing pulse width is taken as the target pulse signal.
3. An anti-pinch control device for an electrically powered seat, characterized by The method comprises the following steps: An initial pulse signal acquisition module is configured to acquire an initial pulse signal of an electric seat when the electric seat is detected to move; wherein the initial pulse signal is a pulse signal with the same pulse width; the pulse signal is a Hall pulse signal emitted by a Hall sensor in the electric seat; A target pulse signal obtaining module is configured to take the initial pulse signal meeting a first set condition as a target pulse signal when the pulse width of the initial pulse signal meets the first set condition; A first judging module is configured to judge whether the target pulse signal meets a second set condition; A movement limiting module is configured to limit the movement of the electric seat if the target pulse signal meets the second set condition; A second judging module is configured to judge whether the target pulse signal meets a third set condition; A state determining module is configured to determine that the current is in a locked-rotor state if the target pulse signal meets the third set condition; The first judging module is specifically configured to judge whether the target pulse signal is greater than or equal to a first set pulse signal threshold and the target pulse signal is continuously increasing; wherein the first set pulse signal threshold is determined by the initial pulse signal and a first set pulse signal; The second judging module is specifically configured to judge whether the target pulse signal is greater than a second set pulse signal threshold; wherein the second set pulse signal threshold is determined by the initial pulse signal and a second set pulse signal.
4. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected with the at least one processor in communication; wherein The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the anti-pinch control method of the electric seat according to any one of claims 1-2.
5. A computer readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to implement the anti-pinch control method of the electric seat according to any one of claims 1-2 when executed.
Citation Information
Patent Citations
Vehicle seat control method and device, electronic equipment and storage medium
CN116022038A