Field of the Invention
The present invention relates to model vehicles and, more particularly, to an electronic system for stabilizing the steering of the model vehicle.
Description of the Related Art
For a Radio Controlled (RC) Model Vehicle, the RC Driver controls the vehicle remotely. The RC Driver can only detect the vehicle's motion visually. The RC Driver cannot feel the vehicle's disturbances such as hitting a raised area of earth. The time constants for scaled vehicles are much smaller than the time constants for full sized vehicles. The smaller vehicle responds to disturbances and steering inputs much faster than full sized vehicle.
Different model vehicles may have different physical and dynamic parameters, such as wheelbase (distance separating front and rear wheels), track (distance separating left and right wheels), roll center locations, weight distribution, maximum steering angle, and total mass or weight among the physical parameters, and total engine power, torque, and gear ratios among the dynamic parameters. Because of the physical and dynamic differences between different model vehicles, the electronic steering stability system may operate differently in one vehicle as opposed to another vehicle.
An electronic system is provided for stabilizing steering of several differing RC model vehicles.
For a more complete understanding of the present invention and the advantages thereof, reference is now made to the following Detailed Description taken in conjunction with the accompanying drawings, in which:
Electronic steering stability may aid the RC Driver by stabilizing the steering. When the steering stability function is on, the RC Driver can focus on larger steering inputs while an electronic steering stability system responds to disturbances around the RC Driver's steering inputs.
Turning now to
Different vehicles may have different dynamic operation and responses and therefore may require different Electronic Steering Stability (ESS) system “settings”. The “settings” may be different “gains”, or different “coefficients” used with the control system algorithms. “Settings” may specify a completely different control algorithm may be used. For example, vehicle A may be controlled adequately with a “P” control algorithm, while vehicle B may require a complete “PID” control algorithm to be implemented.
Turning now to
Turning now to
To manually update a receiver, its internal vehicle identifier, or VID, may be changed. In an embodiment, the user may select the correct vehicle using the Portable Electronic Device described above. In an embodiment the user may select the correct vehicle using control features of the RC Controller 100. For example, the receiver of 202B, now installed in Vehicle A, may be changed so its VID is that associated with Vehicle A. While the RC Controller 100 is linked with receiver 202B, the user may select Vehicle A. Once Vehicle A is selected, RC Controller 100 may send a message to receiver 202B telling receiver 202B to change its VID from that associated with Vehicle B to that associated with Vehicle A. Receiver 202B may then load the appropriate ESS settings for Vehicle A from the database contained within memory 204 of receiver 202B.
The ESS system operating in the RC Receiver 202 may utilize certain “gains” and/or “coefficients” together with the control system algorithms for stabilizing the steering response. These ESS settings, or parameters, may be utilized in the ESS system operating in the RC Controller. Some of the parameters that may be loaded into the appropriate RC Receiver 202 may include, but are not limited to, the following:
Turning now to
Turning now to
A portable electronic device 602 may be a smart phone or digital music player, for example. Exemplary portable electronic devices are the iPhone and iPod Touch produced by Apple Inc. Both of these exemplary portable electronic devices may accept user input via a touch screen. Portable electronic device 602 may be connected to RC controller 100 through external interface 602A of portable electronic device 602. External interface 602A may be a conventional hardware interface of portable electronic device 602, such as the connection used by portable electronic device 602 to communicate with a personal computer.
Portable electronic device 602 may execute a software application for communication with RC controller 100. The software application may be provided to portable electronic device 602 through an Internet download. Internet download is a common software application delivery method for many portable electronic devices.
RC controller 100 may have processor 604A. Processor 604A may determine what output signal is transmitted to receiver 202 over radio link 300. The output signal may be determined from user input from control user interface 604B and one or more parameters stored in memory 604C. Control user interface 604B may be components of RC controller 100 which permit a user to directly control the operations of a ground model vehicle. These components may include a steering wheel 102 and throttle trigger 104. Once processor 604A determines the output signal that should be transmitted, it may send the signal via radio control link 300.
The user may modify the parameters in memory 604C through parameter user interface 604D. Parameter interface 604D may allow the user to modify basic parameters such as servo reversing, steering sensitivity, and throttle sensitivity. These basic parameters may be sufficient for the user to operate the model vehicle, but may be limited by the input and output capabilities of parameter interface 604D.
Receiver 202 may be provided with a memory 204 for storing settings which may be one or more parameters sent from RC controller 100 via radio control link 300. Telemetry sensors 610 may provide indications of the dynamic conditions of the model ground vehicle to receiver 202 for feedback to the RC Driver.
Turning now to
The TURN may be detected by Sensors 710, which may be 6-axis MEMS devices having three axes of rate Gyros and three axes of Accelerometers. A speed sensor 410 may also be provided. Output values representing three axes of rate Gyro and three axes of Accelerometers may be fed into a feedback generator 712. The three axes of Gyros may be used to determine the attitude of the vehicle. The three axes of accelerometers may be used to determine the vector acceleration of the vehicle. The feedback generator 712 may provide a feedback output value y to input 702. The input 702 may generate an error value based upon user input u and feedback output value y, which may be fed into PID Controller 704 to further control steering of the car, or ground model vehicle 200.
Turning now to
This application relates to, and claims the benefit of the filing date of, U.S. provisional patent application Ser. No. 62/149,517 entitled STEERING STABILIZING SYSTEM WITH AUTOMATIC PARAMETER DOWNLOAD FOR A MODEL VEHICLE, filed Apr. 17, 2015, the entire contents of which are incorporated herein by reference for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
4929949 | Yamamoto et al. | May 1990 | A |
5642281 | Ishida et al. | Jun 1997 | A |
5762554 | Siu | Jun 1998 | A |
6088633 | Yamamoto | Jul 2000 | A |
6241574 | Helbing | Jun 2001 | B1 |
6821184 | Yeung | Nov 2004 | B1 |
7610131 | Kojima | Oct 2009 | B2 |
8154227 | Young et al. | Apr 2012 | B1 |
8160816 | Kanai et al. | Apr 2012 | B2 |
8818571 | Lida et al. | Aug 2014 | B1 |
9043029 | Seo | May 2015 | B2 |
9320977 | Beard et al. | Apr 2016 | B2 |
20030043053 | Schuckel | Mar 2003 | A1 |
20040016294 | Sugitani et al. | Jan 2004 | A1 |
20050003735 | Carter et al. | Jan 2005 | A1 |
20050222729 | Sakata | Oct 2005 | A1 |
20050267661 | Iwazaki et al. | Dec 2005 | A1 |
20060052917 | Schwarzhaupt et al. | Mar 2006 | A1 |
20060071551 | Taniguchi et al. | Apr 2006 | A1 |
20060085111 | Kojima | Apr 2006 | A1 |
20060211328 | Del Castillo | Sep 2006 | A1 |
20070035412 | Dvorak et al. | Feb 2007 | A1 |
20080026671 | Smith et al. | Jan 2008 | A1 |
20080167770 | Macdonald et al. | Jul 2008 | A1 |
20080251312 | Goto et al. | Oct 2008 | A1 |
20090076664 | McCabe et al. | Mar 2009 | A1 |
20090099735 | McCoy et al. | Apr 2009 | A1 |
20090222168 | Egenfeldt | Sep 2009 | A1 |
20110054717 | Yamauchi et al. | Mar 2011 | A1 |
20110231050 | Goulding | Sep 2011 | A1 |
20120041658 | Turner | Feb 2012 | A1 |
20120046856 | Doi | Feb 2012 | A1 |
20120088436 | Grossman | Apr 2012 | A1 |
20120130593 | Davis et al. | May 2012 | A1 |
20120179322 | Hennessy et al. | Jul 2012 | A1 |
20120259479 | Yoneta et al. | Oct 2012 | A1 |
20130122779 | Doherty | May 2013 | A1 |
20130138266 | Koike | May 2013 | A1 |
20130172060 | Keating et al. | Jul 2013 | A1 |
20130207828 | Tanaka | Aug 2013 | A1 |
20130226408 | Fung et al. | Aug 2013 | A1 |
20130226409 | Akiyama et al. | Aug 2013 | A1 |
20130231814 | Sarokhan et al. | Sep 2013 | A1 |
20140012469 | Kunihiro et al. | Jan 2014 | A1 |
20140143839 | Ricci | May 2014 | A1 |
20140312824 | Beard | Oct 2014 | A1 |
20140323013 | Gonzalez-Heydrich et al. | Oct 2014 | A1 |
20150015376 | Jenkins | Jan 2015 | A1 |
20150039350 | Martin et al. | Feb 2015 | A1 |
20150057841 | Hsu et al. | Feb 2015 | A1 |
20150094880 | Beard et al. | Apr 2015 | A1 |
20150103019 | Young | Apr 2015 | A1 |
Number | Date | Country |
---|---|---|
2014216022 | Sep 2014 | AU |
2296121 | Mar 2011 | EP |
2472786 | Feb 2011 | GB |
11078826 | Mar 1999 | JP |
2006020652 | Jan 2006 | JP |
2009125212 | Jun 2009 | JP |
WO 9014980 | Dec 1990 | WO |
Entry |
---|
Spektrum DX3R Pro User Guide, Aug. 2010. |
International Search Report and Written Opinion by the ISA/EP, dated Jul. 12, 2016, re PCT International Application No. PCT/US2016/028180. |
International Search Report and Written Opinion by the ISA/EP, dated Sep. 5, 2016, re PCT International Application No. PCT/US2016/028175. |
Ackerman, Jurgen, et al., “Automatic car steering control bridges over the driver reaction time,” Kybernetika, vol. 33, No. 1, 1997, pp. 61-74. |
Dunsmoor, Adam et al., “Senior design project—Gyroscopic vehicle stabilization,” Northern Illinois University, ELE 492, Apr. 29, 2013, Google date: Aug. 13, 2013, 17 pages, on the Internet at: https://reipooom.files.wordpress.com/2013/08/project-report-2.pdf. |
Unknown; Hobby Media blog entry, “HPI Baja 5B D-Box 2 RTR: 2wd buggy in scale 1/5”, Mar. 19, 2015, 10 pages, translated from Italian by Google, on the Internet at: http://www.hobbymedia.it/54960/hpi-baja-5b-d-box-2-rtr-buggy-2wd-in-scala-15. |
Li, Qiang et al., “Yaw stability control using the fuzzy PID controller for active front steering”, High Technology Letters, vol. 16, No. 1, Mar. 2010, pp. 94-98. |
Song, Jeonghoon, “Design and comparison of AFS controllers with PID, fuzzy-logic, and sliding-mode controllers,” Advances in Mechanical Engineering, vol. 2013, Article IDS 401548, 2013, 13 pages. |
Wang, Long et al., “Robustly stabiling PID controllers for car steering systems,” Proceedings of the American Control Conference, Philadelphia, PA, Jun. 1998, pp. 41ff. |
Wu, Jian et al., “Generalized internal model robust control for active front steering intervention,” Chinese Journal of Mechanical Engineering, vol. 28, No. 2, Mar. 2015 (First online: Jan. 30, 2015), 9 pages. |
Astrom, Karl Johan et al., “Feedback Systems: An Introduction for Scientists and Engineers,” Verson v2.10b (Feb. 22, 2009), Copyright 2009 Princeton University Press, Princeton and Oxford, Chapter 10, pp. 293-314. |
Kahveci, Nazli E., “Adaptive Steering Control for Uncertain Vehicle Dynamics with Crosswind Effects and Steering Angle Constraints,” Proceedings fo the 2008 IEEE International Conference on Vehicular Electronics and Safety, Columbus, OH, USA, Sep. 22-24, 2008, pp. 162-167. |
Number | Date | Country | |
---|---|---|---|
20160306353 A1 | Oct 2016 | US |
Number | Date | Country | |
---|---|---|---|
62149517 | Apr 2015 | US |