[go: up one dir, main page]

CN109343420B - Anti-pinch device of electric sofa based on electrical property curve - Google Patents

Anti-pinch device of electric sofa based on electrical property curve Download PDF

Info

Publication number
CN109343420B
CN109343420B CN201811355744.XA CN201811355744A CN109343420B CN 109343420 B CN109343420 B CN 109343420B CN 201811355744 A CN201811355744 A CN 201811355744A CN 109343420 B CN109343420 B CN 109343420B
Authority
CN
China
Prior art keywords
waveform
current
control component
standard
integral
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811355744.XA
Other languages
Chinese (zh)
Other versions
CN109343420A (en
Inventor
刘盛荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201811355744.XA priority Critical patent/CN109343420B/en
Publication of CN109343420A publication Critical patent/CN109343420A/en
Priority to PCT/CN2019/078452 priority patent/WO2020098192A1/en
Application granted granted Critical
Publication of CN109343420B publication Critical patent/CN109343420B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47CCHAIRS; SOFAS; BEDS
    • A47C17/00Sofas; Couches; Beds
    • A47C17/86Parts or details specially adapted for beds, sofas or couches not fully covered by any single one of groups A47C17/02 - A47C17/84
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/25Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Nursing (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

The invention discloses an anti-pinch device of an electric sofa based on an electrical curve. The control assembly acquires original current waveform data of a motor of the electric sofa; the control component extracts the current characteristic current waveform through current calculation, differential current calculation or integral current calculation according to the original current waveform data; the control component matches the current characteristic current waveform with the current waveform of a standard library according to a similarity calculation formula, and selects a differential current standard waveform and an integral current standard waveform; the control component calculates a waveform difference value according to a difference formula for the current characteristic current waveform and the current waveform of the standard library, the differential current standard waveform and the integral current standard waveform by local curve fitting; when the waveform difference value is larger than the threshold value, the control component sends alarm information to the motor. The anti-pinch device of the electric sofa based on the electrical curve effectively realizes the anti-pinch function of the electric sofa.

Description

Anti-pinch device of electric sofa based on electrical property curve
Technical Field
The invention relates to the technical field of intelligent household appliances, in particular to an anti-pinch device of an electric sofa based on an electrical curve.
Background
At present, the furniture industry is intelligentized to become a trend, and various electric sofas and electric reclining chairs are continuously developed. Electric sofa lounge chairs and the like bring comfort to people and simultaneously hide dangers. The electric sofa and other equipment can cause serious injury once clamped to people or animals. However, most electric sofa electric reclining chairs and the like in the market do not have an anti-pinch function.
In the prior art, infrared sensing is used to detect whether an object invades. Then an anti-pinch action is taken. This approach has several disadvantages:
1. the false detection rate is higher, and infrared induction technical characteristic decides to have certain false detection rate, and infrared induction can not distinguish at all whether the object is sofa annex or invade the object. And it is impossible to determine whether an intruding object is caught or not;
2. is greatly influenced by the environment. The basis of infrared sensing technology is an infrared sensor. The sensor is greatly influenced by illumination and aging, so that the long-term stability cannot be ensured;
3. the original electric sofa is greatly improved and the installation is complex. The infrared induction scheme needs to install and debug the sensor probe, greatly changes the sofa structure and obviously increases the production and debugging difficulty.
Disclosure of Invention
In view of the above problems, the present invention provides an anti-pinch device for an electric sofa based on an electrical curve to solve the problem of poor anti-pinch function of the conventional electric sofa.
In a first aspect, the invention provides an anti-pinch device of an electric sofa based on an electrical curve, wherein the anti-pinch device comprises a control component and a motor, and the control component is electrically connected with the motor;
the control component acquires original current waveform data of the motor of the electric sofa;
the control component extracts the current characteristic current waveform through current calculation, differential current calculation or integral current calculation according to the original current waveform data;
the control component matches the current characteristic current waveform with a current waveform of a standard library according to a similarity calculation formula, and selects a differential current standard waveform and an integral current standard waveform;
the control component calculates a waveform difference value according to a difference formula for the current characteristic current waveform and the current waveform of a standard library and the differential current standard waveform and the integral current standard waveform by local curve fitting;
when the waveform difference value is larger than a threshold value, the control component sends alarm information to the motor.
Further, the control component comprises a timer, an analog-to-digital converter and a direct memory access controller, the anti-pinch device acquires the original current waveform data through the timer, the analog-to-digital converter and the direct memory access controller, and the direct memory access controller transmits the original current waveform data to a central controller, wherein the original current waveform data received by the central controller comprises a first number of data points within a first preset time range.
Further, the control component performs data stream preprocessing;
the control component carries out filtering and noise reduction on the original current waveform data through a fast iterative sorting method, carries out filtering and noise reduction on a second number of median filtering samples of the original current waveform to obtain a third number of median filtering samples, and extracts the average value of the second number of median filtering samples as an effective data point to generate original current waveform data with reduced capacity and reduced abnormal burrs;
and the control component identifies and blanks the wave head of the original current waveform data so as to avoid abnormal waveforms generated in a second preset time range after the motor is started.
Further, the control component calculates the force of the electric sofa during action according to current calculation; the control component calculates the sudden change of the force of the electric sofa during action according to differential current calculation; the control component calculates the abnormal accumulation events of the electric sofa during action according to the integral current calculation.
Further, the control component records a fourth number of data points before the current characteristic current waveform within a third preset time range;
the control component respectively calculates a similarity value x between the current characteristic current waveform and each group of current waveforms of the standard library, wherein the similarity value x is as follows:
Figure BDA0001866048310000031
a. b is the current characteristic current waveform and the current waveform of the standard library respectively;
the control component selects the closest similarity value in the current characteristic current waveform and the current waveforms in the standard library as the differential current standard waveform and the integral current standard waveform.
Further, the control component acquires a standard curve formed by a fifth number of data points of the current characteristic current waveform;
the control component performs quadratic fitting on the standard curve to obtain a fitting curve equation y:
y=ax2+bx+c;
the control component calculates a sixth number of data points of the fitted curve equation;
the control component calculates the waveform difference value x according to the sixth number of data points:
Figure BDA0001866048310000041
further, when the electric sofa completes one complete withdrawing action and no anti-pinch trigger exists in the middle of the complete withdrawing action, the secondary waveform is a current waveform added into the standard library by the sample characteristic waveform;
the control component determining the integrity of the sample signature;
the control component carries out filtering processing on the sample characteristic waveform;
the control component calculates and searches a closest standard curve from the differential current standard waveform and the integral current standard waveform which are searched for the standard library;
the control component calculates an average value according to the weight of the standard curve and performs superposition;
the control component carries out filtering processing on the average value of the standard curve after being superposed;
and the control component updates the standard waveform of the differential current and the standard waveform of the integral current of the standard library according to the average value of the standard curve after filtering.
In a second aspect, the anti-pinch device of the electric sofa based on the electrical curve comprises a control component and a motor, wherein the control component is electrically connected with the motor;
the control component acquires original voltage waveform data of a motor of the electric sofa;
the control component extracts the current characteristic voltage waveform through voltage calculation, differential voltage calculation or integral voltage calculation according to the original voltage waveform data;
the control component matches the current characteristic voltage waveform with a voltage waveform of a standard library according to a similarity calculation formula, and selects a differential voltage standard waveform and an integral voltage standard waveform;
the control component calculates a waveform difference value according to a difference formula for the current characteristic voltage waveform and the voltage waveform of the standard library and the differential voltage standard waveform and the integral voltage standard waveform by local curve fitting;
when the waveform difference value is larger than a threshold value, the control component sends alarm information to the motor.
In a third aspect, the anti-pinch device of the electric sofa based on the electrical curve comprises a control component and a motor, wherein the control component is electrically connected with the motor;
the control component acquires original power waveform data of a motor of the electric sofa;
the control component extracts the current characteristic power waveform through power calculation, differential power calculation or integral power calculation according to the original power waveform data;
the control component matches the current characteristic power waveform with a power waveform of a standard library according to a similarity calculation formula, and selects a differential power standard waveform and an integral power standard waveform;
the control component calculates a waveform difference value according to a difference formula for the current characteristic power waveform and the power waveform of a standard library and the differential power standard waveform and the integral power standard waveform by local curve fitting;
when the waveform difference value is larger than a threshold value, the control component sends alarm information to the motor.
According to the anti-pinch device of the electric sofa based on the electrical curve, the control component acquires original current waveform data of the motor of the electric sofa; the control component extracts the current characteristic current waveform through current calculation, differential current calculation or integral current calculation according to the original current waveform data; the control component matches the current characteristic current waveform with the current waveform of a standard library according to a similarity calculation formula, and selects a differential current standard waveform and an integral current standard waveform; the control group calculates a waveform difference value through a difference formula according to the local curve fitting on the current characteristic current waveform and the current waveform of the standard library, the differential current standard waveform and the integral current standard waveform; when the waveform difference value is larger than the threshold value, the control component sends alarm information to the motor. The anti-pinch device of the electric sofa based on the electrical curve effectively realizes the anti-pinch function of the electric sofa.
In addition, the original current waveform data for reducing the capacity and abnormal burrs is generated by a fast iteration sorting method, and the accuracy of the electrical curve is improved. In addition, when the electric sofa finishes a complete retraction action and has no anti-pinch trigger, the secondary waveform is a current waveform added into the standard library by the sample characteristic waveform so as to dynamically update the current waveform of the standard library and increase the flexibility of data updating. In addition, the computing device is simple and easy to implement, can meet the requirement of high real-time performance, is applied to an electrical curve, can fully utilize the existing system resources, improves the anti-clamping efficiency and flexibility of the electric sofa, and reduces the development cost.
The product installation and debugging of this application are simple. Because the hardware of the sofa body only adds an electrical detection circuit (including detecting current, voltage or power) on the controller circuit board, the sofa body structure is not modified. Therefore, the controller can replace the traditional controller without feeling, does not influence the production flow, and does not cause the obvious increase of the product cost (installation and debugging cost).
The application is little affected by the environment and has high stability. Because the current characteristic detection is adopted, the fault is judged only by detecting the abnormal internal current and using the mode matched with the mode, and the influence of the use environment is basically avoided. And the application has a slowly-varying learning mechanism and can effectively adapt to the aging of various parts in the using process of a product.
The method and the device can effectively avoid the phenomenon that the detection cannot be carried out. In principle the current must increase when the power seat is clamped to an object. If the influence of the working condition is used, the sensitivity is only reduced, and the situation that the detection cannot be carried out cannot occur.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments are briefly described below, and it should be understood that the following drawings only illustrate some embodiments of the present invention, and therefore should not be considered as limiting the scope of the embodiments of the present invention.
Fig. 1 is a block diagram of an anti-pinch device of an electric sofa based on an electrical curve according to embodiment 1 of the present invention;
FIG. 1a is a graph showing the comparison of current, differential current and integral current based on electrical curves in example 1 of the present invention;
FIG. 1b is a schematic diagram of curve matching based on electrical curves in example 1 of the present invention;
FIG. 1c is a block diagram of an anti-pinch device of an electric sofa according to embodiment 1 of the present invention;
FIG. 2a is a schematic diagram of median filtering and partial enlargement based on electrical property curves in example 1 of the present invention;
fig. 2b is a schematic view of a wave head based on an electrical curve according to embodiment 1 of the present invention.
Description of the main element symbols:
100. 100 a-anti-pinch device;
101-a control component;
103-a motor;
1011-a timer;
1013-an analog-to-digital converter;
1015-DMA controller;
1017-central controller.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the embodiments of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, belong to the scope of protection of the embodiments of the present invention.
The following describes embodiments of the present invention in detail with reference to specific examples.
Example 1
Referring to fig. 1 and fig. 1c, fig. 1 is a flowchart of an anti-pinch device (hereinafter referred to as an "anti-pinch device") of an electric sofa according to embodiment 1 of the present invention. Fig. 1c is a block diagram of an anti-pinch device of an electric sofa according to an electrical curve in embodiment 1 of the present invention. The anti-pinch device 100 includes a control assembly 101 and a motor 103. The control unit 101 is electrically connected to the motor 103. In fig. 1c, the control component 101 includes a timer 1011, an adc 1013, a dma controller 1015 and a central controller 1017. The control component 101 further includes an electrical detection circuit (not shown) for detecting current, voltage or power.
The control assembly 101 obtains raw current waveform data for the motor 103 of the motorized sofa.
Further, when the motor 103 of the electric sofa is operated and rotated, the control component 101 obtains the original current waveform data of the motor 103 of the electric sofa.
In one embodiment, the anti-pinch device 100a obtains the raw current waveform data through a timer 1011, an analog to digital converter (ADC) 1013, and a Direct Memory Access (DMA) controller 1015, and the raw current waveform data is transmitted to the central controller 1017 by the DMA controller 1015, wherein the raw current waveform data received by the central controller 1017 includes a first number of data points within a first predetermined time range. For example, the first amount may be 200, the first predetermined time range may be 100ms, and the timer 1011 and the dma controller 1015 are used in cooperation with the adc 1013 to acquire the original current waveform data, so that the central controller 1017 does not participate in the process of acquiring the original current waveform data as much as possible, thereby effectively reducing the computation load of the central controller 1017.
The control component 101 extracts the present characteristic current waveform from the raw current waveform data by current calculation, differential current calculation, or integral current calculation.
The control component 101 calculates the force of the motor 103 of the electric sofa during operation according to the current. The control component 101 calculates the sudden change of the force of the motor 103 of the electric sofa during the action according to the differential current. The control component 101 calculates the abnormal cumulative event of the motor 103 of the electric sofa during operation according to the integrated current.
Referring to fig. 1a, fig. 1a is a schematic diagram illustrating comparison of current, differential current and integral current based on electrical curves in embodiment 1 of the present invention. The comparison of current, differential current and integral current is shown from top to bottom. Curve R is the normal current waveform and curve B is the abnormal current waveform. The method and the device identify the sand clamp to the object by adopting the current characteristic waveform matching mode. The current value of the electric push rod is continuously recorded and compared with the normal current waveform in the standard library to identify the abnormal current, so that whether the electric sofa clamps foreign matters or not is judged. It can be seen from fig. 1a that, when the x-axis is 1.4-1.7, abnormal events of current, differential current and integral current are generated, the curve R is not matched with the curve B, and the difference between the differential value and the current value of the current under normal and abnormal conditions can be seen, so that the anti-pinch judgment can be completed only by stably and accurately identifying the difference by using a specific algorithm in the program, and then anti-pinch measures are taken, for example, the motor 103 can be suspended or reversed to enable the electric sofa to release a pinched object.
The control component 101 matches the current characteristic current waveform with the current waveform in the standard library according to the similarity calculation formula, and selects a differential current standard waveform and an integral current standard waveform.
The control component 101 records a fourth number of data points before the current characteristic current waveform within a third predetermined time range.
The control component 101 calculates a similarity value x between the current characteristic current waveform and each set of current waveforms of the standard library, where the similarity value x is:
Figure BDA0001866048310000111
a. b is the current characteristic current waveform and the current waveform of the standard library respectively;
the control component 101 selects the closest similarity value between the current characteristic current waveform and the current waveform in the standard library as the differential current standard waveform and the integral current standard waveform.
The control unit 101 repeats the above steps to select the differential current standard waveform and the integral current standard waveform, respectively.
In one embodiment, the central controller 1017 performs matching according to the similarity between the current characteristic current waveform and the current waveforms in the standard library, and selects the differential current standard waveform and the integral current standard waveform with the highest similarity in the standard library. For example, the fourth number may be 200, and the third preset time range may be 2 s. In other words, curve shape matching is mainly used for finding whether curve trends of two data segments are consistent in the first 2s of a primary motion curve, and is used for selecting one curve which is most consistent with the current working condition from a standard waveform group as a comparison curve. And selecting a default waveform for comparison if the multiple selection results are inconsistent.
Referring to fig. 1b, fig. 1b is a schematic diagram of curve matching based on an electrical curve according to embodiment 1 of the present invention. In FIG. 1b, the a-b segments of the curves are substantially identical in trend, and curve matching uses correlation calculations to evaluate the similarity of the two curves. Suppose there are two curves of n points to find the similarity value x. For example, the similarity value calculation method also uses a sliding iteration method to calculate a similarity curve, and compares the similarity degrees to determine the correlation curve that the current curve matches best. And (3) according to the formula n, the algorithm time complexity O when the points are segmented is as follows:
O(n)=4n2
the value of n can be reduced in a snapshot manner, thereby reducing the amount of computation of the central controller 1017.
The control component 101 calculates a waveform difference value according to a difference formula for the current characteristic current waveform and the current waveform of the standard library, the differential current standard waveform and the integral current standard waveform according to local curve fitting.
The control component 101 obtains a calibration curve formed from a fifth number of data points of the present characteristic current waveform.
The control component 101 performs quadratic fitting on the standard curve to obtain a fitting curve equation y:
y=ax2+bx+c;
the control component 101 calculates a sixth number of data points to fit the curve equation.
The control component 101 calculates a waveform difference value x according to the sixth number of data points:
Figure BDA0001866048310000121
the control unit 101 repeats the above steps to calculate the waveform difference value x.
When the waveform difference x is greater than the threshold, the control component 101 sends an alarm message to the motor 103.
In one embodiment, the purpose of curve correlation solving is to find the difference value between the current characteristic current waveform and the current waveform of the standard library and the differential current standard waveform and the integral current standard waveform in real time, and determine the abnormal waveform when the difference value is too large. For example, the fifth number may be 100 and the sixth number may be 100. The method and the device calculate the data difference value of the latest 100ms every 10ms according to the current application scene and judge whether the current characteristic current waveform is abnormal.
The control component 101 performs data stream preprocessing.
The control component 101 performs filtering and denoising on the original current waveform data by a fast iteration sorting method, performs filtering and denoising on a second number of median filtering samples of the original current waveform to obtain a third number of median filtering samples, and extracts an average value of the third number of median filtering samples as an effective data point to generate original current waveform data with reduced capacity and reduced abnormal burrs.
The control component 101 identifies and blanks the wave head of the original current waveform data to avoid the abnormal waveform generated within the second preset time range after the motor 103 is started.
In one embodiment, the second number may be 20, the third number may be 10, and the second predetermined time range may be 0.2 s.
Referring to fig. 2a and 2b, fig. 2a is a schematic diagram of median filtering and partial enlargement based on an electrical curve in embodiment 1 of the present invention, and fig. 2b is a schematic diagram of a wave head based on an electrical curve in embodiment 1 of the present invention.
In an embodiment, the curve G is original data, the curve R is noise-reduced data, and the present application uses 20-point median filtering to perform filtering processing on sample data. After filtering, 10-point average filtering is adopted, namely, the 10-point data set is averaged to be used as an effective data point, and the method is mainly used for reducing data capacity and reducing abnormal burrs. In the present application, each time the motor 103 is started, there will be a motor 103 start current spike, referred to herein as a ripple. The wave head is a normal phenomenon caused when the motor 103 is started, but the characteristic of the wave head is consistent with the anti-pinch abnormal waveform, so that the wave head needs to be actively avoided, namely the abnormality is not recognized in the first 0.2s of each motor starting.
When the electric sofa finishes one complete withdrawing action and no anti-pinch trigger exists in the middle of the complete withdrawing action, the secondary waveform is a current waveform of a sample characteristic waveform added into a standard library.
The control component 101 determines the integrity of the sample signature.
The control component 101 performs a filtering process on the sample signature.
The control module 101 calculates and finds the closest standard curve from the differential current standard waveform and the integral current standard waveform of the found standard library.
The control component 101 calculates the average value according to the weight of the standard curve and performs superposition.
The control unit 101 performs filtering processing on the average value of the superimposed standard curve.
The control unit 101 updates the standard waveform of the differential current and the standard waveform of the integral current in the standard library according to the average value of the standard curve after the filtering process.
In one embodiment, the cpu 1017 determines the integrity of the waveform by time, and when the user completes a full sofa retraction and no anti-pinch trigger is in the middle, the waveform is used as a sample and added to the sample signature. This allows tracking of various characteristic ramps of the motorized sofa while ignoring dangerous sudden changes. And (4) calculating the weighted average of the waveforms point by point according to weight superposition.
Preferably, the invention provides an anti-pinch device of an electric sofa based on an electrical curve, wherein the anti-pinch device comprises a control component and a motor, and the control component is electrically connected with the motor;
the control assembly acquires original voltage waveform data of a motor of the electric sofa;
the control component extracts the current characteristic voltage waveform through voltage calculation, differential voltage calculation or integral voltage calculation according to the original voltage waveform data;
the control component matches the current characteristic voltage waveform with the voltage waveform of the standard library according to a similarity calculation formula, and selects a differential voltage standard waveform and an integral voltage standard waveform;
the control component calculates a waveform difference value through a difference formula according to the local curve fitting on the current characteristic voltage waveform and the voltage waveform of the standard library and the standard waveform of the differential voltage and the standard waveform of the integral voltage;
when the waveform difference value is larger than the threshold value, the control component sends alarm information to the motor.
Preferably, the invention provides an anti-pinch device of an electric sofa based on an electrical curve, wherein the anti-pinch device comprises a control component and a motor, and the control component is electrically connected with the motor;
the control component acquires original power waveform data of a motor of the electric sofa;
the control component extracts the current characteristic power waveform through power calculation, differential power calculation or integral power calculation according to the original power waveform data;
the control component matches the current characteristic power waveform with the power waveform of a standard library according to a similarity calculation formula, and selects a differential power standard waveform and an integral power standard waveform;
the control component calculates a waveform difference value according to a difference formula for the current characteristic power waveform and the power waveform of the standard library, the differential power standard waveform and the integral power standard waveform by local curve fitting;
when the waveform difference value is larger than the threshold value, the control component sends alarm information to the motor.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. The apparatus embodiments described above are merely illustrative and, for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus and computer program products according to various embodiments of the present invention. In this regard, each block in the block diagrams may represent a program segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s).
The above description is only a specific implementation of the embodiments of the present invention, but the scope of the embodiments of the present invention is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the embodiments of the present invention, and all such changes or substitutions should be covered by the scope of the embodiments of the present invention. Therefore, the protection scope of the embodiments of the present invention shall be subject to the protection scope of the claims.

Claims (9)

1. The anti-pinch device of the electric sofa based on the electrical curve is characterized by comprising a control component and a motor, wherein the control component is electrically connected with the motor;
the control component acquires original current waveform data of the motor of the electric sofa;
the control component correspondingly extracts current waveforms, differential current waveforms and integral current waveforms of current features through current calculation, differential current calculation and integral current calculation according to the original current waveform data;
the control component matches the current waveform, the differential current waveform and the integral current waveform of the current characteristic with corresponding current waveforms of a standard library one by one according to a similarity calculation formula so as to select a current standard waveform, a differential current standard waveform and an integral current standard waveform respectively;
the control component performs one-to-one fitting on the current waveform, the differential current waveform and the integral current waveform of the current characteristic according to local curve fitting, and respectively calculates waveform difference values between the fitted current waveform and a current standard waveform, between the differential current waveform and the differential current standard waveform and between the integral current waveform and the integral current standard waveform through a difference formula;
when the waveform difference value is larger than a threshold value, the control component sends alarm information to the motor.
2. The electrical profile-based anti-pinch device for an electric sofa of claim 1, wherein the control component comprises a timer, an analog-to-digital converter and a direct memory access controller, the anti-pinch device obtains the raw current waveform data through the timer, the analog-to-digital converter and the direct memory access controller, and the raw current waveform data is transmitted to a central controller by the direct memory access controller, wherein the raw current waveform data received by the central controller comprises a first number of data points within a first predetermined time range.
3. The electrical profile-based anti-pinch device for an electric sofa of claim 1, wherein the control component performs a data stream pre-treatment;
the control component carries out filtering and noise reduction on the original current waveform data through a fast iterative sorting method, carries out filtering and noise reduction on a second number of median filtering samples of the original current waveform to obtain a third number of median filtering samples, and extracts the average value of the second number of median filtering samples as an effective data point to generate original current waveform data with reduced capacity and reduced abnormal burrs;
and the control component identifies and blanks the wave head of the original current waveform data so as to avoid abnormal waveforms generated in a second preset time range after the motor is started.
4. The electrical curve-based anti-pinch device for electric sofas of claim 1, wherein the control component calculates the force of the electric sofa during operation according to the current calculation; the control component calculates the sudden change of the force of the electric sofa during action according to differential current calculation; the control component calculates the abnormal accumulation events of the electric sofa during action according to the integral current calculation.
5. The electrical profile-based anti-pinch device for an electric sofa of claim 1, wherein the control component records a fourth number of data points of the current waveform of the current characteristic within a third predetermined time range;
the control component calculates a similarity value x between the current waveform of the current feature and each set of current waveforms of the standard library, respectively, where the similarity value x is:
Figure FDA0002429522730000031
a. b is the current waveform of the current feature and the current waveform of the standard library respectively;
the control component selects the closest similarity value between the current waveform of the current characteristic and the current waveform of the standard library as the current standard waveform;
and repeating the steps to respectively select the differential current standard waveform and the integral current standard waveform.
6. The electrical profile-based anti-pinch device for an electric sofa of claim 1, wherein the control component obtains a standard profile formed by a fifth number of data points of the current waveform of the current profile;
the control component performs quadratic fitting on the standard curve to obtain a fitting curve equation y:
y=ax2+bx+c;
the control component calculates a sixth number of data points of the fitted curve equation;
the control component calculates the waveform difference value x according to the sixth number of data points:
Figure FDA0002429522730000032
7. the electrical profile-based anti-pinch device for electric sofas of claim 1, wherein the sub-waveform is a current waveform of a sample signature added to the standard library when the electric sofa completes a complete retraction without an anti-pinch trigger in the middle of the complete retraction;
the control component determining the integrity of the sample signature;
the control component carries out filtering processing on the sample characteristic waveform;
the control component calculates and searches a closest standard curve from a differential current standard waveform and an integral current standard waveform of the standard library;
the control component calculates an average value according to the weight of the standard curve and performs superposition;
the control component carries out filtering processing on the average value of the standard curve after being superposed;
and the control component updates the standard waveform of the differential current and the standard waveform of the integral current of the standard library according to the average value of the standard curve after filtering.
8. The anti-pinch device of the electric sofa based on the electrical curve is characterized by comprising a control component and a motor, wherein the control component is electrically connected with the motor;
the control component acquires original voltage waveform data of a motor of the electric sofa;
the control component correspondingly extracts the voltage waveform, the differential voltage waveform and the integral voltage waveform of the current characteristic according to the original voltage waveform data through voltage calculation, differential voltage calculation and integral voltage calculation;
the control component matches the voltage waveform, the differential voltage waveform and the integral voltage waveform of the current characteristic with corresponding voltage waveforms of a standard library one by one according to a similarity calculation formula so as to select a voltage standard waveform, a differential voltage standard waveform and an integral voltage standard waveform respectively;
the control component performs one-to-one fitting on the voltage waveform, the differential voltage waveform and the integral voltage waveform of the current characteristic according to local curve fitting, and respectively calculates waveform difference values between the fitted voltage waveform and a voltage standard waveform, between the differential voltage waveform and the differential voltage standard waveform and between the integral voltage waveform and the integral voltage standard waveform through a difference formula;
when the waveform difference value is larger than a threshold value, the control component sends alarm information to the motor.
9. The anti-pinch device of the electric sofa based on the electrical curve is characterized by comprising a control component and a motor, wherein the control component is electrically connected with the motor;
the control component acquires original power waveform data of a motor of the electric sofa;
the control component correspondingly extracts a power waveform, a differential power waveform and an integral power waveform of the current characteristic according to the original power waveform data through power calculation, differential power calculation and integral power calculation;
the control component matches the power waveform, the differential power waveform and the integral power waveform of the current characteristic with corresponding power waveforms of a standard library one by one according to a similarity calculation formula so as to select a power standard waveform, a differential power standard waveform and an integral power standard waveform respectively;
the control component performs one-to-one fitting on the power waveform, the differential power waveform and the integral power waveform of the current characteristic according to local curve fitting, and respectively calculates waveform difference values between the fitted power waveform and a power standard waveform, between the differential power waveform and the differential power standard waveform and between the integral power waveform and the integral power standard waveform through a difference formula;
when the waveform difference value is larger than a threshold value, the control component sends alarm information to the motor.
CN201811355744.XA 2018-11-14 2018-11-14 Anti-pinch device of electric sofa based on electrical property curve Active CN109343420B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811355744.XA CN109343420B (en) 2018-11-14 2018-11-14 Anti-pinch device of electric sofa based on electrical property curve
PCT/CN2019/078452 WO2020098192A1 (en) 2018-11-14 2019-03-18 Electrical curve-based anti-pinching method for electric sofa

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811355744.XA CN109343420B (en) 2018-11-14 2018-11-14 Anti-pinch device of electric sofa based on electrical property curve

Publications (2)

Publication Number Publication Date
CN109343420A CN109343420A (en) 2019-02-15
CN109343420B true CN109343420B (en) 2020-10-27

Family

ID=65315371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811355744.XA Active CN109343420B (en) 2018-11-14 2018-11-14 Anti-pinch device of electric sofa based on electrical property curve

Country Status (1)

Country Link
CN (1) CN109343420B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020098192A1 (en) * 2018-11-14 2020-05-22 刘盛荣 Electrical curve-based anti-pinching method for electric sofa
CN109742733B (en) * 2019-02-22 2020-10-23 深圳市道通智能航空技术有限公司 Overcurrent protection method, device and system and unmanned aerial vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101215947A (en) * 2007-01-04 2008-07-09 敦扬科技股份有限公司 Anti-pinch method for vehicle opening and closing body
KR20130046949A (en) * 2011-10-28 2013-05-08 주식회사 현대케피코 Methods of controlling anti pinch system and appratuses using the same
CN205554097U (en) * 2016-02-16 2016-09-07 江苏浩昱驰汽车电子有限公司 Prevent pressing from both sides sunroof controller
CN105971436A (en) * 2016-07-26 2016-09-28 深圳市金证卡尔电子有限公司 Car window ripple wave multiway anti-pinching control module and method
CN106992413A (en) * 2017-05-22 2017-07-28 深圳市易控迪智能家居科技有限公司 A kind of Electric sofa controlling switch and Electric sofa

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5448770A (en) * 1993-04-05 1995-09-05 Motorola, Inc. Temperature-coefficient controlled radio frequency signal detecting circuitry
CN102418449B (en) * 2011-12-27 2014-04-02 昌辉汽车电气系统(安徽)有限公司 Anti-nip control method for automatically correcting electric window in use
CN107165529A (en) * 2017-07-25 2017-09-15 江苏浩昱驰汽车电子有限公司 A kind of new-energy automobile power sunroof control device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101215947A (en) * 2007-01-04 2008-07-09 敦扬科技股份有限公司 Anti-pinch method for vehicle opening and closing body
KR20130046949A (en) * 2011-10-28 2013-05-08 주식회사 현대케피코 Methods of controlling anti pinch system and appratuses using the same
CN205554097U (en) * 2016-02-16 2016-09-07 江苏浩昱驰汽车电子有限公司 Prevent pressing from both sides sunroof controller
CN105971436A (en) * 2016-07-26 2016-09-28 深圳市金证卡尔电子有限公司 Car window ripple wave multiway anti-pinching control module and method
CN106992413A (en) * 2017-05-22 2017-07-28 深圳市易控迪智能家居科技有限公司 A kind of Electric sofa controlling switch and Electric sofa

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"基于电流纹波纯硬件波形转化的车窗防夹设计";许师中;《厦门理工学院学报》;20140228;第22卷(第1期);第11-16页 *

Also Published As

Publication number Publication date
CN109343420A (en) 2019-02-15

Similar Documents

Publication Publication Date Title
CN109240182B (en) Electric curve-based anti-pinch method for electric sofa
CN104655423B (en) A kind of Fault Diagnosis of Roller Bearings based on time-frequency domain multi-dimensional vibration Fusion Features
CN109343420B (en) Anti-pinch device of electric sofa based on electrical property curve
CN113567603B (en) Detection and analysis method of chromatographic spectrogram and electronic equipment
CN113567604A (en) Detection and analysis method of chromatographic spectrogram and electronic equipment
CN111474451A (en) Detection method and device for improving fault arc accuracy and readable storage medium
RU2009145739A (en) METHOD AND DEVICE FOR DETERMINING THE APPEARANCE OF THE ELECTRIC ARC ON, AT LEAST, ONE ELECTRIC CABLE
US11329471B2 (en) Arc detection circuit, breaker system, connection box system, power conditioner, micro inverter, DC optimizer, and arc detection method
KR102461702B1 (en) Processing method for electrocardiogram signal
US8271204B2 (en) Human recognition apparatus and human recognition method
CN111191671A (en) Electrical appliance waveform detection method and system, electronic equipment and storage medium
CN108508297B (en) Fault arc detection method based on mutation coefficient and SVM
Jiang et al. Large space fire image processing of improving canny edge detector based on adaptive smoothing
US10958060B2 (en) Method and device for detecting an electric arc in a photovoltaic installation
CN109009087A (en) A kind of rapid detection method of R wave of electrocardiosignal
Rasool et al. Muscle activity detection from myoelectric signals based on the AR-GARCH model
WO2020098192A1 (en) Electrical curve-based anti-pinching method for electric sofa
CN108594035B (en) Load detection method and system
CN102551731B (en) Tumbling movement detecting method based on data curve comparison
CN117269660A (en) Fault arc detection method and system based on variation coefficient difference algorithm
Kushiro et al. Non-intrusive human behavior monitoring sensor for health care system
Buganim et al. Matched filters for multispectral point target detection
Meng et al. Danger situations detection for the senior in toilet room using the center of gravity
Carpentier et al. Pattern-based time series segmentation
Haibing et al. A method of continuous wavelet transform for qrs wave detection in ecg signal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant