Disclosure of Invention
The invention aims to provide a multichannel intelligent detection system and method for an automobile instrument panel, which are used for solving the problems in the background technology.
In order to solve the technical problems, the invention provides the following technical scheme that the intelligent detection method for the multichannel automobile instrument panel comprises the following steps:
Step 100, constructing a virtual working scene for a vehicle to which a recovered vehicle instrument panel belongs, and extracting vehicle control data generated on the vehicle to which the recovered vehicle instrument panel belongs by using a vehicle installation sensor to capture the pointer deflection and pointer fall-back conditions on the recovered vehicle instrument panel;
Step 200, extracting historical operation environment data of the vehicle to which the recovered vehicle instrument panel belongs, and analyzing the historical operation environment data, wherein a second comprehensive early warning value y2 is calculated for the recovered vehicle instrument panel on the basis of the first comprehensive early warning value;
Step S300, calculating a total early warning value y Total (S)=y1×y2 for the recovered vehicle instrument panel, and sending recovery precision detection prompt to a detector when the total early warning value y Total (S) is larger than an early warning threshold value;
Step 400, carrying out recovery precision detection on the recovered vehicle instrument panel, wherein the recovery precision detection comprises Pin detection on the recovered vehicle instrument panel, function test on the recovered vehicle instrument panel and endurance test on the recovered vehicle instrument panel;
And S500, analyzing the current aging condition of the recovered vehicle instrument panel based on the current recovery precision value of the recovered vehicle instrument panel, and predicting the residual service life of the recovered vehicle instrument panel within the precision error bearing range.
Further, step S100 includes:
In the vehicle control data generated on the vehicle to which the recovered vehicle instrument panel belongs, capturing a plurality of control time nodes with the pointer deflection speed larger than the pointer deflection speed threshold or with the pointer falling speed larger than the pointer falling speed threshold of the recovered vehicle instrument panel, and taking the plurality of control time nodes as target control time nodes;
Step S102, respectively capturing target control data corresponding to each target control time node, wherein the target control data comprises instantaneous stepping amount generated on an accelerator pedal, instantaneous releasing and lifting amount generated on the accelerator pedal, instantaneous stepping amount generated on a brake pedal and instantaneous releasing and lifting amount generated on the brake pedal, and the data mark types of the instantaneous stepping amount generated on the accelerator pedal, the instantaneous releasing and lifting amount generated on the accelerator pedal, the instantaneous stepping amount generated on the brake pedal and the instantaneous releasing and lifting amount generated on the brake pedal are respectively corresponding to a1, a2, a3 and a4;
step S103, setting the data type a1 and the data type a2 as relative data types, recording the data type a3 and the data type a4 as relative data types, respectively collecting the vehicle control data captured in each detection period to obtain a target control data set corresponding to each detection periodWherein x1,x2,…,xn represents the target manipulation data collected at the 1 st, 2 nd, and n th target manipulation time nodes respectively, ax1,ax2,…,axn represents the data mark type corresponding to x1,x2,…,xn respectively, ax1∈(a1,a2,a3,a4)、ax2∈(a1,a2,a3,a4)、…、axn epsilon (a 1, a2, a3, a 4) respectively, querying the data mark types corresponding to every two adjacent target manipulation data in the target manipulation dataset respectively, and calculating the operation interaction valueWherein xi、xi+1 represents the target manipulation data correspondingly collected at the ith target manipulation time node and the (i+1) target manipulation time node respectively, wherein the data mark types axi corresponding to xi and the data mark types axi+1 corresponding to xi+1 are relative data types;
step S104, calculating a first early warning value of the j-th detection period: wherein nj represents the total number of target manipulation data in the jth target manipulation data set, Σμj represents the sum of all operation interaction values calculated in the jth target manipulation data set, zj represents the total number of data mark types corresponding to two adjacent target manipulation data existing in the jth target manipulation data set as relative data type pairs, and the first comprehensive early warning value of the recovered vehicle instrument panel is calculatedWherein m represents the total number of detection periods, which is also the total set number of the target manipulation data set;
All the target control data acquired in the process can represent the target control data of the recovered instrument panel, which is abnormal swing in the past use process, namely the control data which can cause precision damage to the pointer on the recovered instrument panel of the vehicle, although the damage is possibly very small, the vehicle is in a special working environment for a long time, the influence brought by the working environment is combined with the operation habit of a driver which can cause the precision damage to the pointer of the instrument panel, the daily accumulation and the daily accumulation of the damage degree are also increased, the calculation of all the early warning values is equivalent to the calculation of the possible degree of the precision damage to the recovered instrument panel, and the higher the early warning value is, the higher the possible degree of the precision damage to the instrument panel is indicated.
Further, step S200 includes:
Step 201, respectively calling all historical operation records of vehicles of the recovered vehicle instrument panel in each detection period, acquiring an operation road section of the vehicle in each operation record, and acquiring the average flatness F of the operation road section, wherein the measurement parameters of the flatness comprise offset values of the concave-convex quantity of the surface of the operation road section in the longitudinal direction, and the interval distance between the concave-convex surfaces of the surface of the operation road section in the longitudinal direction;
Step S202, respectively acquiring a stable carrying capacity G when the vehicle passes through each operation road section, wherein the stable carrying capacity G refers to the carrying capacity with the longest loading time when the vehicle operates on each operation road section, respectively acquiring the average running speed V of the vehicle on each operation road section, respectively extracting a first comprehensive early warning value correspondingly calculated by the vehicle in each detection period, and calculating a second detection early warning value of a j detection period: Wherein VL represents the average running speed of the vehicle corresponding to the operation road section recorded by the L-th operation in the j-th detection period, GL represents the stable load capacity of the vehicle corresponding to the operation road section recorded by the L-th operation in the j-th detection period, k represents the historical operation record number of the vehicle in the j-th detection period, and the second comprehensive early warning value of the recovered vehicle instrument panel is calculatedWherein m represents the total number of detection periods, which is also the total set number of the target manipulation data set;
the operation environment data extracted from the history operation record of the vehicle are all vehicle operation environment data which can cause abnormal swing of the recovered vehicle instrument panel in the history use process, compared with the data collected in the step S100, the data collected in the step is equivalent to the possibility of analyzing the accuracy damage of the recovered instrument panel caused by external operation environment factors, namely the early warning value obtained by analysis in the step, the higher the second comprehensive early warning value is, the higher the influence of the accuracy damage of the recovered instrument panel caused by the external operation environment is, and the analysis and calculation process of the early warning value can improve the detection accuracy value of the recovered instrument panel.
Further, the step S400 of detecting Pin pins on the recovered vehicle dashboard includes:
Step S401, setting all the head shaking switches low, and sequentially adjusting Pin pins to a high position from Pin1, if the recovered vehicle instrument panel has no reaction, readjusting the current Pin Pin to the low position, if a plurality of reactions of alarm lamp illumination and liquid crystal screen illumination occur on the recovered vehicle instrument panel, keeping the high position of the current Pin, and judging that the current Pin is a storage battery or ignition on the recovered vehicle instrument panel;
Step S402, continuously adjusting the remaining Pin to a high position, if no reaction exists, adjusting the current Pin to a neutral position, inputting 100Hz to the Pin at the neutral position, if pointer swing occurs on the recovered vehicle instrument panel at the moment, judging the current Pin as a PWM signal, inputting 100 omega to the Pin at the neutral position, and if pointer swing occurs on the recovered vehicle instrument panel at the moment, judging the current Pin as a resistance signal;
In step S403, resistance measurement is sequentially performed between a pair of adjacent pins in the neutral position, and if the resistance between a pair of adjacent pins in the neutral position is 120Ω, it is determined that the pair of adjacent pins in the neutral position is CAN.
Further, step S500 includes:
Step S501, a detection system acquires the specification model of a recovered vehicle instrument panel, extracts the factory precision value of the recovered vehicle instrument panel, acquires a track curve of the factory precision value changing along with the service life of the recovered vehicle instrument panel under the standard use condition in factory data of the specification model recovered vehicle instrument panel, acquires the actual service life of the vehicle of the recovered vehicle instrument panel, acquires the theoretical recovery precision value sigma2 of the recovered vehicle instrument panel in the track curve according to the actual service life of the recovered vehicle instrument panel, and extracts the current recovery precision value sigma1 of the recovered vehicle instrument panel, which is detected in the step S400;
step S502, calculating the deviation rate of the precision valueJudging that the recovered vehicle instrument panel is aged in advance when rho >0, obtaining the characterization service life of the recovered vehicle instrument panel in a track curve according to the current recovery precision value sigma1, estimating the residual service life in the precision error bearing range of the recovered vehicle instrument panel according to the characterization service life, sending an early warning prompt to a detector, judging that the recovered vehicle instrument panel is aged normally when rho is less than or equal to 0, estimating the residual service life in the precision error bearing range of the instrument panel according to the actual input service life, and sending the early warning prompt to the detector.
In order to better realize the method, the intelligent detection system is also provided, and the detection system comprises an information acquisition module, a data transmission module, a detection early warning value analysis and calculation module, an instrument panel detection module, an aging analysis module and an early warning prompt module;
The information acquisition module is used for acquiring pointer deflection and pointer falling conditions on the recovered vehicle instrument panel, extracting vehicle control data generated on a vehicle to which the recovered vehicle instrument panel belongs, and acquiring historical operation environment data of the vehicle;
The data transmission module is used for setting a detection period and transmitting the vehicle control data extracted in each interval detection period;
The detection early warning value analysis and calculation module is used for receiving the data in the data transmission module, and calculating a first comprehensive early warning value y1, a second comprehensive early warning value y2 and a total early warning value y Total (S) on the recovered vehicle instrument panel based on the data;
the instrument panel detection module is used for receiving the data in the detection early warning value analysis and calculation module, and detecting the recovery precision of the recovered instrument panel of the vehicle when the total early warning value y Total (S) is larger than the early warning threshold value;
The aging analysis module is used for receiving the data in the instrument panel detection module, and analyzing the aging condition of the recovered instrument panel of the vehicle based on the current recovery precision value of the recovered instrument panel of the vehicle;
and the early warning prompt module is used for receiving the data in the aging analysis module and sending early warning prompts to management personnel based on the data.
The detection early warning value analysis and calculation module comprises a first comprehensive early warning value calculation unit, a second comprehensive early warning value calculation unit and a total early warning value calculation unit;
The first comprehensive early warning value calculation unit is used for carrying out integrated analysis on target control data received in each detection period and calculating a first comprehensive early warning value for the recovered vehicle instrument panel;
The second comprehensive early warning value calculation unit is used for analyzing the historical operation environment data of the vehicle to which the recovered vehicle instrument panel belongs and calculating a second comprehensive early warning value for the recovered vehicle instrument panel on the basis of the first comprehensive early warning value;
And the total early warning value calculation unit is used for receiving the data in the first comprehensive early warning value calculation unit and the second comprehensive early warning value calculation unit and calculating the total early warning value for the recovered vehicle instrument panel.
Further, the aging analysis module comprises an aging judgment unit and a service life estimation unit;
The aging judging unit is used for judging and analyzing whether the instrument panel is aged in advance according to the obtained theoretical recovery precision value and the current recovery precision value of the recovered instrument panel of the vehicle;
the service life estimating unit is used for receiving the data in the aging judging unit and estimating the residual service life of the recovered vehicle instrument panel within the precision error bearing range according to whether the recovered vehicle instrument panel is aged in advance.
Compared with the prior art, the intelligent warning method has the beneficial effects that the influence of the vehicle running environment and the driving habit of the driver on the instrument panel on the vehicle is comprehensively calculated by analyzing the vehicle running environment and the driving habit of the driver, so that the intelligent warning of the accuracy detection of the instrument panel on the vehicle and the prediction of the residual service life of the instrument panel on the vehicle are realized, the use state of the instrument panel on the vehicle is timely mastered, and the accurate operation of the vehicle is further ensured.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1-2, the invention provides a technical scheme that a multichannel automobile instrument panel intelligent detection method comprises the following steps:
Step 100, installing a sensor on a vehicle, constructing a virtual working scene for the vehicle to which the recovered vehicle instrument panel belongs, extracting vehicle control data generated on the vehicle to which the recovered vehicle instrument panel belongs, capturing pointer deflection and pointer falling conditions on the recovered vehicle instrument panel, setting detection periods, respectively transmitting the vehicle control data extracted in each detection period to a detection system, carrying out integrated analysis on the vehicle control data received in each detection period by the detection system, and calculating a first comprehensive early warning value y1 of the recovered vehicle instrument panel;
Wherein, step S100 includes:
In the vehicle control data generated on the vehicle to which the recovered vehicle instrument panel belongs, capturing a plurality of control time nodes with the pointer deflection speed larger than the pointer deflection speed threshold or with the pointer falling speed larger than the pointer falling speed threshold of the recovered vehicle instrument panel, and taking the plurality of control time nodes as target control time nodes;
Step S102, respectively capturing target control data corresponding to each target control time node, wherein the target control data comprises instantaneous stepping amount generated on an accelerator pedal, instantaneous releasing and lifting amount generated on the accelerator pedal, instantaneous stepping amount generated on a brake pedal and instantaneous releasing and lifting amount generated on the brake pedal, and the data mark types of the instantaneous stepping amount generated on the accelerator pedal, the instantaneous releasing and lifting amount generated on the accelerator pedal, the instantaneous stepping amount generated on the brake pedal and the instantaneous releasing and lifting amount generated on the brake pedal are respectively corresponding to a1, a2, a3 and a4;
step S103, setting the data type a1 and the data type a2 as relative data types, recording the data type a3 and the data type a4 as relative data types, respectively collecting the vehicle control data captured in each detection period to obtain a target control data set corresponding to each detection periodWherein x1,x2,…,xn represents the target manipulation data collected at the 1 st, 2 nd, and n th target manipulation time nodes respectively, ax1,ax2,…,axn represents the data mark type corresponding to x1,x2,…,xn respectively, ax1∈(a1,a2,a3,a4)、ax2∈(a1,a2,a3,a4)、…、axn epsilon (a 1, a2, a3, a 4) respectively, querying the data mark types corresponding to every two adjacent target manipulation data in the target manipulation dataset respectively, and calculating the operation interaction valueWherein xi、xi+1 represents the target manipulation data correspondingly collected at the ith target manipulation time node and the (i+1) target manipulation time node respectively, wherein the data mark types axi corresponding to xi and the data mark types axi+1 corresponding to xi+1 are relative data types;
step S104, calculating a first early warning value of the j-th detection period: wherein nj represents the total number of target manipulation data in the jth target manipulation data set, Σμj represents the sum of all operation interaction values calculated in the jth target manipulation data set, zj represents the total number of data mark types corresponding to two adjacent target manipulation data existing in the jth target manipulation data set as relative data type pairs, and the first comprehensive early warning value of the recovered vehicle instrument panel is calculatedWherein m represents the total number of detection periods, which is also the total set number of the target manipulation data set;
Step 200, extracting historical operation environment data of the vehicle to which the recovered vehicle instrument panel belongs, and analyzing the historical operation environment data, wherein a second comprehensive early warning value y2 is calculated for the recovered vehicle instrument panel on the basis of the first comprehensive early warning value;
Wherein, step S200 includes:
Step 201, respectively calling all historical operation records of vehicles of the recovered vehicle instrument panel in each detection period, acquiring an operation road section of the vehicle in each operation record, and acquiring the average flatness F of the operation road section, wherein the measurement parameters of the flatness comprise offset values of the concave-convex quantity of the surface of the operation road section in the longitudinal direction, and the interval distance between the concave-convex surfaces of the surface of the operation road section in the longitudinal direction;
Step S202, respectively acquiring a stable carrying capacity G when the vehicle passes through each operation road section, wherein the stable carrying capacity G refers to the carrying capacity with the longest loading time when the vehicle operates on each operation road section, respectively acquiring the average running speed V of the vehicle on each operation road section, respectively extracting a first comprehensive early warning value correspondingly calculated by the vehicle in each detection period, and calculating a second detection early warning value of a j detection period: Wherein VL represents the average running speed of the vehicle corresponding to the operation road section recorded by the L-th operation in the j-th detection period, GL represents the stable load capacity of the vehicle corresponding to the operation road section recorded by the L-th operation in the j-th detection period, k represents the historical operation record number of the vehicle in the j-th detection period, and the second comprehensive early warning value of the recovered vehicle instrument panel is calculatedWherein m represents the total number of detection periods, which is also the total set number of the target manipulation data set;
Step S300, calculating a total early warning value y Total (S)=y1×y2 for the recovered vehicle instrument panel, and sending recovery precision detection prompt to a detector when the total early warning value y Total (S) is larger than an early warning threshold value;
Step 400, carrying out recovery precision detection on the recovered vehicle instrument panel, wherein the recovery precision detection comprises Pin detection on the recovered vehicle instrument panel, function test on the recovered vehicle instrument panel and endurance test on the recovered vehicle instrument panel;
The process of detecting Pin pins on the recovered vehicle instrument panel in S400 includes:
Step S401, setting all the head shaking switches low, and sequentially adjusting Pin pins to a high position from Pin1, if the recovered vehicle instrument panel has no reaction, readjusting the current Pin Pin to the low position, if a plurality of reactions of alarm lamp illumination and liquid crystal screen illumination occur on the recovered vehicle instrument panel, keeping the high position of the current Pin, and judging that the current Pin is a storage battery or ignition on the recovered vehicle instrument panel;
Step S402, continuously adjusting the remaining Pin to a high position, if no reaction exists, adjusting the current Pin to a neutral position, inputting 100Hz to the Pin at the neutral position, if pointer swing occurs on the recovered vehicle instrument panel at the moment, judging the current Pin as a PWM signal, inputting 100 omega to the Pin at the neutral position, and if pointer swing occurs on the recovered vehicle instrument panel at the moment, judging the current Pin as a resistance signal;
Step S403, sequentially measuring resistance between a pair of pins adjacent to each other in a neutral position, and judging that a pair of pins adjacent to each other in the neutral position is CAN if the resistance between a pair of pins adjacent to each other in the neutral position is 120Ω;
the electric door with the swinging head is provided with three states, namely an upward state, a downward state and a neutral state, wherein a user is used to be in a high state, a downward state is in a low state, the neutral state is in suspension, when the electric door is pulled up, the middle foot is communicated with the lower foot, so that the lower copper wire is connected with the front side from the back side, the upper copper wire is connected with the back side, the middle foot of the three-terminal electric door is communicated with the testing hole, and the electric door is in a neutral position, can input CAN, R, PWM signals and can also test and output;
the detection process of the vehicle instrument panel comprises the following basic operations:
The detection platform is grounded, a workshop power supply in the detection workshop is connected, an ignition switch ON the vehicle is screwed to the ON position, the accelerator of the vehicle is stepped ON to the bottom, at the moment, the rotating speed and the electric quantity of the low-speed electric vehicle instrument are in an ascending state, the brake is stepped ON until the rotating speed drops, the vehicle is flameout, and the instrument panel is started to be detected;
In principle, the CAN bus of the passenger car is a standard frame, the communication baud rate is 500K, and the commercial car, namely a truck, a vehicle, an agricultural machine and the like is an extended frame, and the communication baud rate is 250K;
In the process of detecting the instrument panel, on PWM output, frequency and duty ratio can be set respectively, wherein the frequency is divided into four ranges, and the automatic switching can be realized:
XXX (no decimal point) the minimum unit is 1Hz, and the value range is 1Hz-999Hz;
The minimum unit of X.XX (decimal point in hundred bits) is 0.01Khz, and the value range is 1.00Khz to 9.99Khz;
XX.X (decimal point is in ten positions) with minimum unit of 0.1Khz and value range of 10.0KHz-99.9KHz;
X.X.X (decimal point is in ten and hundred digits) with minimum unit of 1Khz and value range of 1KHz-150KHz;
For example, frequency display 133 represents pulses of PWM output 133 Hz;
1.01 represents a pulse of PWM output 1.01K;
54.1 represents a pulse of PWM output 54.1 KHz;
1.2.4 represents a pulse of 124KHz from the PWM output;
The value range of the duty ratio is 0-100%;
And S500, analyzing the current aging condition of the recovered vehicle instrument panel based on the current recovery precision value of the recovered vehicle instrument panel, and predicting the residual service life of the recovered vehicle instrument panel within the precision error bearing range.
Wherein, step S500 includes:
Step S501, a detection system acquires the specification model of a recovered vehicle instrument panel, extracts the factory precision value of the recovered vehicle instrument panel, acquires a track curve of the factory precision value changing along with the service life of the recovered vehicle instrument panel under the standard use condition in factory data of the specification model recovered vehicle instrument panel, acquires the actual service life of the vehicle of the recovered vehicle instrument panel, acquires the theoretical recovery precision value sigma2 of the recovered vehicle instrument panel in the track curve according to the actual service life of the recovered vehicle instrument panel, and extracts the current recovery precision value sigma1 of the recovered vehicle instrument panel, which is detected in the step S400;
step S502, calculating the deviation rate of the precision valueJudging that the recovered vehicle instrument panel is aged in advance when rho >0, obtaining the characterization service life of the recovered vehicle instrument panel in a track curve according to the current recovery precision value sigma1, estimating the residual service life in the precision error bearing range of the recovered vehicle instrument panel according to the characterization service life, sending an early warning prompt to a detector, judging that the recovered vehicle instrument panel is aged normally when rho is less than or equal to 0, estimating the residual service life in the precision error bearing range of the instrument panel according to the actual input service life, and sending the early warning prompt to the detector.
In order to better realize the method, the intelligent detection system is also provided, and the detection system comprises an information acquisition module, a data transmission module, a detection early warning value analysis and calculation module, an instrument panel detection module, an aging analysis module and an early warning prompt module;
The information acquisition module is used for acquiring pointer deflection and pointer falling conditions on the recovered vehicle instrument panel, extracting vehicle control data generated on a vehicle to which the recovered vehicle instrument panel belongs, and acquiring historical operation environment data of the vehicle;
The data transmission module is used for setting a detection period and transmitting the vehicle control data extracted in each interval detection period;
The detection early warning value analysis and calculation module is used for receiving the data in the data transmission module, and calculating a first comprehensive early warning value y1, a second comprehensive early warning value y2 and a total early warning value y Total (S) on the recovered vehicle instrument panel based on the data;
The detection early warning value analysis and calculation module comprises a first comprehensive early warning value calculation unit, a second comprehensive early warning value calculation unit and a total early warning value calculation unit;
The first comprehensive early warning value calculation unit is used for carrying out integrated analysis on target control data received in each detection period and calculating a first comprehensive early warning value for the recovered vehicle instrument panel;
The second comprehensive early warning value calculation unit is used for analyzing the historical operation environment data of the vehicle to which the recovered vehicle instrument panel belongs and calculating a second comprehensive early warning value for the recovered vehicle instrument panel on the basis of the first comprehensive early warning value;
The total early warning value calculation unit is used for receiving the data in the first comprehensive early warning value calculation unit and the second comprehensive early warning value calculation unit and calculating a total early warning value for the recovered vehicle instrument panel;
the instrument panel detection module is used for receiving the data in the detection early warning value analysis and calculation module, and detecting the recovery precision of the recovered instrument panel of the vehicle when the total early warning value y Total (S) is larger than the early warning threshold value;
The aging analysis module is used for receiving the data in the instrument panel detection module, and analyzing the aging condition of the recovered instrument panel of the vehicle based on the current recovery precision value of the recovered instrument panel of the vehicle;
the aging analysis module comprises an aging judgment unit and a service life estimation unit;
The aging judging unit is used for judging and analyzing whether the instrument panel is aged in advance according to the obtained theoretical recovery precision value and the current recovery precision value of the recovered instrument panel of the vehicle;
The service life estimating unit is used for receiving the data in the aging judging unit and estimating the residual service life of the recovered vehicle instrument panel within the precision error bearing range according to whether the recovered vehicle instrument panel is aged in advance;
and the early warning prompt module is used for receiving the data in the aging analysis module and sending early warning prompts to management personnel based on the data.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that the above-mentioned embodiments are merely preferred embodiments of the present invention, and the present invention is not limited thereto, but may be modified or substituted for some of the technical features thereof by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.