CONTROL SYSTEM FOR VEHICULAR POWER TRANSMISSION SYSTEM AND CONTROL METHOD FOR VEHICULAR POWER TRANSMISSION SYSTEM
20180180180 ยท 2018-06-28
Assignee
Inventors
- Susumu MORITOMO (Toyota-shi, JP)
- Mitsuhiro FUKAO (Toyota-shi, JP)
- Makoto SAWADA (Nisshin-shi, JP)
- Satoshi KATOH (Toyota-shi, JP)
Cpc classification
F16H2037/0866
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/44
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/78
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/66
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2037/0873
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H59/72
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/6614
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/366
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H37/0846
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/662
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/702
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H37/022
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/704
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F16H61/70
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
When the speed ratio of a belt-type continuously variable transmission is equal to or larger than a predetermined threshold value, switching between a first power transmission path including a gear transmission mechanism and a second power transmission path including a belt-type continuously variable transmission is performed by means of clutches, so as to reduce a difference in an input shaft rotational speed applied to the clutches before and after the switching.
Claims
1. A control system for a vehicular power transmission system, the vehicular power transmission system including a belt-type continuously variable transmission, a transmission mechanism having at least one gear ratio, and a clutch mechanism, the belt-type continuously variable transmission including a primary pulley provided on an input shaft to which torque delivered from a drive power source is transmitted, a secondary pulley provided on an output shaft that delivers the torque to drive wheels, and a transmission belt looped around the primary pulley and the secondary pulley, the clutch mechanism being configured to switch a torque transmission path between a first transmission path through which the torque delivered from the drive power source can be transmitted to the output shaft via the transmission mechanism, and a second transmission path through which the torque can be transmitted to the output shaft via the belt-type continuously variable transmission, the control system comprising an electronic control unit configured to switch the torque transmission path between the first transmission path and the second transmission path, when a speed ratio of the belt-type continuously variable transmission is equal to or larger than a predetermined threshold value.
2. The control system according to claim 1, wherein the electronic control unit is configured to change the threshold value based on a vehicle speed, according to a pre-stored relationship.
3. The control system according to claim 1, wherein the electronic control unit is configured to change the threshold value based on an oil temperature within the vehicular power transmission system, according to a pre-stored relationship.
4. The control system according to claim 1, wherein the drive power source comprises an engine, and the electronic control unit is configured to change the threshold value based a coolant temperature of the engine, according to a pre-stored relationship.
5. The control system according to claim 1, wherein the drive power source comprises an engine, and the electronic control unit is configured to inhibit switching of the torque transmission path, when a rotational speed of the engine after switching of the torque transmission path is expected to be equal to or higher than an over-revolution rotational speed that is set in advance for curbing excessive rotation.
6. A control method for a vehicular power transmission system, the vehicular power transmission system including a belt-type continuously variable transmission, a transmission mechanism having at least one gear ratio, a clutch mechanism, and an electronic control unit, the belt-type continuously variable transmission including a primary pulley provided on an input shaft to which torque delivered from a drive power source is transmitted, a secondary pulley provided on an output shaft that delivers the torque to drive wheels, and a transmission belt looped around the primary pulley and the secondary pulley, the clutch mechanism being configured to switch a torque transmission path between a first transmission path through which the torque delivered from the drive power source can be transmitted to the output shaft via the transmission mechanism, and a second transmission path through which the torque can be transmitted to the output shaft via the belt-type continuously variable transmission, the control method comprising: determining, by the electronic control unit, whether a speed ratio of the belt-type continuously variable transmission is equal to or larger than a predetermined threshold value; and switching, by the electronic control unit, the torque transmission path between the first transmission path and the second transmission path, when the speed ratio of the belt-type continuously variable transmission is equal to or larger than the predetermined threshold value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like numerals denote like elements, and wherein:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION OF EMBODIMENTS
[0032] A first embodiment of the disclosure will be described in detail with reference to the drawings.
[0033]
[0034] Thus, the power transmission system 16 includes the gear transmission mechanism 28 as a first speed change unit and the CVT 24 as a second speed change unit, which are provided in parallel between the engine 12 (equivalent to the input shaft 22 as an input rotating member to which power of the engine 12 is transmitted), and the drive wheels 14 (equivalent to the output shaft 30 as an output rotating member that delivers power of the engine 12 to the drive wheels 14). Accordingly, the power transmission system 16 includes two or more power transmission paths PT, i.e., a first power transmission path PT1 through which power of the engine 12 is transmitted toward the drive wheels 14 (namely, to the output shaft 30) via the gear transmission mechanism 28, and a second power transmission path PT2 through which the power of the engine 12 is transmitted toward the drive wheels 14 (namely, to the output shaft 30) via the CVT 24, such that these paths PT1, PT2 arc arranged in parallel between the input shaft 22 and the output shaft 30. A power transmission path PT of the power transmission system 16 is switched between the first power transmission path PT1 and the second power transmission path PT2, according to traveling conditions of the vehicle 10. Thus, the power transmission system 16 includes two or more engagement devices that switch the power transmission path PT through which power of the engine 12 is transmitted toward the drive wheels 14, between the first power transmission path PT1 and the second power transmission path PT2. The engagement devices include a first clutch C1 that connects and disconnects the first power transmission path PT1, and a second clutch C2 that connects and disconnects the second power transmission path PT2.
[0035] The torque converter 20 is provided around the input shaft 22, coaxially with the input shaft 22, and includes a pump impeller 20p coupled to the engine 12, and a turbine wheel 20t coupled to the input shaft 22. A mechanical oil pump 42, which is coupled to the pump impeller 20p, is rotated/driven by the engine 12 so as to generate hydraulic pressures for performing shift control on the CVT 24, operating the engagement devices, and supplying lubricating oil to respective parts of the power transmission system 16, and supply the hydraulic pressures to a hydraulic control circuit 80. While the engine 12 is in operation, output torque of the engine 12 is constantly applied to the input shaft 22 via the torque converter 20.
[0036] The forward/reverse drive switching device 26 is provided around the input shaft 22 in the first power transmission path PT1, coaxially with the input shaft 22, and includes a double pinion type planetary gear unit 26p, first clutch C1 and a first brake B1. The planetary gear unit 26p is a differential mechanism having three rotating elements, i.e., a carrier 26c as an input element, a sun gear 26s as an output element, and a ring gear 26r as a reaction force element. The carrier 26c is integrally coupled to the input shaft 22, and the ring gear 26r is selectively coupled to the housing 18 via the first brake B1, and the sun gear 26s is coupled to a small-diameter gear 44 that is provided around the input shaft 22, coaxially with the input shaft 22, such that it can rotate relative to the input shaft 22. The carrier 26c and the sun gear 26s are selectively coupled to each other via the first clutch C1. Accordingly, the first clutch C1 is an engagement device for selectively engaging two rotating elements, out of the above-indicated three rotating elements, for forward gear traveling, and the first brake B1 is an engagement device that selectively engages the ring gear 26r as the reaction three element with the housing 18, for reverse traveling.
[0037] The gear transmission mechanism 28 includes the small-diameter gear 44, and a large-diameter gear 48 that is provided around a gear mechanism counter shaft 46, coaxially with the counter shaft 46, and meshes with the small-diameter gear 44. The gear transmission mechanism 28 also includes an idler gear 50 that is relatively rotatably provided around the gear mechanism counter shaft 46, coaxially with the counter shaft 46, and an output gear 52 that is relatively non-rotatably provided around the output shaft 30, coaxially with the output shaft 30, and meshes with the idler gear 50. The output gear 52 has a larger diameter than the idler gear 50. With the gear transmission mechanism 28 provided on the power transmission path PT between the input shaft 22 and the output shaft 30, one speed ratio (gear position) is established or formed as a predetermined speed ratio of the gear transmission mechanism 28. Furthermore, a dog clutch D1 is provided around the gear mechanism counter shaft 46, between the large-diameter gear 48 and the idler gear 50, for selectively connecting and disconnecting the large-diameter gear 48 and the idler gear 50. The dog clutch D1, which is one of the above-mentioned engagement devices, functions as a third engagement device that is included in the power transmission system 16 and placed in a power transmission path between the forward/reverse drive switching device 26 (equivalent to the first clutch C1) and the output shaft 30 (in other words, provided closer to the output shaft 30 than the first clutch C1), for connecting and disconnecting the first power transmission path PT1. In other words, the first power transmission path PT1 is formed when the third engagement device and the first clutch C1 are engaged.
[0038] More specifically, the dog clutch D1 includes a clutch hub 54, a clutch gear 56, and a cylindrical sleeve 58. The clutch hub 54 is provided around the gear mechanism counter shaft 46, coaxially with the counter shaft 46, such that the clutch D1 cannot rotate relative to the counter shaft 46. The clutch gear 56 is disposed between the idler gear 50 and the clutch hub 54, and is fixed to the idler gear 50. The sleeve 58 is splined-fitted on the clutch hub 54, such that the sleeve 58 cannot rotate relative to the clutch hub 54 about the axis of the gear mechanism counter shaft 46, and can move relative to the clutch hub 54 in a direction parallel to the same axis. When the sleeve 58 that is constantly rotated as a unit with the clutch hub 54 is moved toward the clutch gear 56, to be brought into meshing engagement with the clutch gear 56, the idler gear 50 and the gear mechanism counter shaft 46 are connected to each other. Further, the dog clutch D1 includes a known synchromesh mechanism S1 as a synchronization mechanism, which serves to synchronize rotation when the sleeve 58 is engaged with the clutch gear 56. The dog clutch D1 constructed as described above is switched between an engaged state and a released state, when a fork shaft 60 is operated by a hydraulic actuator 62, so that the sleeve 58 slides in a direction parallel to the axis of the gear mechanism counter shaft 46, via a shift fork 64 fixed to the fork shaft 60,
[0039] The first power transmission path PT1 is formed when the dog clutch D1 and the first clutch C1 (or the first brake B1) provided closer to the input shaft 22 than the dog clutch D1 are both engaged. A forward-drive power transmission path is formed when the first clutch C1 is engaged, and a reverse-drive power transmission path is formed when the first brake B1 is engaged. In the power transmission system 16, when the first power transmission path PT1 is formed, it is placed in a power transmittable state in which power of the engine 12 can be transmitted from the input shaft 22 to the output shaft 30 via the gear transmission mechanism 28. The speed ratio gear (which will be called gear speed ratio) of the first power transmission path PT1 is set to a speed ratio that is larger than the maximum speed ratio ;max of the speed ratio cvt (which will be called CVT speed ratio) of the second power transmission path PT2. On the other hand, when at least the first clutch C1 and the first brake B1 are both released, or at least the dog clutch D1 is released, the first power transmission path PT1 is placed in a power transmission interrupted state.
[0040] The CVT 24 includes a primary pulley (primary sheave) 66 having a variable effective diameter and provided on the input shaft 22 that rotates along with the engine 12, a secondary pulley (secondary sheave) 70 having a variable effective diameter and provided on a rotary shaft 68 having the same axis as the output shaft 30, and a transmission belt 72 that is looped around the pulleys 66, 70. The CVT 24 transmits power via frictional force (belt gripping force) between the pulleys 66, 70 and the transmission belt 72. In the primary pulley 66, a sheave hydraulic pressure (i.e., a primary pressure Pin supplied to a primary-side hydraulic actuator 66c) supplied to the primary pulley 66 is regulated or controlled by a hydraulic control circuit 80 (see
[0041] The output shaft 30 is disposed around the rotary shaft 68, coaxially with the rotary shaft 68, such that the output shaft 30 can rotate relative to the rotary shaft 68. The second clutch C2 is provided closer to the drive wheels 14 (equivalent to the output shaft 30) than the CVT 24 (namely, provided between the secondary pulley 70 and the output shaft 30), and selectively connects/disconnects the secondary pulley 70 (rotary shaft 68) with/from the output shaft 30. The second power transmission path PT2 is formed by engaging the second clutch C2. In the power transmission system 16, when the second power transmission path PT2 is formed, it is placed in a power transmittable state in which power of the engine 12 can be transmitted from the input shaft 22 to the output shaft 30 via the CVT 24. On the other hand, when the second clutch C2 is released, the second power transmission path PT2 is placed in a neutral state.
[0042] Operation of the power transmission system 16 will be described below.
[0043]
[0044] Various actual values based on detection signals of various sensors included in the vehicle 10 are supplied to the electronic control unit 90. The sensors include, for example, various rotational speed sensors 118, 120, 122, 124, accelerator pedal stroke sensor 110, brake switch 112, oil temperature sensor 114, engine coolant temperature sensor 116, and so forth. The actual values include, for example, the accelerator pedal stroke signal acc (%), brake operation signal Bon, oil temperature Toil ( C.) of hydraulic oil, engine coolant temperature Tw ( C.), engine speed Ne (rpm), primary pulley rotational speed Npri (rpm) as input shaft rotational speed Nin (rpm) that is also called turbine rotational speed Nt (rpm), secondary pulley rotational speed Nsec (rpm) as rotational speed of the rotary shaft 68, and the output shaft rotational speed Nout (rpm) corresponding to the vehicle speed V. The electronic control unit 90 outputs an engine output control command signal Se for output control of the engine 12, hydraulic control command signal Scvt for hydraulic control in connection with shifting of the CVT 24, hydraulic control command signal Swt for controlling the first clutch C1, first brake B1, second clutch C2, and the dog clutch D1, which are associated with switching of the traveling patterns of the power transmission system 16, and so forth. For example, as the hydraulic control command signal Sswt, a command signal (hydraulic command) for driving each solenoid valve that regulates each hydraulic pressure supplied to each hydraulic actuator of the first clutch C1, first brake B1, second clutch C2, and the dog clutch D1 is generated to the hydraulic control circuit 80.
[0045]
[0046] The amount of heat Q generated per unit time during an upshift or a downshift is expressed by Eq. (1) below Accordingly, when the CVT speed ratio cvt is on the high-speed side, or min side, the difference in rotation Nt is large, and the shift time tc is long; therefore, the quantity of heat Q generated per unit time is increased. In clutch shifting, the speed is changed at the clutch to be engaged in the inertia phase on an upshift, and the speed is changed at the clutch to be released in the inertia phase on a downshift; therefore, transmission torque on an upshift is larger than that on a downshift, and the clutch permission speed ratio t assumes different values between upshift and downshift.
Quantity of heat Q per unit time=(difference in rotation Ntclutch transmission torque Tc/area of frictional material)shift time tc (1)
[0047]
[0048]
[0049] In clutch shift control, the clutch shift determining unit 92 determines whether clutch shift control needs to be started, using a condition that the accelerator pedal stroke acc as the operation amount of the accelerator pedal (not shown) is equal to or larger than the predetermined value a, and further determines whether clutch shift control, or an upshift or a downshift, needs to be performed, based on the pre-stored map obtained from the relationship among the output shaft rotational speed Nout corresponding to the vehicle speed V, turbine rotational speed Nt, and the accelerator pedal stroke acc. If it is determined that the clutch shift control needs to be performed, the clutch shift determining unit 92 checks if the belt shift execution flag is set (F=1). When the belt shift execution flag is reset (F=0), the speed ratio determining unit 96 determines whether the CVT speed ratio cvt is equal to the maximum speed ratio max, namely, determines whether the CVT speed ratio cvt has already reached the maximum speed ratio max, at which there is no possibility of reduction of the durability of the friction material due to a large amount of heat generated at the clutches C1, C2, even if the clutch shift control is performed. If the CVT speed ratio CVT cvt has not reached the maximum speed ratio max, the clutch shift determining unit 92 holds or maintains a condition where clutch shift control is not executed, until it confirms that the belt shift execution flag is set (F=1), so that belt shifting is surely carried out. If the speed ratio determining unit 96 confirms that the CVT speed ratio cvt is equal to the maximum speed ratio max, a clutch shift controller 98 performs clutch shift control of the clutches C1, C2. When the belt shift execution flag is set (F=1), the speed ratio determining unit 96 determines whether the CVT speed ratio cvt is equal to or larger than the clutch permission speed ratio t. If the CVT speed ratio CVT has not reached the clutch permission speed ratio t, the clutch shift controller 98 holds the condition where clutch shift control is not executed. If it is determined that the CVT speed ratio cvt is equal to or larger than the clutch permission speed ratio t, the clutch shift controller 98 starts clutch shift control for switching between the first power transmission path PT1 and the second power transmission path PT2. Preferably, the clutch shift controller 98 inhibits clutch shift control when the over-revolution determining unit 104 determines (predicts) that the engine speed Ne (=the current output shaft rotational speed Noutthe gear speed ratio gear) after clutch shifting of the clutches C1, C2 will be equal to or higher than the over-revolution rotational speed Neo, but the clutch shift controller 98 executes the clutch shift control when the engine speed after clutch shifting will be lower than the over-revolution rotational speed Neo.
[0050]
[0051]
[0052]
[0053]
[0054] As described above, the vehicular power transmission system 16 of this embodiment includes i) the CVT 24 having the primary pulley 66 provided on the input shaft 22 to which torque delivered from the engine 12 is transmitted, the secondary pulley 70 provided on the output shaft 30 that delivers torque to the drive wheels 14, and the transmission belt 72 looped around the primary pulley 66 and the secondary pulley 70, ii) the gear transmission mechanism 28 having at least one gear speed ratio gear, and iii) the clutches C1, C2 for switching between the first power transmission path PT1 through which torque delivered from the engine 12 can be transmitted to the output shaft 30 via the gear transmission mechanism 28, and the second power transmission path PT2 through which the torque can be transmitted to the output shaft 30 via the CVT 24. In this power transmission system 16, when the speed ratio cvt of the CVT 24 is equal to or larger than the predetermined threshold value, or clutch permission speed ratio t, the power transmission path is switched between the first power transmission path PT1 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the gear transmission mechanism 28, and the second power transmission path PT2 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the CVT 24. Thus, when the power transmission path is switched between the first power transmission path PT1 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the gear transmission mechanism 28, and the second power transmission path PT2 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the CVT 24, the speed ratio cvt of the CVT 24 is changed toward the low-gear side, or the maximum speed ratio max, and then shift control is started. Therefore, it is possible to effectively curb reduction of the durability of the friction material used in the clutches C1, C2, which would occur in the case where shift control is started in a condition where a difference between the rotational speed Nin of the input shaft 22 and the rotational speed Nout of the output shaft 30 is large.
[0055] Next, a second embodiment of the disclosure will be described. In the following description, the same reference numerals are assigned to portions or components common to this embodiment and the above embodiment, and further explanation of these portions or components will not be provided.
[0056]
[0057] Thus, as in the above-described first embodiment, when the speed ratio cvt of the CVT 24 is equal to or larger than the predetermined threshold value, or the clutch permission speed ratio t, the power transmission path PT is switched between the first power transmission path PT1 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the gear transmission mechanism 28, and the second power transmission path PT2 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the CVT 24. Thus, when the power transmission path PT is switched between the first power transmission path PT1 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the gear transmission mechanism 28, and the second power transmission path PT2 through which the torque of the engine 12 can be transmitted to the output shaft 30 via the CVT 24, the speed ratio cvt of the CVT 24 is changed toward the low-gear side, or the maximum speed ratio max, and then, the shift control is started. Therefore, it is possible to effectively curb reduction of the durability of the friction material used in the clutches C1, C2, which would occur in the case where shift control is started in a condition where a difference between the rotational speed Nin of the input shaft 22 and the rotational speed Nout of the output shaft 30 is large. Further, when the rotational speed Ne of the engine 12 after switching between the first power transmission path PT1 and the second power transmission path PT2 is expected to be equal to or higher than the over-revolution rotational speed Neo that is set in advance for curbing excessive rotation, switching between the first power transmission path PT1 and the second power transmission path PT2 is inhibited, so that reduction of the durability of the frictional material used in the clutches C1, C2 is further effectively curbed.
[0058] A third embodiment of the disclosure will be described. In the following description, the same reference numerals are assigned to portions or components common to this embodiment and the above embodiments, and further explanation of these portions or components will not be provided.
[0059]
[0060] Next, a fourth embodiment of the disclosure will be described. In the following description, the same reference numerals are assigned to portions or components common to this embodiment and the above embodiments, and further explanation of these portions or components will not be provided.
[0061]
[0062] Further, a fifth embodiment of the disclosure will be described. In the following description, the same reference numerals are assigned to portions or components common to this embodiment and the above embodiments, and further explanation of these portions or components will not be provided.
[0063]
[0064] While some embodiments of the disclosure have been described in detail based on the drawings, the disclosure may be embodied in other forms.
[0065] In the third, fourth and fifth embodiments as described above, the clutch permission speed ratio t is set, based on the vehicle speed V, oil temperature Toil, and the engine coolant temperature Tw, respectively. However, the clutch permission speed ratio t may be set based on a combination of two or more of the vehicle speed V, oil temperature Toil, and the engine coolant temperature Tw, or all of these variables.
[0066] In the above embodiments, clutch shift control, or clutch-to-clutch control, is performed, when the CVT speed ratio cvt is equal to or larger than the clutch permission speed ratio t, after the clutch shift control start condition is satisfied. In this clutch shift control, when the CVT speed ratio cvt is smaller than the clutch permission speed ratio t, change of the torque phase prior to change of the inertia phase may be started, and the inertia phase may be changed, or the turbine rotational speed Nt may be changed, at the time when the CVT speed ratio cvt becomes equal to or larger than the clutch permission speed ratio t. Also, change of the torque phase prior to change of the inertia phase may be started, after the CVT speed ratio cvt exceeds the clutch permission speed ratio t.
[0067] In the above embodiments, it is determined whether the clutch shift control start condition is satisfied, based on the pre-stored map obtained from the relationship among the output shaft rotational speed Nout corresponding to the vehicle speed V, turbine rotational speed Nt, and the accelerator pedal stroke acc. However, it may be determined whether a clutch shift control start condition is satisfied, using a combination of any of the throttle opening, engine torque, and input torque, in place of the accelerator pedal stroke acc, and the vehicle speed V in place of the output shaft rotational speed Nout, for example.
[0068] While the engine 12 is illustrated by way of example as the drive power source in the above embodiments, the disclosure is not limited to the use of the engine 12 as the drive power source. For example, another power source, such as an electric motor, may be employed alone, or in combination with the engine 12, as the driving power source. While power of the engine 12 is transmitted to the input shaft 22 via the torque converter 20, the disclosure is not limited to this arrangement. For example, another fluid-type transmission device, such as a fluid coupling having no torque amplifying function, may be used, in place of the torque converter 20. Also, the fluid-type transmission device may not be necessarily provided.
[0069] It is to be understood that the above embodiments are mere examples, and that the disclosure may be embodied with various changes or improvements, based on the knowledge of those skilled in the art.