Control system for an electric drive assembly of a hatch of a motor vehicle
11814890 · 2023-11-14
Assignee
Inventors
Cpc classification
B60R16/005
PERFORMING OPERATIONS; TRANSPORTING
B60R16/0231
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60R16/00
PERFORMING OPERATIONS; TRANSPORTING
B60R16/023
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A control system for an electric drive assembly of a hatch of a motor vehicle includes a drive assembly configured to reposition a hatch in motorized manner in a time-controlled motion process within a predetermined set hatch-motion time (t.sub.soll) over a predetermined set hatch displacement (s.sub.soll). The control system further includes a regulating unit that regulates the drive assembly to a set hatch speed (v.sub.soll) during the motion process. Wherein, in a motion routine during the motion process, the control system ascertains a residual remaining hatch-motion time (t.sub.Rest) continuously and computes the set hatch speed (v.sub.soll) continuously in accordance with a computation rule on the basis of the remaining hatch-motion time (t.sub.Rest) and supplies the hatch speed to the regulating unit.
Claims
1. A control system for an electric drive assembly of a hatch of a motor vehicle, wherein the control system is configured to reposition the hatch in motorized manner in a time-controlled motion process within a predetermined set hatch-motion time (t.sub.soll) over a predetermined set hatch displacement (s.sub.soll), the control system comprising: a regulating unit that regulates the drive assembly to a set hatch speed (v.sub.soll) during the motion process; wherein in a motion routine during the motion process, the control system ascertains a residual remaining hatch-motion time (t.sub.Rest) continuously and computes the set hatch speed (v.sub.soll) continuously in accordance with a computation rule on the basis of the residual hatch-motion time (t.sub.Rest) and supplies the hatch speed to the regulating unit; and a time-measuring unit for ascertaining an elapsed motion time (t.sub.K) of the motion process, wherein the control system computes the remaining hatch-motion time (t.sub.Rest) from the difference of the motion time (t.sub.K) and the set hatch-motion time (t.sub.soll).
2. The control system as claimed in claim 1 further comprising a displacement-measuring unit for ascertaining the hatch displacement (s.sub.K) traveled, and wherein the control system computes the remaining hatch displacement (s.sub.Rest) from the difference of the hatch displacement (s.sub.K) and the set hatch displacement (s.sub.soll).
3. The control system as claimed in claim 1, wherein the control system computes the set hatch speed (v.sub.soll) in accordance with the computation rule on the basis of the quotient formed from the remaining hatch displacement (s.sub.Rest) and the remaining hatch-motion time (t.sub.Rest).
4. The control system as claimed in claim 1, wherein the the drive assembly includes a drive shaft and a drive motor, and wherein motion of the hatch is represented by corresponding motion of the drive shaft.
5. The control system as claimed in claim 1, wherein at the start of the time-controlled motion process, the hatch is stationary.
6. The control system as claimed in claim 1, wherein the control system computes the set hatch speed (v.sub.soll) cyclically.
7. The control system as claimed in claim 1, wherein the control system performs the computation of the set hatch speed (v.sub.soll) in accordance with the computation rule (10) additionally on the basis of predetermined limiting criteria for the set hatch speed (v.sub.soll), wherein a necessary condition in connection with the computation of the set hatch speed (v.sub.soll) is an adherence to the predetermined limiting criteria staying below a maximum hatch speed and/or exceeding a minimum hatch speed.
8. The control system as claimed in claim 7, wherein the predetermined limiting criteria have been defined in a manner depending on the traveled hatch displacement (s.sub.K) and/or on the remaining hatch displacement (s.sub.Rest) and/or on the elapsed motion time (t.sub.K) and/or on the remaining hatch-motion time (t.sub.Rest).
9. The control system as claimed in claim 1, wherein, within the scope of the computation of the set hatch speed (v.sub.soll), the control system subjects the remaining hatch-motion time (t.sub.Rest) to a correction factor (k), wherein the correction factor (k) has been defined in a manner depending on the traveled hatch displacement (s.sub.K) and/or on the remaining hatch displacement (s.sub.Rest) and/or on the elapsed motion time (t.sub.K) and/or on the remaining hatch-motion time (t.sub.Rest).
10. The control system as claimed in claim 1, wherein a motion cycle is a sequence of time-controlled motion processes and wherein the control system executes the motion routine for the sequence of motion processes of the motion cycle in succession and wherein a set hatch displacement (s.sub.soll) and a set hatch-motion time (t.sub.soll) have been respectively assigned to the motion processes of the motion cycle.
11. The control system as claimed in claim 10, wherein the set hatch displacement (s.sub.soll) or the set hatch-motion time (t.sub.soll) of the motion processes of the motion cycle is different for at least some of the motion processes of the motion cycle, and wherein the set hatch-motion time (t.sub.soll) of the motion processes depends on the assigned set hatch displacement (s.sub.soll).
12. A method for actuating an electric drive assembly of a hatch of a motor vehicle, the method comprising: via a control system having a regulating unit: repositioning the hatch, via the drive assembly, in a time-controlled motion process within a predetermined set hatch-motion time (t.sub.soll) over a predetermined set hatch displacement (s.sub.soll), regulating the drive assembly, via the regulating unit, during the motion process to a set hatch speed (s.sub.soll), wherein the time-controlled motion process includes a motion routine in which a residual remaining hatch-motion time (t.sub.Rest) is ascertained continuously and the set hatch speed (v.sub.soll) is computed continuously in accordance with a computation rule on the basis of the remaining hatch-motion time (t.sub.Rest) and is supplied to the regulating unit, and ascertaining an elapsed motion time (t.sub.K) of the time-controlled motion process, wherein the residual remaining hatch-motion time (t.sub.Rest) is computed from the difference of the elapsed motion time (t.sub.K) and the set hatch-motion time (t.sub.soll).
13. A drive assembly comprising: an actuator configured to reposition a hatch relative to a vehicle body; and a controller programmed to command the actuator to move the hatch between an open position and a closed position at a set hatch speed that is based on a remaining hatch displacement and a remaining hatch-motion time such that the hatch moves between the open and closed position within a predetermined set hatch-motion time regardless of environmental factors acting on the hatch; and a time-measuring unit configured to output an elapsed motion time for the hatch, wherein the controller is further programmed to compute the remaining hatch-motion time from the difference between the motion time and the set hatch-motion time.
14. The drive assembly according to claim 13 further comprising a displacement-measuring unit configured to output a displacement traveled by the hatch, and wherein the controller is further programmed to (i) receive the displacement traveled and (ii) determine the remaining hatch displacement based on a difference between a displacement between the open and closed positions and the displacement travelled.
15. The drive assembly according to claim 13, wherein the controller is further programmed to compute the set hatch speed based on a quotient formed from the remaining hatch displacement and the remaining hatch-motion time.
16. The drive assembly according to claim 13, wherein the controller is further programmed to cyclically calculate the residual remaining hatch-motion time and to cyclically calculate the set hatch speed.
17. The drive assembly according to claim 13, wherein the actuator includes an electric motor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
DETAILED DESCRIPTION
(4) As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention that may be embodied in various and alternative forms. The figures are not necessarily to scale; some features may be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention.
(5) Referring to
(6) The term “hatch” in the present case is to be interpreted broadly. Therefore, this term may refer to a tailgate, a trunk lid, a hood, a rear door, a side door, or the like. The hatch 3 is coupled to the motor-vehicle body 6 such that the hatch may pivot, swing, swiveling, slide, or the like. In the illustrated embodiment, the hatch 3 is a tailgate of the motor vehicle 4 that is pivotally attached the body 6. All the relevant remarks also apply to all other types of hatches.
(7) The drive assembly 2 may be equipped with a drive 7, such as a spindle drive that includes the aforementioned drive motor 5. A pair of drives 7 may be provided on opposing sides of the hatch 3 as shown, or in other embodiment, a single drive may be used.
(8) The drive assembly 2 moves the hatch 3 from a completely closed position (not shown) to a completely open position (shown in
(9) Referring to
(10)
(11) As proposed, it is now the case that during the motion process 8 the control system 1 ascertains the residual remaining hatch-motion time t.sub.Rest continuously and computes the set hatch speed v.sub.soll continuously in accordance with a computation rule 10 on the basis of the remaining hatch-motion time t.sub.Rest and supplies the speed to the regulating unit 9. This means that the set hatch speed v.sub.soll is updated continuously with regard to the current remaining hatch-motion time t.sub.Rest in the given case. Hence, it is possible to react flexibly to environmental conditions such as a possible sloping of the motor vehicle 4, specifically in such a manner that the set hatch displacement s.sub.soll is traveled in exactly the set hatch-motion time t.sub.soll. The motion profile—that is to say, the progression of the hatch speed v.sub.K, the progression of the hatch acceleration a.sub.K or the progression of the hatch displacement s.sub.K—plays a subordinate role in the actuation as proposed.
(12)
(13) It was already explained further above that the term “hatch motion” is to be interpreted broadly. Here, it is the case that within the scope of the actuation in the control system 1 the hatch motion is represented by the corresponding motion of a drive component of the drive assembly 2 for example of a drive shaft 2a of a drive motor 5 of the drive assembly 2. In the present case, this means that the hatch speed v.sub.K, the hatch acceleration a.sub.K and the hatch displacement s.sub.K are represented by the speed, the acceleration and the displacement of the drive shaft 2a of the drive motor 5.
(14) In the example of
(15) Theoretically, it would be desirable if the control system 1 were to compute the set hatch speed v.sub.soll constantly. In the sense of a practically realizable variant, the control system 1 may compute the set hatch speed v.sub.soll in time-controlled manner, e.g., cyclically. This is indicated in
(16) For the purpose of ascertaining the motion time t.sub.K that has elapsed in the given case during the motion process 8, the control system 1 may exhibit a time-measuring unit 14, in which case the remaining hatch-motion time t.sub.Rest is computed by the control system 1 from the difference of the motion time t.sub.K that has elapsed in the given case from the set hatch-motion time t.sub.soll.
(17) The control system 1 may perform the computation of the set hatch speed v.sub.soll in accordance with the above computation rule 10 additionally on the basis of predetermined limiting criteria for the set hatch speed v.sub.soll. For example, a necessary condition in connection with the computation of the set hatch speed v.sub.soll is the adherence to the predetermined limiting criteria. The limiting criteria may be, for instance, staying below a maximum hatch speed and/or exceeding a minimum hatch speed. Alternatively or additionally, the limiting criteria may be predetermined progressions of the hatch speed v.sub.K, of the hatch acceleration a.sub.K or of the hatch displacement s.sub.K. These progressions may also encompass maximum or minimum ramp angles of the quantity in question.
(18) The limiting criteria may in the given case have been predetermined in terms of constants. Here, however, there is provision that the predetermined limiting criteria have been defined in a manner depending on the traveled hatch displacement s.sub.K and/or on the remaining hatch displacement s.sub.Rest and/or on the elapsed motion time t.sub.K and/or on the remaining hatch-motion time t.sub.Rest.
(19) In order to take the kinematic circumstances into account overall, there may be provision that within the scope of the computation of the set hatch speed v.sub.soll the system controller 1 subjects the remaining hatch-motion time t.sub.Rest to a correction factor k and takes this modified remaining hatch-motion time t.sub.Rest as a basis for the computation. In this case, the correction factor k may be defined in a manner depending on the traveled hatch displacement s.sub.K and/or on the remaining hatch displacement s.sub.Rest and/or on the elapsed hatch-motion time t.sub.K and/or on the remaining hatch-motion time. In the simplest case, there is provision that within the scope of the computation of the set hatch speed v.sub.soll the remaining hatch-motion time t.sub.Rest is normalized with the correction factor k in such a manner that the remaining hatch-motion time t.sub.Rest is multiplied by the correction factor k. Other variants for subjecting the remaining hatch-motion time t.sub.Rest to the correction factor k are conceivable.
(20) A further possibility for the actuation, adapted to the kinematic boundary conditions, of the drive assembly 1 consists in a train of motions having been defined as a sequence of aforementioned time-controlled motion processes 8, in which case the control system 1 implements the motion routine for the sequence of the motion processes 8 in succession. The solution as proposed accordingly finds application within the scope of the train of motions in correspondingly repeated manner, namely for each motion process 8 of the train of motions individually.
(21) In this case, a set hatch displacement s.sub.soll and a set hatch-motion time t.sub.soll have been respectively assigned to the motion processes 8 of the train of motions In the first-mentioned case, the overall hatch displacement to be traveled has accordingly been subdivided into individual displacement segments which each as such are traveled as proposed. Of interest in connection with the definition of such a train of motions, is the fact that differing motion parameters may find application depending upon the displacement segment. In particular, differing set hatch-motion times t.sub.soll may be used depending upon the displacement segment.
(22) Correspondingly, it may be the case that the respective set hatch displacement s.sub.soll and/or the respective set hatch-motion time t.sub.soll of the motion processes 8 of the train of motions is/are different for at least some of the motion processes 8 of the train of motions. In an example configuration, the set hatch-motion time t.sub.soll of the motion processes 8 depends on the assigned set hatch displacement s.sub.soll. Hence, a reaction may be brought about if, for instance, a sluggishness of the hatch 3 is to be expected in a particular displacement segment, by the set hatch-motion time t.sub.soll for the motion process 8 assigned to this displacement segment being increased.
(23) The solution as proposed simplifies the request for a repositioning of the hatch—for instance, by a higher-level motor-vehicle controller 15—by merely a set hatch-motion time t.sub.soll and the set hatch displacement s.sub.soll being predetermined. Hence it is readily possible to make a human-machine interface (HMI) available to the user of the vehicle, in order to predetermine the set hatch-motion time t.sub.soll in normal operation. The—HMI may be a radio-frequency key or an input unit in the passenger compartment of the motor vehicle 4.
(24) The mode of operation, as proposed, of the control system 1 within the scope of the time-controlled motion process 8 will be further explained with reference to
(25) At instant t.sub.0 the hatch 3 is at a standstill. The control system 1 as proposed receives, from a higher-level motor-vehicle controller 15, the request to transfer the hatch 3 from the open position represented in
(26) From the upper representation shown in
(27) The above computation of the set hatch speed v.sub.soll is now repeated cyclically. The relevant cycles are labeled in
(28) From the representation according to
(29) Overall, the control system 1 actuates the drive assembly 2 to reposition the hatch 3 in a closing process 18 between an open position and a closed position, the closing process 18 being composed of at least one time-controlled motion process 8, in an aforementioned train of motions, and the motion process 16, which may be at a constant set speed v.sub.S. This is conceivable in reverse for the realization of an opening process between a closed position and an open position, in which case, the opening process is composed correspondingly of at least one time-controlled motion process 8, and a further motion process 16. The motion processes 8 and 16 may be progressively linked to one another.
(30) The motion process 16 may, as explained above, immediately follow the time-controlled motion process 8. But, in principle, the motion process 16 may also immediately follow the train of motions.
(31) According to a further teaching, to which autonomous significance is attached, the drive assembly 2 with a control system 1 as proposed is claimed as such. Reference may be made to all the remarks relating to the control system 1 as proposed.
(32) According to a further teaching, to which likewise autonomous significance is attached, a method is claimed as such for actuating a drive assembly 2 as proposed by a control system as proposed. Also, in this respect, reference may be made to all the remarks relating to the mode of operation of the drive assembly 2 as proposed and also of the control system 1 as proposed.
(33) The following is a list of reference numbers shown in the Figures. However, it should be understood that the use of these terms is for illustrative purposes only with respect to one embodiment. And, use of reference numbers correlating a certain term that is both illustrated in the Figures and present in the claims is not intended to limit the claims to only cover the illustrated embodiment. control system 1 drive assembly 1 system controller 1 drive assembly 2 drive shaft 2a hatch 3 motor vehicle 4 drive motor 5 body 6 drive 7 motion process 8 unit 9 computation rule 10 displacement-measuring unit 11 computation unit 12 timing-pulse generator 13 time-measuring unit 14 vehicle controller 15 motion process 16 motor-vehicle lock 17 closing process 18
(34) While exemplary embodiments are described above, it is not intended that these embodiments describe all possible forms of the invention. Rather, the words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the invention. Additionally, the features of various implementing embodiments may be combined to form further embodiments of the invention.