FORCE MEASUREMENT SENSOR
20220161666 · 2022-05-26
Assignee
Inventors
Cpc classification
G01L1/2231
PHYSICS
B62J45/20
PERFORMING OPERATIONS; TRANSPORTING
B62M11/00
PERFORMING OPERATIONS; TRANSPORTING
B60L15/26
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B62M6/50
PERFORMING OPERATIONS; TRANSPORTING
B62M3/003
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60L15/26
PERFORMING OPERATIONS; TRANSPORTING
B62J45/20
PERFORMING OPERATIONS; TRANSPORTING
B62M11/00
PERFORMING OPERATIONS; TRANSPORTING
G01L3/14
PHYSICS
Abstract
A force measurement sensor includes a peripheral portion, a central portion, and a first frame connecting an upper section of the peripheral portion to an upper portion of the central portion. The central portion includes a seat intended to receive the outer ring of a bearing in order to mount a shaft in rotation about an axis Z. The frame includes a core enclosed by two arms which are substantially parallel to one another, such that the upper section of the peripheral portion, the upper portion of the central portion, and the two arms form a parallelogram.
Claims
1-20. (canceled)
21. A force sensor comprising: a peripheral portion, a central portion, and a first frame linking a top section of the peripheral portion to a top portion of the central portion, said central portion comprising a seat configured to receive an outer ring of a bearing in order to mount a shaft rotating about an axis (Z), wherein the frame comprises a web plate bracketed by two arms that are substantially parallel to one another such that said top section of the peripheral portion, said top portion of the central portion, and the two arms form a parallelogram.
22. The force sensor as claimed in claim 21, wherein the thickness of the web plate, on the axis (Z), is less than 50% of the thickness of the arms.
23. The force sensor as claimed in claim 21, wherein the web plate is in contact with the two arms, with the top section, and with the top portion.
24. The force sensor as claimed in claim 21, wherein the web plate, the two arms, the top section, and the top portion form part of one and a same piece produced in a single material.
25. The force sensor as claimed in claim 21, wherein the web plate is planar and is oriented on a radial plane, at right angles to the axis (Z).
26. The force sensor as claimed in claim 21, wherein, on the axis (Z), the web plate occupies a central position with respect to the arms.
27. The force sensor according to claim 21, wherein at least one strain gauge is glued onto one of the faces of the web plate.
28. The force sensor according to claim 21, wherein four strain gauges are glued onto the web plate.
29. The force sensor as claimed in claim 21, wherein a second frame, which is substantially identical to the first frame, links the peripheral portion to the central portion, and the first frame and the second frame are diametrically opposed.
30. The force sensor as claimed in claim 21, wherein a bellows links the peripheral portion to the central portion over the entire circumference apart from the zones occupied by the frame.
31. The force sensor as claimed in claim 30, wherein the bellows comprises an inner wall in contact with the central portion, an outer wall in contact with the peripheral portion and a central wall linking the inner wall to the central wall.
32. The force sensor as claimed in claim 31, wherein the inner wall and the outer wall are substantially planar and oriented on a radial plane, at right angles to the axis (Z), and the central wall is substantially cylindrical.
33. The force sensor as claimed in claim 30, wherein the thickness of walls of the bellows is between 0.5 mm and 0.8 mm.
34. The force sensor as claimed in claim 31, wherein a second frame, which is substantially identical to the first frame, links the peripheral portion to the central portion, and the first frame and the second frame are diametrically opposed along an axis (Y′).
35. A crankset assembly to be mounted on a bicycle, said assembly comprising: at least one right-hand bearing for mounting a crankset spindle; and the force sensor as claimed in claim 34, placed around the outer ring of said bearing, wherein the axis (Y′) forms an angle (ϕ) of between 10° and 30° with a vertical axis (Y) and the first frame is placed behind the vertical axis (Y).
36. The assembly as claimed in claim 35, wherein the angle (ϕ) is between 20° and 25°.
37. The assembly as claimed in claim 36, wherein four strain gauges are placed on the first frame.
38. A method for controlling an electric assist motor for a bicycle, comprising: equipping said bicycle with the crankset assembly as claimed in claim 35, wherein a signal (S) generated by the force sensor corresponds to the component, on an axis (X′, X′), that is at right angles to (Y′) and to (Z), of the action R.sub.right being exerted on the right-hand bearing, the component being denoted: R.sub.Rx′ Total.
39. The method as claimed in claim 38, wherein the part of the component R.sub.Rx′ Total, which is generated by the cyclist, R.sub.Rx′ Cyclist, is equal to:
R.sub.RX′Cyclist=R.sub.RX′Total−K.sub.1.Math.K.sub.2.Math.I in which, I is the current consumed by the assist motor; K.sub.1 is the constant of torque of the assist motor and K.sub.2 is a factor dependent on the number of teeth of a chain ring meshing with the transmission chain.
40. The method as claimed in claim 39, wherein, on each pedal revolution, the minimum value of the component R.sub.Rx′ min is stored in memory; at each instant, the minimum value is subtracted from the portion of the component generated by the cyclist R.sub.Rx′ Cyclist; and an averaging operation is performed over a multiple of half-revolutions of the crankset:
Description
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053] The rear wheel (not represented) is the drive wheel and is driven by a transmission chain 19 by the crankset 15 composed of a spindle 4 to which cranks 16, 16′ and two pedals 17, 17′ are fixed. The right crank 16 comprises a spider 161 whose ends serve as fixing for a toothed chainring 18.
[0054]
[0055] The bottom bracket shell 2, which is an element incorporated in the frame of the bicycle 1, serves to house the casing 21 inside which are placed the motor 23, the gear 25, measurement and control means, and which is passed through by the spindle 4 of the crankset 15. The mechanical power generated by the motor 3 is transmitted to the gear 25 then to the spindle 4 via a free-wheel mechanism 26. On its right side, that is to say on the side of the toothed chainring 18, the casing is closed by the sensor 3. On its left side, it is closed by a cover 22. The cover 22 is fixed to the casing 21 by screws 221. The cover 22 and the sensor 3 have, at their center, a circular aperture at the periphery of which a seat is formed for the outer ring of a ball bearing. The right-hand bearing 28, placed in the sensor 3, and the left-hand bearing 28′ placed in the cover 22 ensure the rotational mounting of the spindle 4 of the crankset 15 about the axis Z.
[0056] When assembling the bicycle, the casing 21 and all the various elements that it contains, is inserted into the bottom bracket shell on the right side thereof until the cover 22 comes to bear against the collar 291 which closes the interior of the shell 2 on its left side. Screws (not visible in the cross section of
[0057] The bottom bracket shell 2 comprises an angular sensor (not represented) that makes it possible to determine the absolute angular position of the cranks, measured by the angle β represented in
[0058]
[0059]
[0060] The sensor ensures multiple distinct functions. First of all, it closes the casing 21 and ensures its sealing on the right side thereof. Next, it participates in the rotational mounting of the spindle 4 of the crankset. For this, a seat 351 is formed at the center thereof. The seat 351 is a cylindrical surface whose height h.sub.351 on the axis Z is equal to the height of the bearing. Finally, at least one of the zones of the sensor constitutes a proof body to which strain gauges are glued.
[0061] The sensor 3 has a substantially annular form. It comprises a peripheral portion 34 which is fixed by screws to the casing 21 and/or to the bottom bracket shell 2. This peripheral portion 34 which extends over the entire circumference of the sensor is relatively rigid and substantially non-deformable. The sensor also comprises a central portion 35 of annular form, relatively rigid and substantially non-deformable. It is in this central portion 35 that the seat 351 of the right-hand bearing 28 is formed.
[0062] The peripheral portion 34 and the central portion 35 are linked by two diametrically opposed frames 33, 33′. The top frame 33, respectively bottom frame 33′, links the top, respectively bottom, peripheral 34 and central 33 portions. Each frame 33, 33′ is composed of two arms 331, 332, substantially parallel to one another, and a web plate 333 placed between the two arms. On the axis Z, that is to say the axis of rotation of the crankset, the arms 331, 332 are placed facing the seat 351 of the bearing and have a height h.sub.331 that is substantially equivalent to the height thereof h.sub.351.
[0063] The right arm 331, the left arm 332, the top section 342 of the peripheral portion 34 and the top portion 352 of the central portion 35 together constitute a framework of substantially rectangular form which, under the effect of a force oriented on the axis X′, can be deformed to assume the form of a parallelogram. The web plate 333 has a thickness h.sub.333 much smaller than the height h.sub.331 of the arms 331, 332.
[0064] The frames 33 and 33′ are the two possible proof bodies of the sensor, that is to say the point where the strain gauges will be placed.
[0065] The sensor 3 also comprises two bellows 36, 36′ which link the peripheral portion 34 to the central portion between the two frames 33, 33′. These two bellows exhibit a much lesser mechanical rigidity than that of the frames.
[0066]
[0067] The sensor 3 is preferably monobloc, and produced in a single material. For example, it will be able to be machined from a solid starting from a bar made of 7075 aluminum alloy that has a high yield strength and good fatigue properties. In this case, it can be machined directly on a two-arbor lathe without subsequent rework. The production of the bellows 36 being then done, on the one hand, by milling two outer cavities 364, 364′ from the outer face of the sensor and, on the other hand, by milling inner cavities 365, 365′ from the inner face of the sensor 3. Each of the outer cavities 364, 364′ has the form of a portion of ring and whose ends run along the arms 331, respectively 331′. The inner cavities 365, 365′ also have the form of a portion of ring. The milling of the cavities must be done with a very high degree of accuracy, given that the bottom of the outer cavity 364, respectively of the inner cavity 365, defines the inner wall 361, respectively the outer wall 362, and that the central wall 363 separates the outer cavity 364 from the inner cavity 365. The thinner the walls are, the more they will be able to be deformed, but, on the other hand, the more the machining will be complicated to perform, in practice, the different walls of the bellows have a thickness of between 0.5 mm and 0.8 mm, preferably approximately equal to 0.7 mm.
[0068] The two frames 33, 33′ positioned symmetrically on either side of the bearing 28 and linking the outer ring of the bearing to the casing of the shell can very rigidly take up the different moments and all the components apart from the shear component of the frame 33 which will be taken up by the central web plate 333 linking the interior of the frame in a way similar to the canvas of a painting in its frame.
[0069] With such an arrangement, when a shearing force is transmitted between two opposing edges of the frame, main deformations will be generated at +/−45°. This can easily be understood by imagining a square, that is subjected to two opposing shearing forces oriented on two of these opposing sides. The square will then be deformed into a rhomboid and one of its diagonals will be elongated while the other will be shortened, thus generating opposing traction and compression deformations at +/−45° and that are virtually uniform over the entire surface of the square, making it possible to tolerate a greater positioning tolerance of the gauges because the deformation gradient is not significant in the central part of the frame.
[0070]
[0071] It will also be noted that the bellows 36 is sufficiently flexible for it to be able to be greatly deformed. In the design of the sensor, the dimensioning of the bellows is done for the stresses linked to the various loadings representative of the maximum forces in service not to exceed 250 MPa, preferably, not to exceed 160 MPa, in order for the sensor to have an unlimited alternating fatigue endurance.
[0072] Since the sensor 3 is top/bottom symmetrical (horizontal plane symmetry), the horizontal force transferred by the central bearing 28 will be transmitted equally by a shearing force passing through the top frame 33 and a shearing force passing through the bottom frame 33′, so, the rigidity of the bellows 36 being almost negligible, it can be considered that approximately half of the shearing force will be transmitted by each of the frames 33, 33′.
[0073] In a first embodiment of the invention, only the top frame 33 serves as proof body and is equipped with strain gauges.
[0074] The gauges are mounted in complete Wheatstone bridge configuration. The complete bridge is powered by a terminal P+ and P− and comprises two signal terminals S+ and S− which directly give the differential voltage reference of the measurement signal (to within the offset). The four gauges preferably comprise a median plane of symmetry with an alternation of orientation at +45°/−45°/+45°/−45°, the two end gauges are then connected to one another.
[0075] This type of sensor proves to be virtually symmetrical in traction/compression and there is therefore no notable difference in positioning the complete bridge in the top frame or bottom frame apart from the inversion of the sign of the signal, which simply amounts to swapping S+/S− or P+/P− to retrieve the same sign.
[0076] The particular form of the sensor 3 according to the invention, having two diametrically opposed frames, makes it possible to have a sensor which is sensitive only to the “horizontal” force (the force at right angles to the diagonal where the two frames 33 are located). It should also be noted that the measurements performed on the sensor 3 reveal a relative vertical/horizontal sensitivity of 0.3% and a relative axial sensitivity of 0.5%, and, as for the sensitivity to the three moments M.sub.X, M.sub.Y and M.sub.Z, it is also very low. This low sensitivity to the moments is also a consequence of the fact that the sensor 3 is mounted on the outer ring of a bearing and that a ball bearing has a friction torque on its axis (M.sub.Z) that is extremely low and that the two other moments (M.sub.X, M.sub.Y) remain very low because they allow only very little buckling moment.
[0077] The sensor described in the figures gives a measurement signal of 2.5 mV/V in full scale for a horizontal force of 4500 N, and its hysteresis is only approximately 0.1% between the rise in effort and the fall in effort.
[0078] As stated above, the sensor 3 is produced in aluminum alloy. It can also be produced in alloy steel. In this case, with identical dimensions, the sensitivity will be approximately three times lower (ratio of the moduli of elasticity) but the full horizontal force measurement scale will be substantially multiplied by three, the deformable bellows function then remains perfectly functional.
[0079] With a sensor 3 produced in aluminum alloy, a maximum horizontal force of 4500 N produces a shearing displacement of the frame of the order of 0.06 mm, thus ensuring a very good rigidity at the sensor.
[0080] The deformable membrane of the bellows, which comprises the different walls, is designed in this embodiment with a nominal thickness of 0.7 mm, it has a perimeter that is long enough to be very flexible and thus have a maximum strain level less than 160 MPa under the maximum load of 4500 N, ensuring that it has an unlimited fatigue life under this alternating loading.
[0081] The most critical zone in terms of design is undoubtedly the zone of connection of the arms 331, 332 of the frame 33 with the peripheral portion 34. This fairly concentrated zone has a level of deformation projected onto a plane at right angles to the axis that is very dense and it is necessary to produce a membrane zone that is substantially cylindrical and thin, allowing it to be deformed shear-wise without ramping up to a high strain level. Thus, the terminal portion 3631 of the central wall 363 which ensures the connection between the latter and the arm 331, respectively 332, is cylindrical. This terminal portion 3631 is bordered by a cavity 366. This cavity is produced here using a hemispherical milling tool of 2.5 mm diameter ensuring a connection radius of 1.25 mm that is sufficient to prevent the strains from becoming excessive. The depth of the machining is, here, variable and is greater in the distal portion 3661 of the cavity 366, the portion juxtaposing the inner cavity 365, than in the proximal portion 3662, that is to say the one placed directly in proximity to the arm 331. This configuration has the effect of reducing the transverse rigidity of the terminal portion 3631, thus reducing the strains at the base of the cylinder.
[0082]
[0083] The voltage E applied to the bridge is generally a DC voltage of a few volts (5 V) but can be sampled in order to reduce the heating by Joule's effect and the consumption of the bridge. The resistors are composed of deformation gauges commonly called strain gauges, whose electrical resistance varies in proportion to the longitudinal deformation ε (ε=ΔL/L) of the grid of this gauge according to the law:
[0084] A formula in which the gauge factor, K, is a function of the material of the gauge but generally of the order of 2.1.
[0085] To obtain a bridge that has a very good sensitivity, it is desirable to produce a complete bridge having four active gauges with, for example, two gauges J1 and J3 working in extension and the other two gauges J2 and J4 working in compression. Knowing that the resistance variation of the gauges is also a function of their temperature, it is highly desirable to mount these gauges on a proof body that has a uniform temperature or to mount them at least two by two on a temperature-uniform support, this type of mounting making it possible to make a bridge that is theoretically self-compensated in temperature, which makes it possible not to have signal variation with the temperature. Nevertheless, a temperature probe can be incorporated in addition on the gauge to produce a compensation of higher order if the self-compensation were to prove insufficient.
[0086] The small resistance variations linked to the manufacturing tolerances of the gauges or to the residual stresses induced during the gluing mean that an offset of the bridge has to be produced in order to add or subtract a constant to compensate the measured signal and have a signal that is strictly proportional to the force applied to the proof body of the sensor.
[0087] The signal from the bridge is sought to be maximized so as to limit the amplification necessary to its conditioning. That is why it is desirable to maximize the deformation undergone by the four active gauges. However, the deformations must not exceed three limits linked to the yield strength and the fatigue strength of the material of the proof body and the fatigue strength of the resistive material of the gauges.
[0088] In fact, the yield strength of the proof body, here the web plate 333, should be such that it creates no plastic deformation or hysteresis during significant loading cycles. Preferably the sensor will be chosen to be made from a material that has a good level of elastic deformation. In addition, there should be no risks of breakage of the proof body by fatigue under repeated loading cycles. To this end, the proof body has to be well dimensioned in order to avoid stress concentrations that can be critical in terms of fatigue. The aluminum alloys of the 2000 and 7000 series or the heat-treated alloy steels are well suited to meet these two requirements.
[0089] On the other hand, the admissible deformation of the gauges must be limited for their grid not to break through fatigue. It is generally accepted that, with the best materials used to produce the gauges, it is necessary to limit the deformation to +/−1200 μm/m in the case of a ripple stress and to +/−1300 μm/m in the case of an alternating tensile stress in order for the life of the sensor to be virtually unlimited. It is very often this third limit which is critical in the dimensioning of a gauge bridge. In the case of a sensor that has four active gauges, and assuming a typical gauge factor of 2.1, a full-scale maximum signal is obtained of approximately 2.5 mV/V (2.1×1200.10−6).
[0090] Finally, an adjustable resistor of low value can be added in series on one of the branches (positive or negative) of the power supply, in order to calibrate, in a calibration procedure, the sensitivity of the sensor to a very precise value in order to avoid having to enter a calibration coefficient to the microcontroller specific to each sensor. This placement of a resistor in series has the drawback of slightly attenuating the sensitivity of the sensor.
[0091] As can be seen in
[0092] The differential amplification stage can be directly incorporated on the microcontroller component with a low-level differential input and a programmable gain.
[0093] The offset procedure can advantageously be processed digitally by the microcontroller, but this method does however require a limited amplification so as not to saturate the signal and an A/D conversion over a greater extent including the full measurement scale plus the offset amplitude, a conversion on 11 to 12 bits makes it possible to obtain an excellent resolution.
[0094]
[0101] The motor torque, C.sub.motor, of the crankset is directly linked to the tension of the chain, T.sub.chain, by the following relationship:
[0102] The off-load tension of the chain T.sub.0 represented in
[0103] It goes without saying that this change of tension depends on the type of derailleur used and on the number of teeth of the sprockets and of the chain rings on the chain length.
[0104] The off-load tension is applied to each top and bottom chain strand as can be seen in
[0105] In order to resolve this inaccuracy, three methods are proposed here:
[0106] The first is applied if the controller can have access to the instantaneous gear combination used by the cyclist, which is the case notably with speed changes with electronic control making it possible to broadcast the information on this gear combination, and it is then sufficient to load into a memory the content of a table giving a reference tension as a function of the current bracket and take account thereof also in the offset to obtain good correction. This first method requires entering into memory at least one value table or one law of change of tension as a function of the bracket combination and strictly observing the chain length recommendation.
[0107] A second method consists in calculating the bracket by measuring, on the one hand, the speed of the cycle using a fixed sensor positioned opposite the trajectory of one or more magnets revolving with one of the wheels and measuring the pedaling rate using the angular position sensor positioned in the casing 21, the ratio between these two rotation speeds will make it possible to determine the transmission ratio and therefore deduce the transmission ratio combination in a certain manner if the chainring used is also known, because there is an area of overlap between the large and small chainring ranges which can be problematic for determining the right combination.
[0108] A third, more innovative method relies on the analysis of the pedaling cycle of the cyclist. By analyzing the changes of torque generated by a cyclist, it can be noted that the instantaneous torque is a periodic function whose period is paced by the thrust of the right leg then of the left leg. The action of the off-load tension of the chain can advantageously be canceled by making a differential measurement, which consists, on each pedaling cycle, in measuring the minimum value of the reaction and in memorizing it, then subtracting it from each of the instantaneous measurement values giving a differential result which therefore becomes independent of the tension of the chain since it is subtracted upon the subtraction of the minimum value. The absolute value can then be estimated by multiplying the differential value by a proportionality coefficient since the amplitude of the pedaling force is very substantially proportional to the average value of the pedaling force. This differential measurement also makes it possible to cancel the offset variation effect linked to the temperature variations.
[0109] Hereinafter in the description, the chain tension T.sub.o will therefore be considered to be negligible and will no longer be considered.
[0110] The balance of the forces which are exerted on the crankset schematically represented in
[0111] At each angular position of the cranks, represented by the angle β, the static balance of the crankset makes it possible to establish a relationship between the five force components which can exert a motor torque (P.sub.Rx, P.sub.Ry, P.sub.Lx, P.sub.Ly, Torque) and the five other unknown components of the balance, namely (R.sub.RX, R.sub.Ry, R.sub.Lx, R.sub.Ly, T.sub.chain). This relationship can be translated into the form of a matrix (5×5) of which the twenty-five coefficients a.sub.ii, which depend on the angle β, are calculated by writing the static balance of the six actions previously described. The resolution of the static balance shows that six coefficients are nil and that the coefficients a.sub.15, a.sub.35 and a.sub.55 are independent of β.
[0112] The motor torque generated by the power-assistance motor T.sub.orque can be known through the measurement of the intensity of the current consumed thereby. It would therefore be theoretically necessary to know at least four independent measurements to be able to determine with certainty the four components of the actions on the right and left pedals (P.sub.Rx, P.sub.Ry, P.sub.Lx, P.sub.Ly,) and completely resolve the system in order to be able to definitely deduce the motor torque.
[0113] When the chain is engaged on the large chainring of fifty teeth in accordance with
[0114] It is possible here to check that the coefficient a55 is indeed, sign apart: a.sub.55=2π/(N.Math.p)
[0115] It is also possible to confirm that a.sub.12=−a.sub.14 and that a.sub.52=−a.sub.54 and that the ratio a.sub.12/a.sub.52=1.83/1.71=1.07 is constant and independent of β, so when the pedaling force of the cyclist is purely vertical, the chain tension T.sub.chain is always proportional to the horizontal component R.sub.Rx, such that the measurement of R.sub.Rx in this case makes it possible to easily deduce the chain tension and therefore the transmitted torque.
[0116] On the other hand, when the pedaling component is horizontal, there is no longer proportionality between the measurement R.sub.Rx and the chain tension T.sub.chain because the ratios of the coefficients a.sub.11/a.sub.51, as for a.sub.13/a.sub.53, are no longer independent of β and these ratios are even undefined for β=900, so the measurement of R.sub.Rx does not make it possible to recalculate the chain tension value.
[0117] It can be found that the coefficient a.sub.11 has an average value of −2.03 while the coefficient a.sub.12 has an average value of 1.05, so a horizontal action on the right pedal P.sub.Rx provokes a reaction at the bearing R.sub.Rx that is much lower than on the left pedal P.sub.Lx (when the crankset will have rotated by 180°) such that the measurement of the component R.sub.Rx favors a horizontal action on the left pedal whereas it disadvantages almost two times more (2.03/1.05=1.93) the action on the right pedal.
[0118] One of the objectives of the invention is to provide a solution that makes it possible to easily determine the average torque transmitted by the cyclist from the measurement of the radial component R.sub.Rx measured on the bearing placed on the side of the crankset which is highly stressed by the chain tension.
[0119] Hereinafter in the description with reference to
[0120] The pedaling cycle of a cyclist is known in the scientific literature, the doctor Frédéric Grappe published several documents on the analysis of pedaling in cycling and the following description is based on the pedaling force measurements detailed in his work “Cycling and performance optimization” (2nd edition/Editions De Boeck Université 2009), and particularly in chapter 8 “Pedaling biomechanics”.
[0121] The action of the right and left pedals are very similar and phase-shifted by 180°.
[0122] The analysis of the pedaling of a cyclist shows that the action of the right and left pedals are very similar and phase-shifted by 180°.
[0123]
[0124] The appearance of the four force components (P.sub.Rx, P.sub.Ry, P.sub.Lx, P.sub.Ly,) derived from
[0125] When seeking to determine the forces generated on the bearings by the application of these pedaling forces, it is sufficient to apply the above matrix to the input values (P.sub.Rx, P.sub.Ry, P.sub.Lx, P.sub.Ly,) as a function of β.
[0126] In the first embodiment of the invention, because of the positioning of the gauges (see
R.sub.RX′=R.sub.RX.Math.cos φ+R.sub.RY.Math.sin φ′ [Math. 8]
[0127]
[0128] The graph of
[0129] Of course, the measured signal and its trend are also dependent on the transmission ratio of the chain (different matrix coefficients). The measurements of
[0130] The graph of
[0131] It can be seen that, for these two transmission ratios, the angle φ=23° corresponds to the angle for which the ratio A.sub.1/(A.sub.1+A.sub.2) is equal to 50% and that this optimum is independent of the chainring used.
[0132] The average torque transmitted by the cyclist on each pedaling cycle is therefore clearly proportional to the area A.sub.1+A.sub.2, the proportionality coefficient being dependent on the number of teeth of the chainring used and being able to be established by a prior calibration in a laboratory.
[0133] It can be noted that the dissymmetry of right/left measurement is essential due to the two horizontal components of the pedaling, but it can be noted that the lower limbs of the cyclist are composed of the femur, the knee, the tibia, the ankle and the sole of the foot to end with the pivot link of the axis of the pedal, and all of this mechanical system can be compared to a mechanical knee-joint system between the hip joint and the axis of the pedal which generates an average thrust force passing through the axis of the pedal and close to the axis of the femur, generally inclined by some twenty degrees with respect to the vertical when the pedal is in its truly motive phase (right pedal 30°<β<150°), so it can therefore be understood that, when the sensor is oriented substantially at right angles to this pedal axis/femur axis line, it becomes symmetrical because it is not disturbed by a right-angled component that has become negligible.
[0134] It can be deduced from this observation that, if it is desired to adapt the invention to a particular bicycle type, such as for example a recumbent bicycle, it would be appropriate to look at the inclination of the plane passing through the axis of the pedal and the axis of the femur and compare it to the reference frame of the chain which, in this example, is substantially horizontal, and adapt the angle of inclination φ of the sensor in order to best symmetrize A.sub.1 and A.sub.2, it being better to perform instrumented tests in a laboratory beforehand to find an appropriate value of φ.
[0135] On a traditional bicycle, when the cyclist starts pedaling in the so-called dancer position, the horizontal component tends to disappear and the angle φ can then be reduced to 10° or 15° so as not to excessively refavor the right leg, as for practicing triathlon cycling it is standard practice to advance the seat which also results in reducing the horizontal component, the angle φ must therefore in practice be between 10° and 30°.
[0136] Although, in the above paragraphs, we have deliberately not taken into consideration the superimposition of an assistance torque in order to focus on the forces generated by the cyclist, we will now reconsider the superimposition of an assistance torque which will modify the signal measured by the sensor 3.
[0137] Preferably, the control of the motor torque delivered by the power-assistance motor is done in such a way that the latter is proportional to the average torque delivered by the cyclist, the power-assistance coefficient K.sub.4 can be selected by the cyclist who will for example be able to choose between three assistance modes (Low/Medium/High), each corresponding to a different coefficient, so it will for example be possible to program K.sub.4.Low=30%, K.sub.4.Medium=75% and K.sub.4.High=120%.
[0138] In order to minimize the noise and optimize the efficiency of the power-assistance motor and therefore the autonomy of the system, the tests show that it is preferable for the motor to deliver a power-assistance torque that is the most constant possible rather than follow the instantaneous trend of the torque of the cyclist C, so it is therefore desirable to average the measurement closer to the trend of the average torque of the cyclist without too much introducing delay in the calculation of the average.
[0139]
[0140] It is important to provide a safety device which will not be described here, that makes it possible to abruptly stop the torque delivered by the motor as soon as the safety of the user might be affected, by considering, for example, sudden stopping phases, back-pedaling or braking, and this device is denoted “Stop Assist” because it will make it possible to order the control of the motor to stop suddenly.
[0141] The box “I.sub.t (Amp)” symbolizes the controller which will drive the motor current-wise to control its torque according to an intensity setpoint I.sub.t, this current I.sub.t will generate a torque C.sub.mot=K.sub.1.Math.I, K.sub.1 being the torque constant of the gear motor which will be able to be determined and programmed in the factory and entered into memory (symbolized by the box K.sub.1). With a brushless motor technology that is particularly suited to electrical power-assistance cycles, the controller will have to recalculate the current injected in each of the phases with a very high frequency, and our torque setpoint calculation loop will therefore also be able to be potentially recalculated at a high frequency.
[0142] This torque C.sub.mot generated by the motor will induce a force component R.sub.RX′assist=K.sub.2.Math.C.sub.mot=K.sub.1.Math.K.sub.2.Math.I, the factor K.sub.2 (symbolized by the box “K.sub.2”) being a function of the number of teeth of the meshed chainring (symbolized by the box N.sub.i), and therefore proportional to the coefficient a15 of the matrix and to cos φ (φ designating the inclination of the sensor), and the product K.sub.1.Math.K.sub.2 can also be determined by the microcontroller in a prior calibration operation. This prior calibration operation will, for example, be able to be done using the following protocol: the rear brake is blocked in order to immobilize the rotation of the rear wheel, at the same time a current setpoint is sent to the motor and the change to the signal from the sensor 3 which will result from the tensioning of the chain under the effect of the motor is measured, so the microcontroller will then be able to memorize the product K.sub.1.Math.K.sub.2. As for the number of teeth of the chainring used, the latter will be able to be obtained by any known means, notably by a monitoring of the position of the front derailleur, such monitoring being relatively easy with electric derailleur systems.
[0143] The sensor 3 represented by the Wheatstone bridge will be stressed by three mechanical actions symbolized in the block diagram by dotted-line arrows, so the action of the motor torque of the power-assistance motor is therefore found which is superimposed on the motive action of the cyclist (symbolized by the “Cyclist” box) to transmit the sum of these torques to the action of the chain (symbolized by the “Chain” box) which will transmit the motor force to the rear wheel (symbolized by the “Rear Wheel” circle).
[0144] The signal S generated by the sensor 3, R.sub.RX′Total will therefore be the superimposition of the value generated by the motor, the value generated by the cyclist that was described in the preceding paragraphs and of the value linked to the off-load tension To of the chain that was also described previously.
[0145] A microcontroller subtracts, from the measurement R.sub.RX′Total derived from the sensor 3, the component derived from the power-assistance motor R.sub.RX′assist calculated from the motor current, and the result obtained is therefore what is indicated in the corresponding box: R.sub.RX′Cyclist=R.sub.RX′Total−R.sub.RX′assist; that is to say also: R.sub.RX′Cyclist=R.sub.RX′Total−K.sub.1.Math.K.sub.2.Math.I.
[0146]
[0147] It should be noted that, at this stage, the component induced by the off-load tension of the chain To is clearly still superimposed and therefore influential in the measurement.
[0148] In order to cancel this component linked to the off-load tension of the chain T.sub.o and also render the measurement independent of the potential offset variations linked to the temperature variations, there will then be a differential measurement measuring the amplitude of variation ΔR.sub.Rx′ of the force R.sub.RX′Cyclist previously obtained, and for that, as represented in the block diagram of
[0149] The value R.sub.Rx′min can be visualized by the horizontal bottom dotted-line curve of the graph of
[0150] This value RRx′ min will then be subtracted from the value R.sub.RX′Cyclist previously obtained to obtain, as in the corresponding box: ΔR.sub.Rx′Cyclist=R.sub.RX′Cyclist−R.sub.Rx′min.
[0151] This value is represented in
[0152] where n represents the number of sampling values averaged per revolution, for example forty samples every 9° as can be seen by each of the visible dots on the curves of
[0153] In the example of
[0154] The stability of the average can be significantly enhanced by producing the average over n values of a complete revolution, i.e. the forty preceding values in the above example, the response time on the other hand will be twice as long, this mode can be adopted for example in a so-called “soft” or “eco” power-assistance mode to maximize the efficiency of the motor and minimize the noise, in this case the motor torque oscillation then becomes imperceptible.
[0155] This average can also be calculated as a function of time and not angle by sampling at a fixed frequency and by continuously calculating the arithmetic average of the values recorded over the preceding half-revolution or revolution, but it will however be able to be noted that the theoretical definition of the elementary work is δW=C.Math.dβ or δW=P.Math.dt=C.Math.Ω.Math.dt=C.Math.(dβ/dt).Math.dt, in other words, the calculation of the arithmetic average done as a function of time is exact from an energy point of view only if the speed of rotation is constant, it should ideally be weighted by the speed of rotation, but the speed variation over a crankset revolution is not very significant (except when riding standing on the pedals) and the approximation can be tolerated if the accuracy of the average sought and therefore of the power-assistance ratio K.sub.4 is not too demanding.
[0156] The average differential value Δ
The factor K.sub.3 which depends primarily on the number of teeth of the chainring 18, is a coefficient expressed as a unit of length which is a little smaller than the primitive radius of the chainring, in the example represented in
[0157] This coefficient K.sub.3 can be determined advantageously by a prior calibration in the laboratory with typical cyclists. A bicycle equipped with a system without power-assistance is positioned on an ergometer having a braked and instrumented rear wheel making it possible to determine the average torque exerted on the crankset by the cyclist from whom a typical pedaling force is demanded. The signal R.sub.Rx′ from the sensor is recorded and processed by the differential measurement and arithmetic averaging algorithm, and it is then sufficient to calculate the ratio between these two values to obtain K.sub.3, taking care to calculate it for each chainring used.
[0158] This coefficient K.sub.3 is entered into memory for each chainring value used in order for the microcontroller to be able to select the right coefficient as a function of the chainring used.
[0159] After having determined the averaged cyclist torque
C.sub.mot=K.sub.4.Math.
[0160] And therefore deduce the new setpoint of intensity which has to be injected by the controller at the motor:
[0161] This assistance torque control cycle can be regenerated for example at a rate of at least 10 to 100 times per revolution. If it is managed as a function of time, it is desirable for the regeneration frequency to be sufficient notably when the pedaling rate is high in order for it to continue to correctly follow the rapid changes of the cyclist.
[0162] The sensor according to the invention has been described in the particular context of measuring torque developed by a cyclist pedaling on a bicycle with electric power assistance. It will easily be understood that this use is not the only one which can be made of this sensor.
[0163] First of all, it will be possible to use this sensor to measure torque developed by the cyclist in the context of a normal bicycle, that is to say without electric power assistance. The angular positioning of the sensor will be identical to what has been described above. The operation of the sensor and of the Wheatstone bridge will also be identical. Only the processing of the signal measured by the Wheatstone bridge to culminate in the calculation of the motor torque of the cyclist will differ inasmuch as it will no longer be necessary to subtract the torque supplied by the motor.
[0164] It will also be possible to use this same sensor to measure force to which any rotating shaft is subjected.
[0165] Also, it will be possible to envisage using several identical sensors for the same rotary assembly. For example, a bicycle crankset assembly will be able to include a sensor according to the invention around each of the bearings of the bottom bracket shell.