Field of the Invention
The present invention relates to a cam data display device, and more particularly, to a cam-shape data display method based on the consideration of the rotational speed of a camshaft.
Description of the Related Art
There have conventionally been used electronic cams that electrically implement the same motion as that of mechanical cams. In an electronic cam, the motion of a mechanical cam of a certain shape can be electrically reproduced by defining the position of a slave axis synchronously with the phase of a camshaft axis (master axis). Data that defines the correspondence between the phase of the camshaft and the position of the slave axis is called cam-shape data (
For example, Japanese Patent Application Laid-Open No. 2004-114176 describes a configuration in which the correspondence between a camshaft phase (angle) and a slave axis position is defined as a data table. This configuration is advantageous in that a synchronous motion of an electronic cam can easily be created.
According to the data table disclosed in Japanese Patent Application Laid-Open No. 2004-114176, it is difficult to understand the motion of the electronic cam at a glance. Therefore, in order to easily understand the motion of the electronic cam, in a cam data display device, waveform display is performed in such a manner that cam-shape data is displayed in a graph with two axes that represent the camshaft phase and the slave axis position, individually (
However, if a machine is equipped with a speed reduction mechanism such as a crank so that the rotational speed of the camshaft changes in accordance with the phase, for example, it is difficult to understand the behavior of the slave axis by the waveform display with the two axes representing the camshaft phase and the slave axis position (
More specifically, the rotational speed of the camshaft in each phase cannot be ascertained by the waveform display of conventional cam-shape data such as those shown in
The present invention has been made to solve the above problems, and its object is to provide a cam data display device capable of displaying cam-shape data in consideration of the rotational speed of a camshaft.
A cam data display device according to one embodiment of the present invention is a cam data display device which performs waveform display of a motion of an electronic cam and comprises a cam-shape data storage unit configured to store cam-shape data in which a phase of a camshaft is associated with a position of a slave axis, a camshaft rotational speed acquisition unit configured to acquire a rotational speed of the camshaft, and a waveform generation unit configured to generate the waveform display indicative of the relationship between time and the motion of the slave axis, based on the cam-shape data and the rotational speed of the camshaft.
In a cam data display device according to another embodiment, the rotational speed of the camshaft changes in accordance with the phase.
In a cam data display device according to another embodiment, the waveform generation unit generates the waveform display indicative of the relationship between time and the position of the slave axis.
In a cam data display device according to another embodiment, the waveform generation unit generates the waveform display indicative of the relationship between time and a speed of the slave axis.
In a cam data display device according to another embodiment, the waveform generation unit generates the waveform display indicative of the relationship between time and an acceleration of the slave axis.
In a cam data display device according to another embodiment, the waveform generation unit generates the waveform display indicative of the relationship between time and a jerk of the slave axis.
In a cam data display device according to another embodiment, the rotational speed acquisition unit acquires a measured value or a scheduled operating speed.
In a cam data display device according to another embodiment, the rotational speed acquisition unit further acquires rotation direction information on the camshaft.
In a cam data display device according to another embodiment, the waveform generation unit determines the rotation direction based on the rotation direction information and generates the waveform display with an axis indicative of the time inverted if the rotation direction is reversed.
In a cam data display device according to another embodiment, the waveform generation unit determines the rotation direction based on the rotation direction information and generates the waveform display with an axis, indicative of the time after the point in time when the rotation direction is reversed, inverted if the rotation direction is reversed in the middle of rotation.
In a cam data display device according to another embodiment, the waveform generation unit determines the rotation direction based on the rotation direction information and generates the waveform display in varied display forms depending on the rotation direction.
In a cam data display device according to another embodiment, the rotational speed acquisition unit further acquires a rotation start phase of the camshaft, and the waveform generation unit generates the waveform display with the rotation start phase set to a zero time.
According to the present invention, there can be provided a cam data display device capable of displaying cam-shape data in consideration of the rotational speed of a camshaft.
The above and other objects and features of the present invention will be obvious from the ensuing description of embodiments with reference to the accompanying drawings, in which:
An embodiment of the present invention will now be described with reference to the accompanying drawings.
The cam data display device 100 is typically an information processing device such as a personal computer (PC). The cam data display device 100 logically implements various processing units as a CPU performs predetermined processing according to a program stored in a storage area.
The cam-shape data storage unit 101 stores cam-shape data in which the phase of a camshaft is associated with the position of a slave axis. Typically, the cam-shape data is defined in the form of a table, as shown in
The camshaft rotational speed acquisition unit 103 acquires the rotational speed of the camshaft in each phase from data for operation or measured data for the camshaft. The rotational speed is acquired for each 1° in phases ranging from 0° to 359°, for example.
Moreover, the camshaft rotational speed acquisition unit 103 calculates execution times between the phases. For example, it goes on calculating the elapsed time until the transition of the camshaft to the next phase for each 1° in the phases ranging from 0° to 3596°, for example. Then, the camshaft rotational speed acquisition unit 103 stores the rotational speed and execution time in each phase in association with each other.
The waveform generation unit 105 performs processing for generating various waveforms indicative of the motion of the slave axis based on the cam-shape data stored in the cam-shape data storage unit 101. These waveforms are characterized by being generated along the axis of time.
In a conventional method, as shown on the left-hand side of
This waveform generation processing will be described more specifically. The waveform generation unit 105 acquires a camshaft rotational speed A (rev/min) in the phase N−1 and a camshaft rotational speed B (rev/min) in the phase N from the camshaft rotational speed acquisition unit 103. Thereupon, the waveform generation unit 105 can calculate the execution time TN from the phase N−1to the phase N and the execution time N+1 from the phase N to the phase N+1 by equations (1) and (2), respectively, as follows:
T
N=1/(A÷60×360), (1)
T
N+1=1/(B÷60×360). (2)
Moreover, the waveform generation unit 105 individually acquires slave axis positions in the phases N−1, N and N+1 from the cam-shape data storage unit 101. Furthermore, the waveform generation unit 105 individually plots values in the phases N−1, N and N+1 on a coordinate plane in which the abscissa and the ordinate represent time and the slave axis position, respectively. In this way, the waveform shown on the right-hand side of
The display unit 107 performs processing for displaying the waveform generated by the waveform generation unit 105 on a display device or the like.
As an example of execution of the cam data display device 100 of the present invention, a technique for waveform display of cam-shape data is given for the case in which a camshaft is rotated at varied rotational speeds; at 60 rev/min in the phases from 0° to 180° and at 20 rev/min in the phases from 180° to 360°.
The cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as those shown in
The camshaft rotational speed acquisition unit 103 acquires the rotational speeds in the phases shown in
Based on the execution times, the waveform generation unit 105 generates a waveform by transforming the abscissa of the conventional graph shown in
The middle graph of
The bottom graph of
Moreover, a jerk, which is an amount of change of the acceleration, can be confirmed by displaying a waveform (not shown) in which the abscissa and the ordinate represent the elapsed time and the difference in the acceleration, respectively. In this way, the cam-shape data can be modified so as to adjust the jerk, and a smoother acceleration change can be obtained by adjusting the jerk.
Alternatively, the camshaft rotational speed acquisition unit 103 may be configured to acquire rotation direction information indicative of the direction of rotation of the camshaft, along with the rotational speed. Based on the rotation direction information, the waveform generation unit 105 can determine whether the camshaft is rotating forward (or the phase is changing from 0° to 359° or whether the camshaft is rotating reverse or reversed (or the phase is changing from 359° to 0°. If the camshaft rotates in the opposite direction to the normal direction or if a reciprocating motion is performed with the rotation direction reversed in the middle, the abscissa of the graph may be transformed from the conventional phase axis to the time axis and the time axis may be reversed so that a waveform containing the rotation direction information can also be generated.
For example, the cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as that shown in
Moreover, for example, the cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as that shown in
Alternatively, the camshaft rotational speed acquisition unit 103 may be configured to acquire a rotation start phase along with the rotational speed. In this case, the waveform generation unit 105 can generate a waveform with the origin of the time axis set as the rotation start phase. In this way, the motion starting at the rotation start point can be confirmed.
For example, the cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as that shown in
Thus, according to the present embodiment, the waveform display of the cam-shape data based on the concept of time is generated using the waveform generation unit 105, the cam-shape data stored in the cam-shape data storage unit 101, and the rotational speed of the camshaft acquired by the camshaft rotational speed acquisition unit 103. In this way, the motion of the slave axis corresponding to the change of the rotational speed of the camshaft can be visually ascertained. Moreover, the maximum value of the speed or acceleration (and the maximum load of the motor) and the location (phase or time) of the maximum value can be identified, so that identification and modification of problem areas of the cam-shape data can be accurately performed. Moreover, the appropriateness of the speed and acceleration of the slave axis can be determined, so that the influences of the speed and acceleration can be predicted in advance even when the cam-shape data is modified.
The present invention is not limited to the embodiment described herein and may be suitably modified without departing from the spirit of the invention. Although the generation of the waveform display based on the time axis as the abscissa has been described in connection with the above embodiment, for example, the present invention is not limited to this and an alternative axis may be used as the time axis. Moreover, any other index that includes time as a factor may be used as the axis concerned in place of the simple time axis.
While an embodiment of the present invention has been described herein, the invention is not limited to the above-described embodiment and may be suitably modified and embodied in various forms.
Number | Date | Country | Kind |
---|---|---|---|
2015-232757 | Nov 2015 | JP | national |