Disclosure of Invention
Therefore, an embodiment of the invention provides a method for controlling a escaping mode of an electric automobile, so as to solve the problem of high difficulty in escaping operation of the automobile in the prior art.
Realizing automatic escape and reducing operation difficulty.
According to an embodiment of the invention, the method for controlling the escape mode of the electric automobile comprises the following steps:
When the electric automobile enters a waiting state and the escape mode is in an opening state, acquiring the speed V of the electric automobile, the real-time output torque T of a motor end, the acceleration a detected by an acceleration sensor mounted in the electric automobile, and the left front wheel speed V 1, the right front wheel speed V 2, the left rear wheel speed V 3 and the right rear wheel speed V 4 acquired by a wheel speed sensor;
judging whether the vehicle speed v is 0;
If the vehicle speed v is 0, controlling the electric vehicle to enter a first driving state, wherein the request torque of the first driving state is gradually increased according to a pre-calibrated two-axis MAP, and the two-axis MAP is used for reflecting the change trend of the request torque along with time;
In the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, calculating the estimated acceleration a 1 of the vehicle according to the real-time output torque T of the motor end, calculating the acceleration achievement coefficient beta according to the acceleration a detected by the acceleration sensor and the estimated acceleration a 1 of the vehicle, and calculating the four-wheel slip rate Q 1、Q2、Q3、Q4 according to the left front wheel speed V 1, the right front wheel speed V 2, the left rear wheel speed V 3, the right rear wheel speed V 4 and the vehicle speed V respectively;
Comparing the four-wheel slip rate Q 1、Q2、Q3、Q4 with a preset boundary value k 1 respectively, and comparing the acceleration achievement coefficient beta with a preset boundary value k 2;
In the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, if beta < k 2 or any one of Q 1、Q2、Q3、Q4 is detected to be larger than k 1, the request torque is cleared firstly, then the electric automobile is controlled to enter a second driving state, the power output direction of the second driving state is opposite to the power output direction of the first driving state, and the request torque in the second driving state is gradually increased according to the two-axis MAP;
In the process that the request torque in the second driving state is gradually increased according to the pre-calibrated two-axis MAP, if beta < k 2 or any one of Q 1、Q2、Q3、Q4 is detected to be larger than k 1, the request torque is cleared, then the electric automobile is controlled to enter the first driving state, the first driving state and the second driving state are repeatedly switched until beta is detected to be larger than or equal to k 2, Q 1、Q2、Q3、Q4 is detected to be larger than k 1, and the vehicle speed v is larger than or equal to the preset vehicle speed v y, and the escaping is finished.
According to the method for controlling the escape mode of the electric automobile, which is provided by the embodiment of the invention, because the power transmission process of the electric automobile is simpler, and no reversing and clutching device is provided, the running direction conversion can be realized by changing the rotating direction by virtue of the motor, so that the requirements of a power output method and driving force can be responded quickly and accurately.
In addition, the method for controlling the escape mode of the electric automobile provided by the embodiment of the invention has the following technical characteristics:
further, the calculation formula of the estimated acceleration a 1 of the vehicle is as follows:
Wherein eta c is the comprehensive transmission efficiency of the transmission system of the electric automobile, i is the transmission ratio of the whole automobile, r is the rolling radius of wheels, m is the quality of the vehicle preparation, and F f is the pre-calibrated low-speed equivalent rolling resistance of the whole automobile;
the calculation formula of the acceleration achievement coefficient beta is as follows:
β=a/a1。
Further, the calculation formula of the four-wheel slip ratio Q 1、Q2、Q3、Q4 is as follows:
Q1=(V1-v)/v
Q2=(V2-v)/v
Q3=(V3-v)/v
Q4=(V4-v)/v。
further, the calibration process of the two-axis MAP is as follows:
Establishing a two-dimensional coordinate system, wherein the horizontal axis in the coordinate system is time, and the vertical axis is the request torque;
And selecting a straight road surface with the lowest attachment coefficient from the running road conditions allowed by the electric automobile, and driving the vehicle with the requested torque corresponding to the maximum slope in the two-dimensional coordinate system on the premise that the driving wheels of the vehicle do not slide obviously from the rest of the vehicle on the straight road surface so as to generate the two-axis MAP of which the requested torque changes along with time.
Further, the power output direction of the first driving state is consistent with the direction of the vehicle head.
Another embodiment of the present invention provides a system for controlling a escaping mode of an electric vehicle, so as to solve the problem of difficult escaping operation of the vehicle in the prior art.
According to the embodiment of the invention, the electric automobile escape mode control system comprises:
The acquisition module is used for acquiring the speed V of the electric automobile, the real-time output torque T of a motor end, the acceleration a detected by an acceleration sensor mounted in the electric automobile, and the left front wheel speed V 1, the right front wheel speed V 2, the left rear wheel speed V 3 and the right rear wheel speed V 4 acquired by a wheel speed sensor when the electric automobile enters a waiting state and the escaping mode is in an opening state;
The judging module is used for judging whether the vehicle speed v is 0;
The first control module is used for controlling the electric automobile to enter a first driving state if the vehicle speed v is 0, and the request torque of the first driving state is gradually increased according to a pre-calibrated two-axis MAP, wherein the two-axis MAP is used for reflecting the change trend of the request torque along with time;
The calculation module is used for calculating vehicle estimated acceleration a 1 according to real-time output torque T of a motor end in the process that the request torque in the first driving state is gradually increased according to a pre-calibrated two-axis MAP, calculating an acceleration achievement coefficient beta according to the acceleration a detected by an acceleration sensor and the vehicle estimated acceleration a 1, and calculating four-wheel slip rate Q 1、Q2、Q3、Q4 according to a left front wheel speed V 1, a right front wheel speed V 2, a left rear wheel speed V 3, a right rear wheel speed V 4 and a vehicle speed V respectively;
The comparison module is used for comparing the four-wheel slip rate Q 1、Q2、Q3、Q4 with a preset boundary value k 1 respectively and comparing the acceleration achievement coefficient beta with a preset boundary value k 2;
The second control module is used for clearing the request torque firstly and then controlling the electric automobile to enter a second driving state when detecting that beta < k 2 or any one of Q 1、Q2、Q3、Q4 is larger than k 1 in the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, wherein the power output direction of the second driving state is opposite to the power output direction of the first driving state, and the request torque in the second driving state is gradually increased according to the two-axis MAP;
And the third control module is used for clearing the request torque firstly when detecting that beta < k 2 or any one of Q 1、Q2、Q3、Q4 is larger than k 1 in the process that the request torque in the second driving state is gradually increased according to the pre-calibrated two-axis MAP, then controlling the electric automobile to enter the first driving state, and repeatedly switching the first driving state and the second driving state until beta is larger than or equal to k 2, Q 1、Q2、Q3、Q4 is larger than k 1, and the vehicle speed v is larger than or equal to the preset vehicle speed v y, and then ending the escaping.
According to the electric automobile escape mode control system provided by the embodiment of the invention, as the power transmission process of the electric automobile is simpler, and no device for reversing and clutching is provided, the running direction conversion can be realized by changing the rotating direction by virtue of the motor, so that the power output method and the driving force requirement can be responded quickly and accurately.
In addition, the electric automobile escape mode control system provided by the embodiment of the invention also has the following technical characteristics:
further, the calculation formula of the estimated acceleration a 1 of the vehicle is as follows:
Wherein eta c is the comprehensive transmission efficiency of the transmission system of the electric automobile, i is the transmission ratio of the whole automobile, r is the rolling radius of wheels, m is the quality of the vehicle preparation, and F f is the pre-calibrated low-speed equivalent rolling resistance of the whole automobile;
the calculation formula of the acceleration achievement coefficient beta is as follows:
β=a/a1。
Further, the calculation formula of the four-wheel slip ratio Q 1、Q2、Q3、Q4 is as follows:
Q1=(V1-v)/v
Q2=(V2-v)/v
Q3=(V3-v)/v
Q4=(V4-v)/v。
further, the calibration process of the two-axis MAP is as follows:
Establishing a two-dimensional coordinate system, wherein the horizontal axis in the coordinate system is time, and the vertical axis is the request torque;
And selecting a straight road surface with the lowest attachment coefficient from the running road conditions allowed by the electric automobile, and driving the vehicle with the requested torque corresponding to the maximum slope in the two-dimensional coordinate system on the premise that the driving wheels of the vehicle do not slide obviously from the rest of the vehicle on the straight road surface so as to generate the two-axis MAP of which the requested torque changes along with time.
Further, the power output direction of the first driving state is consistent with the direction of the vehicle head.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. 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, the method for controlling the escape mode of the electric vehicle according to an embodiment of the present invention includes steps S101 to S107:
S101, when the electric automobile enters a waiting state and the escape mode is in an on state, acquiring the speed V of the electric automobile, the real-time output torque T of a motor end, the acceleration a detected by an acceleration sensor mounted in the electric automobile, and the left front wheel speed V 1, the right front wheel speed V 2, the left rear wheel speed V 3 and the right rear wheel speed V 4 acquired by a wheel speed sensor.
In the embodiment, the electric vehicle is specifically a pure electric vehicle, and when the embodiment is implemented, the current state of the electric vehicle needs to be determined first, and if the electric vehicle does not enter the waiting state (i.e., the Ready state of the electric vehicle), the operation is ended.
In addition, the signal can be collected and processed through a escape mode switch in the cockpit to obtain an opening request with escape mode or not, the signal is collected and processed through a vehicle speed sensor to obtain the vehicle speed v of the vehicle, the signal is collected and processed through a motor end torque output sensor arranged in the motor to obtain the real-time output torque T of the motor end, and the signal is collected and processed through a vehicle acceleration sensor to obtain the acceleration a of the vehicle. The wheel speed sensors distributed at the four wheel ends are used for collecting and processing the wheel speeds to obtain a left front wheel speed V 1, a right front wheel speed V 2, a left rear wheel speed V 3 and a right rear wheel speed V 4 respectively.
S102, judging whether the vehicle speed v is 0.
Judging whether the current vehicle speed v is 0, if the current vehicle speed v is not 0, not meeting the entering condition of the escape mode, prompting that the vehicle speed is not 0, not entering the escape mode, jumping to an ending state, and if the vehicle speed is 0, entering the escape mode to carry out the next step.
And S103, if the vehicle speed v is 0, controlling the electric vehicle to enter a first driving state, wherein the request torque of the first driving state is gradually increased according to a pre-calibrated two-axis MAP, and the two-axis MAP is used for reflecting the change trend of the request torque along with time.
Preferentially, the power output direction of the first driving state is consistent with the direction of the vehicle head, so that the front-back alternating escape is realized. It will be appreciated that the power take off direction of the first drive state may also be opposite to the direction of the vehicle head.
The calibration process of the biaxial MAP is as follows:
Establishing a two-dimensional coordinate system, wherein the horizontal axis in the coordinate system is time, and the vertical axis is the request torque;
And selecting a straight road surface with the lowest attachment coefficient in the running road conditions allowed by the electric automobile, starting from the fact that the vehicle is stationary on the straight road surface, and on the premise that the driving wheels of the vehicle do not slide obviously (the driving wheel sliding rate can be calculated according to the wheel speed of the driving wheels, and the driving wheel sliding rate is compared with a calibration value to determine whether the driving wheels slide obviously or not), driving the vehicle with a request torque corresponding to the maximum slope in a two-dimensional coordinate system so as to generate a biaxial MAP with the change of the request torque along with time.
When the vehicle gets rid of poverty, the request torque is usually applied slowly, but if the speed is too slow, the getting rid of poverty is too long, so that the request torque needs to be applied at the fastest speed on the premise of ensuring that the driving wheels of the vehicle do not slip obviously, and the two-axle MAP is obtained, so that the getting-out time of the two-axle MAP can be reduced to the greatest extent.
S104, in the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, calculating the estimated acceleration a 1 of the vehicle according to the real-time output torque T of the motor end, calculating the acceleration achievement coefficient beta according to the acceleration a detected by the acceleration sensor and the estimated acceleration a 1 of the vehicle, and calculating the four-wheel slip rate Q 1、Q2、Q3、Q4 according to the left front wheel speed V 1, the right front wheel speed V 2, the left rear wheel speed V 3, the right rear wheel speed V 4 and the vehicle speed V respectively.
The calculation formula of the estimated acceleration a 1 of the vehicle is as follows:
Wherein eta c is the comprehensive transmission efficiency of the electric automobile transmission system, i is the transmission ratio of the whole automobile, r is the rolling radius of wheels, m is the quality of the whole automobile, and the four parameters are the attribute parameters of the whole automobile and can be obtained through calculation or measurement in the design state of the automobile. F f is the low-speed equivalent rolling resistance of the whole vehicle calibrated in advance, and can be calibrated according to the actual condition of the vehicle, wherein the calibration method is to enable the vehicle to run on a flat road surface at a low speed (for example, within 5kph per hour) at a constant speed, and the average driving force is recorded as the low-speed rolling resistance of the whole vehicle.
The calculation formula of the acceleration achievement coefficient beta is as follows:
β=a/a1。
The four-wheel slip ratio Q 1、Q2、Q3、Q4 is calculated as follows:
Q1=(V1-v)/v
Q2=(V2-v)/v
Q3=(V3-v)/v
Q4=(V4-v)/v。
S105, the four-wheel slip rate Q 1、Q2、Q3、Q4 is compared with the preset boundary value k 1, and the acceleration achievement coefficient β is compared with the preset boundary value k 2.
The left front wheel slip ratio Q 1, the right front wheel Q 2, the left rear wheel Q 3, and the right rear wheel Q 4 are respectively compared with a preset boundary value k 1, if the four wheel slip ratios are all smaller than or equal to k 1, the slip trend is considered to be controlled (i.e., the four wheel slip trend is in a controlled state), and if one wheel slip ratio is higher than k 1, the slip trend is considered to be uncontrolled. k 1 is a preset boundary value, and the preset physical meaning is as follows: when the tyre gives out traction force, the tyre and the ground can move relatively, and the slip component ratio is slip ratio in the movement of the wheels. The higher the slip ratio is, the larger the slip component ratio of the wheel is, and when the slip cost ratio reaches a preset threshold value, the wheel is considered to be severely slipped, at the moment, the driving force provided by the driving system is lower than the road surface adhesion force of the tire, the driving force is wasted in a slipping mode, and the slip-out cannot be completed.
The preset range of k 1 is generally 0.2-1, and the larger the value is, the higher the system latitude is, but the lower the perceived sensitivity to slip is, so that the preset can be performed according to the actual requirement of the vehicle on slip control.
In addition, the acceleration achievement coefficient β is compared with a preset boundary value k 2, when β is equal to or greater than k 2, the vehicle running resistance is considered to be in a normal range, and when β < k 2, the vehicle running resistance is considered to be excessive. k 2 is a preset boundary value for judging whether the running resistance is in a normal range, and the preset physical meaning is as follows: according to the relation between the driving force and the resistance, the driving force of the vehicle mainly overcomes the rolling resistance and the accelerating resistance when the vehicle runs on a straight road at a low speed. The rolling resistance is basically constant at low speed, the difference between the driving force of the vehicle and the rolling resistance is basically proportional to the acceleration resistance, when the acceleration resistance is obviously lower than the driving force, other resistance of the vehicle is increased (such as the rolling resistance is increased due to vehicle sinking, the gradient resistance is increased due to vehicle sinking, and the like), and when the acceleration resistance is increased to a certain threshold value, the running resistance of the vehicle is judged to be overlarge. The estimated acceleration in the calculation process is calculated by means of output torque, namely driving force, the acceleration acquired by the sensor reflects the acceleration resistance, so that the relation between the actual acceleration and the estimated acceleration reflects the acceleration resistance and the driving force, the acceleration achievement coefficient is reduced to indicate that other resistances are increased, and when the achievement rate is lower than a preset threshold value, the excessive resistance is considered to influence the normal running of the whole vehicle.
The calibration method of k 2 is that the vehicle runs on the slope surface with the set maximum climbing gradient, and the ratio of the actual acceleration of the vehicle to the estimated acceleration calculated according to the method is k 2.
And S106, in the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, if the fact that beta < k 2 or any one of Q 1、Q2、Q3、Q4 is larger than k 1 is detected, clearing the request torque first, and then controlling the electric automobile to enter a second driving state, wherein the power output direction of the second driving state is opposite to that of the first driving state, and the request torque in the second driving state is gradually increased according to the two-axis MAP.
And continuously outputting torque according to the two-axis MAP if the vehicle running resistance is detected to be normal and the wheel slip trend is controlled in the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, changing the driving direction and clearing the driving torque if the vehicle running resistance is detected to be excessive or the wheel slip trend is not controlled, slowly increasing the driving torque again according to the two-axis MAP, repeating the detection for too long in the process of increasing the driving torque, and switching the driving direction and clearing the driving torque again if the vehicle running resistance is detected to be excessive or the wheel slip trend is not controlled again.
S107, in the process that the request torque in the second driving state is gradually increased according to the pre-calibrated two-axis MAP, if beta < k 2 or any one of Q 1、Q2、Q3、Q4 is detected to be larger than k 1, the request torque is cleared firstly, then the electric automobile is controlled to enter the first driving state, the first driving state and the second driving state are switched repeatedly until beta not smaller than k 2 is detected, Q 1、Q2、Q3、Q4 is larger than k 1, and the vehicle speed v is not smaller than the preset vehicle speed v y, and the escaping is finished.
In this embodiment, changing the driving direction refers to switching from forward to backward or from backward to forward, i.e. opposite to the driving direction of the previous cycle, the driving direction may be repeatedly switched during the operation of the escape mode until escaping.
According to the method for controlling the escape mode of the electric automobile, the power transmission process of the electric automobile is simpler, no reversing and clutch devices are needed, and the driving direction conversion can be realized by changing the rotating direction by virtue of the motor, so that the requirements of a power output method and driving force can be responded quickly and accurately.
Referring to fig. 2, an embodiment of a system for controlling a escaping mode of an electric vehicle according to the present invention includes:
The acquisition module is used for acquiring the speed V of the electric automobile, the real-time output torque T of a motor end, the acceleration a detected by an acceleration sensor mounted in the electric automobile, and the left front wheel speed V 1, the right front wheel speed V 2, the left rear wheel speed V 3 and the right rear wheel speed V 4 acquired by a wheel speed sensor when the electric automobile enters a waiting state and the escaping mode is in an opening state;
The judging module is used for judging whether the vehicle speed v is 0;
The first control module is used for controlling the electric automobile to enter a first driving state if the vehicle speed v is 0, and the request torque of the first driving state is gradually increased according to a pre-calibrated two-axis MAP, wherein the two-axis MAP is used for reflecting the change trend of the request torque along with time;
The calculation module is used for calculating vehicle estimated acceleration a 1 according to real-time output torque T of a motor end in the process that the request torque in the first driving state is gradually increased according to a pre-calibrated two-axis MAP, calculating an acceleration achievement coefficient beta according to the acceleration a detected by an acceleration sensor and the vehicle estimated acceleration a 1, and calculating four-wheel slip rate Q 1、Q2、Q3、Q4 according to a left front wheel speed V 1, a right front wheel speed V 2, a left rear wheel speed V 3, a right rear wheel speed V 4 and a vehicle speed V respectively;
The comparison module is used for comparing the four-wheel slip rate Q 1、Q2、Q3、Q4 with a preset boundary value k 1 respectively and comparing the acceleration achievement coefficient beta with a preset boundary value k 2;
The second control module is used for clearing the request torque firstly and then controlling the electric automobile to enter a second driving state when detecting that beta < k 2 or any one of Q 1、Q2、Q3、Q4 is larger than k 1 in the process that the request torque in the first driving state is gradually increased according to the pre-calibrated two-axis MAP, wherein the power output direction of the second driving state is opposite to the power output direction of the first driving state, and the request torque in the second driving state is gradually increased according to the two-axis MAP;
And the third control module is used for clearing the request torque firstly when detecting that beta < k 2 or any one of Q 1、Q2、Q3、Q4 is larger than k 1 in the process that the request torque in the second driving state is gradually increased according to the pre-calibrated two-axis MAP, then controlling the electric automobile to enter the first driving state, and repeatedly switching the first driving state and the second driving state until beta is larger than or equal to k 2, Q 1、Q2、Q3、Q4 is larger than k 1, and the vehicle speed v is larger than or equal to the preset vehicle speed v y, and then ending the escaping.
In this embodiment, the calculation formula of the estimated acceleration a 1 of the vehicle is as follows:
Wherein eta c is the comprehensive transmission efficiency of the transmission system of the electric automobile, i is the transmission ratio of the whole automobile, r is the rolling radius of wheels, m is the quality of the vehicle preparation, and F f is the pre-calibrated low-speed equivalent rolling resistance of the whole automobile.
The calculation formula of the acceleration achievement coefficient beta is as follows:
β=a/a1。
In this embodiment, the calculation formula of the four-wheel slip ratio Q 1、Q2、Q3、Q4 is as follows:
Q1=(V1-v)/v
Q2=(V2-v)/v
Q3=(V3-v)/v
Q4=(V4-v)/v。
in this embodiment, the calibration process of the two-axis MAP is as follows:
Establishing a two-dimensional coordinate system, wherein the horizontal axis in the coordinate system is time, and the vertical axis is the request torque;
And selecting a straight road surface with the lowest attachment coefficient from the running road conditions allowed by the electric automobile, and driving the vehicle with the requested torque corresponding to the maximum slope in the two-dimensional coordinate system on the premise that the driving wheels of the vehicle do not slide obviously from the rest of the vehicle on the straight road surface so as to generate the two-axis MAP of which the requested torque changes along with time.
In this embodiment, the power output direction of the first driving state is consistent with the direction of the vehicle head.
According to the electric automobile escape mode control system provided by the invention, the power transmission process of the electric automobile is simpler, no reversing and clutch device is needed, and the running direction conversion can be realized by changing the rotating direction by virtue of the motor, so that the power output method and the driving force requirement can be responded quickly and accurately.
Logic and/or steps represented in the flowcharts or otherwise described herein, e.g., a ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer readable medium may even be paper or other suitable medium on which the program is printed, as the program may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that: many changes, modifications, substitutions and variations may be made to the embodiments without departing from the spirit and principles of the invention, the scope of which is defined by the claims and their equivalents.