一种减少重叠阴影的旋转显示方法及系统转让专利

申请号 : CN202211256348.8

文献号 : CN115331587B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周全罗鸿飞

申请人 : 南京达斯琪数字科技有限公司

摘要 :

本发明提供一种减少重叠阴影的旋转显示方法及系统,涉及旋转显示技术领域,所述旋转显示方法应用于旋转显示装置,所述旋转显示装置包括若干组旋转显示单元,所述旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,所述电机用于带动若干灯条进行转动;所述旋转显示方法包括如下步骤:步骤S10,将若干组旋转显示单元按照正方形阵列结构进行排布;本发明通过对相邻灯条的排布和运转方式进行重新设定,同时在旋转过程中及时调整旋转误差,从而保证相邻的灯条不会重叠遮挡,以解决现有的旋转显示器显示时由于灯条遮挡出现显示黑条的问题。

权利要求 :

1.一种减少重叠阴影的旋转显示方法,其特征在于,所述旋转显示方法应用于旋转显示装置,所述旋转显示装置包括若干组旋转显示单元,所述旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,所述电机用于带动若干灯条进行转动;

所述旋转显示方法包括如下步骤:

步骤S10,将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;

将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;

步骤S20,对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数进行输出;

步骤S30,对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整;所述步骤S10还包括如下子步骤:步骤S1011,获取旋转显示单元的灯条数量,并设定为灯条叶数;

步骤S1012,将灯条叶数通过灯条错位角度计算公式计算得到相位差角度;所述灯条错位角度计算公式配置为: ;其中,Rxc为相位差角度,n为灯条叶数;

步骤S1013,旋转时,将相邻两组旋转显示单元的灯条按照相位差角度进行交错设定;

所述步骤S10中第一重叠区域的设置方法包括如下步骤:

步骤S1021,将灯条的长度设置为旋转半径;将电机的轴心设置为旋转中心;灯条沿旋转中心进行转动的圆面设置为显示圆;

步骤S1022,通过重叠计算公式计算得到两组相邻的旋转显示单元的旋转中心的距离;

所述重叠计算公式配置为: ;其中,Sxz为两组相邻的旋转显示单元的旋转中心的距离,Sdt为灯条的长度,a1为灯条长度重叠占比系数,a1的取值大于2;

步骤S1023,将两组相邻旋转显示单元的显示圆垂直重合的部分设定为第一重叠区域;

所述步骤S30还包括如下步骤:

步骤S3011,将获取到的电机的转动角度数据分别通过误差计算公式计算得到转动误差值;所述误差计算公式配置为: ;其中,Czw为转动误差值,Rzd为电机的转动角度,V为电机的额定转速,Ti为电机旋转达到额定转速后间隔的检测时长;

所述步骤S30还包括如下步骤:

步骤S3021,将灯条的宽度和灯条的长度通过遮挡缩减区域计算公式计算得到误差参考阈值;所述遮挡缩减区域计算公式配置为: ;其中,Ycw为误差参考阈值,Kdt为灯条的宽度;

步骤S3022,当相邻两组电机的转动误差值都为正数或都为负数时,通过第一相邻校准公式计算得到第一误差值;所述第一相邻校准公式配置为: ;其中,Cw1为第一误差值,Czw1和Czw2分别为相邻两组电机的转动误差值;

步骤S3023,当相邻两组电机的转动误差值为一正一负或至少有一个为零时,通过第二相邻校准公式计算得到第二误差值 ;所述第二 相邻校准公式配 置为 :;其中,Cw2为第二误差值;

步骤S3024,将第一误差值和第二误差值统一设定为旋转误差值;

步骤S3025,当旋转误差值小于误差参考阈值时,输出正常运转信号;当旋转误差值大于等于误差参考阈值时,输出旋转调整信号;

所述步骤S30还包括如下步骤:

步骤S3031,当接收到旋转调整信号时,根据转动误差值对电机的转动角度进行调整;

步骤S3032,当转动误差值大于零时,根据频率调整公式计算得到频率调整值;根据频率调整值缩小电机的运行频率;

步骤S3033,当转动误差值小于零时,根据频率调整公式计算得到频率调整值;根据频率调整值增加电机的运行频率;所述频率调整公式配置为: ;其中,Ftz为频率调整值,α为转动误差值对应的频率调整系数;

步骤S3034,当转动误差值等于零时,不对电机的转动角度进行调整。

2.根据权利要求1所述的一种减少重叠阴影的旋转显示方法,其特征在于,所述旋转显示方法还配置有装置数据库以及若干旋转编码器,所述装置数据库内存储有灯条的宽度以及灯条的长度;若干旋转编码器分别用于对每组旋转显示单元的电机转动角度进行获取;

所述步骤S20还包括如下步骤:

当电机旋转达到额定转速后,每间隔第一时间通过旋转编码器获取电机的转动角度,并将获取到的转动角度数据进行输出。

3.根据权利要求1所述的一种减少重叠阴影的旋转显示方法的旋转显示系统,其特征在于,所述旋转显示系统包括旋转显示装置、显示排布模块、旋转采集模块以及旋转校准模块;

所述旋转显示装置包括若干组旋转显示单元,所述旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,所述电机用于带动若干灯条进行转动;

所述显示排布模块配置有显示排布策略,所述显示排布策略包括:将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;

将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;

所述旋转采集模块用于对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数输出至旋转校准模块;

所述旋转校准模块用于对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整。

说明书 :

一种减少重叠阴影的旋转显示方法及系统

技术领域

[0001] 本发明涉及旋转显示技术领域,尤其涉及一种减少重叠阴影的旋转显示方法及系统。

背景技术

[0002] 全息显示即利用全息原理实现的真实的立体显示。可看到立体显示的全部特征,并有视差效应。在不同的位置上进行观察时,物体有显著的位移。全息旋转显示领域中,通过若干个拼接的旋转显示器形成所需画面的大小。
[0003] 现有的技术中,传统旋转显示器拼接时,由于每个显示器单元呈现的显示画面为圆形,要实现无缝拼接,必须将相邻显示器安装在两个不同平面上,两个相邻的显示器的灯条需设置在前后两个平面上,使相邻的灯条旋转产生的圆面能够有一部分重叠,从而使若干个显示器拼接的画面能够被铺满。此时,由于前方显示器灯条会对后方显示器灯条造成遮挡,观看时,会发现肉眼可见的黑条;若相邻显示器的转速不同,由遮挡产生的黑条还会发生周期性运动,非常影响显示效果,因此缺少一种减少重叠阴影的旋转显示方法及系统来解决上述存在的问题。

发明内容

[0004] 针对现有技术存在的不足,本发明目的是提供一种减少重叠阴影的旋转显示方法及系统,通过对相邻灯条的排布和运转方式进行重新设定,同时在旋转过程中及时调整旋转误差,从而保证相邻的灯条不会重叠遮挡,以解决现有的旋转显示器显示时由于灯条遮挡出现显示黑条的问题。
[0005] 为了实现上述目的,本发明是通过如下的技术方案来实现:一种减少重叠阴影的旋转显示方法,所述旋转显示方法应用于旋转显示装置,所述旋转显示装置包括若干组旋转显示单元,所述旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,所述电机用于带动若干灯条进行转动;
[0006] 所述旋转显示方法包括如下步骤:
[0007] 步骤S10,将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;
[0008] 将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;
[0009] 步骤S20,对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数进行输出;
[0010] 步骤S30,对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整。
[0011] 进一步地,所述步骤S10还包括如下子步骤:
[0012] 步骤S1011,获取旋转显示单元的灯条数量,并设定为灯条叶数;
[0013] 步骤S1012,将灯条叶数通过灯条错位角度计算公式计算得到相位差角度;所述灯条错位角度计算公式配置为: ;其中,Rxc为相位差角度,n为灯条叶数;
[0014] 步骤S1013,旋转时,将相邻两组旋转显示单元的灯条按照相位差角度进行交错设定。
[0015] 进一步地,所述步骤S10中第一重叠区域的设置方法包括如下步骤:
[0016] 步骤S1021,将灯条的长度设置为旋转半径;将电机的轴心设置为旋转中心;灯条沿旋转中心进行转动的圆面设置为显示圆;
[0017] 步骤S1022,通过重叠计算公式计算得到两组相邻的旋转显示单元的旋转中心的距离;所述重叠计算公式配置为: ;其中,Sxz为两组相邻的旋转显示单元的旋转中心的距离,Sdt为灯条的长度,a1为灯条长度重叠占比系数,a1的取值大于2;
[0018] 步骤S1023,将两组相邻旋转显示单元的显示圆垂直重合的部分设定为第一重叠区域。
[0019] 进一步地,所述旋转显示方法还配置有装置数据库以及若干旋转编码器,所述装置数据库内存储有灯条的宽度以及灯条的长度;若干旋转编码器分别用于对每组旋转显示单元的电机转动角度进行获取;
[0020] 所述步骤S20还包括如下步骤:
[0021] 当电机旋转达到额定转速后,每间隔第一时间通过旋转编码器获取电机的转动角度,并将获取到的转动角度数据进行输出。
[0022] 进一步地,所述步骤S30还包括如下步骤:
[0023] 步骤S3011,将获取到的电机的转动角度数据分别通过误差计算公式计算得到转动误差值;所述误差计算公式配置为: ;其中,Czw为转动误差值,Rzd为电机的转动角度,电机的转动角度为电机旋转达到额定转速后累加的旋转角度;V为电机的额定转速,Ti为电机旋转达到额定转速后间隔的检测时长。
[0024] 进一步地,所述步骤S30还包括如下步骤:
[0025] 步骤S3021,将灯条的宽度和灯条的长度通过遮挡缩减区域计算公式计算得到误差参考阈值;所述遮挡缩减区域计算公式配置为:;其中,Ycw为误差参考阈值,Kdt为灯条的宽度;
[0026] 步骤S3022,当相邻两组电机的转动误差值都为正数或都为负数时,通过第一相邻校准公式计算得到第一误差值;所述第一相邻校准公式配置为: ;其中,Cw1为第一误差值,Czw1和Czw2分别为相邻两组电机的转动误差值;
[0027] 步骤S3023,当相邻两组电机的转动误差值为一正一负或至少有一个为零时,通过第二相邻校准公式计算得到第二误差值;所述第二相邻校准公式配置为:;其中,Cw2为第二误差值;
[0028] 步骤S3024,将第一误差值和第二误差值统一设定为旋转误差值;
[0029] 步骤S3025,当旋转误差值小于误差参考阈值时,输出正常运转信号;当旋转误差值大于等于误差参考阈值时,输出旋转调整信号。
[0030] 进一步地,所述步骤S30还包括如下步骤:
[0031] 步骤S3031,当接收到旋转调整信号时,根据转动误差值对电机的转动角度进行调整;
[0032] 步骤S3032,当转动误差值大于零时,根据频率调整公式计算得到频率调整值;根据频率调整值缩小电机的运行频率;
[0033] 步骤S3033,当转动误差值小于零时,根据频率调整公式计算得到频率调整值;根据频率调整值增加电机的运行频率;所述频率调整公式配置为: ;其中,Ftz为频率调整值,α为转动误差值对应的频率调整系数;
[0034] 步骤S3034,当转动误差值等于零时,不对电机的转动角度进行调整。
[0035] 一种减少重叠阴影的旋转显示系统,所述旋转显示系统包括旋转显示装置、显示排布模块、旋转采集模块以及旋转校准模块;
[0036] 所述旋转显示装置包括若干组旋转显示单元,所述旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,所述电机用于带动若干灯条进行转动;
[0037] 所述显示排布模块配置有显示排布策略,所述显示排布策略包括:将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;
[0038] 将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;
[0039] 所述旋转采集模块用于对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数输出至旋转校准模块;
[0040] 所述旋转校准模块用于对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整。
[0041] 本发明的有益效果:本发明首先将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;该设计通过对旋转显示单元的灯条排布和旋转方式进行设定,能够保证相邻的两个旋转显示单元的灯条处于交错状态,避免前后重叠遮挡产生黑条的问题;
[0042] 本发明通过对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数输出至旋转校准模块;再对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整;该设计能够在旋转显示装置运作过程中及时调整每个旋转显示单元的转动误差,从而避免由转动误差带来的灯条重叠遮挡的问题,提高了旋转显示的效果持续性和误差调整的及时性。
[0043] 本发明附加方面的优点将在下面的具体实施方式的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

[0044] 通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其他特征、目的和优点将会变得更明显:
[0045] 图1为本发明的旋转显示方法的局部流程图;
[0046] 图2为本发明的旋转显示系统的原理框图;
[0047] 图3为本发明的相邻两组旋转显示单元的连接示意图。

具体实施方式

[0048] 应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
[0049] 需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。
[0050] 在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0051] 实施例一
[0052] 请参阅图2所示,本发明提供一种减少重叠阴影的旋转显示系统,通过对相邻灯条的排布和运转方式进行重新设定,同时在旋转过程中及时调整旋转误差,从而保证相邻的灯条不会重叠遮挡,以解决现有的旋转显示器显示时由于灯条遮挡出现显示黑条的问题。
[0053] 具体地,旋转显示系统包括旋转显示装置、显示排布模块、旋转采集模块以及旋转校准模块;
[0054] 旋转显示装置包括若干组旋转显示单元,旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,电机用于带动若干灯条进行转动;
[0055] 显示排布模块配置有显示排布策略,显示排布策略包括:将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;
[0056] 将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;显示排布策略还包括:获取旋转显示单元的灯条数量,并设定为灯条叶数;
[0057] 将灯条叶数通过灯条错位角度计算公式计算得到相位差角度;灯条错位角度计算公式配置为: ;其中,Rxc为相位差角度,n为灯条叶数;请参阅图3所示,例如,一组旋转显示单元设置有四个灯条,则n=4,此时求得的相位差角度为45度,实际设置为:每一组旋转显示单元内的四个灯条之间的角度为90度,与相邻的旋转显示单元的灯条的夹角为45度,则能够使相邻的两组旋转显示单元之间的灯条始终处于错位状态。
[0058] 旋转时,将相邻两组旋转显示单元的灯条按照相位差角度进行交错设定。
[0059] 其中,第一重叠区域的设置方法为:将灯条的长度设置为旋转半径;将电机的轴心设置为旋转中心;灯条沿旋转中心进行转动的圆面设置为显示圆;
[0060] 通过重叠计算公式计算得到两组相邻的旋转显示单元的旋转中心的距离;重叠计算公式配置为: ;其中,Sxz为两组相邻的旋转显示单元的旋转中心的距离,Sdt为灯条的长度,a1为灯条长度重叠占比系数,a1的取值大于2;a1的取值大于2的解释为:两个灯条实际的重叠长度不能超过一个灯条长度的一半,如果重叠的长度太长会使有效的显示部分缩小,即第一重叠区域的面积太大;但是相邻两个旋转显示单元的灯条的重叠长度也不能太短,太短会使第一重叠区域的面积太小,出现整个显示画面存在不能铺满的问题,因此在具体的设定时,a1的最大值优选设定为4。
[0061] 将两组相邻旋转显示单元的显示圆垂直重合的部分设定为第一重叠区域。
[0062] 旋转采集模块用于对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数输出至旋转校准模块;旋转采集模块包括装置数据库以及若干旋转编码器,装置数据库内存储有灯条的宽度以及灯条的长度;若干旋转编码器分别用于对每组旋转显示单元的电机转动角度进行获取,旋转采集模块配置有旋转采集策略,旋转采集策略包括:当电机旋转达到额定转速后,每间隔第一时间通过旋转编码器获取电机的转动角度,并将获取到的转动角度数据进行输出。
[0063] 旋转校准模块用于对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整。
[0064] 旋转校准模块配置有误差计算策略,误差计算策略包括:将获取到的电机的转动角度数据分别通过误差计算公式计算得到转动误差值;误差计算公式配置为:;其中,Czw为转动误差值,Rzd为电机的转动角度,电机的转动
角度为电机旋转达到额定转速后累加的旋转角度;V为电机的额定转速,Ti为电机旋转达到额定转速后间隔的检测时长,对于误差计算公式的具体解释为:通过V×Ti能够得到额定转速情况下的电机应该达到的一个标准的转动圈数,通过将电机累加的旋转角度除以360能够得到电机实际的转动圈数,将上述求得的标准的转动圈数和实际的转动圈数进行相减,得到的差值再乘以360就能够得到实际的误差角度,对应设置为转动误差值,转动误差值为
0时,表示无误差;转动误差值小于0时,表示电机的实际转动偏慢;转动误差值大于0时,表示电机的实际转动偏快。
[0065] 旋转校准模块还配置有误差校准策略,误差校准策略包括:将灯条的宽度和灯条的长度通过遮挡缩减区域计算公式计算得到误差参考阈值;遮挡缩减区域计算公式配置为: ;其中,Ycw为误差参考阈值,Kdt为灯条的宽度;对于遮挡缩减区域计算公式的具体解释为:arcsin为反正弦函数,反正弦函数(反三角函数之一)为正弦函数的反函数,公式中的 部分,未进行简化前应为:
;该式中的分子部分表示:在灯条旋转所形成的显示圆中,灯条的宽
度对应的弦长换算得到的弧长;分母部分表示灯条旋转所形成的圆面的圆周长;通过弧长在圆周长中的占比再乘以360,得到灯条在显示圆中所占的角度,由于灯条存在一定的宽度,所以在求取过程中需要将相邻两组灯条所占区域进行减去,才能得到相邻两个灯条在多大的范围内旋转不会产生重叠遮挡的问题;因此误差参考阈值表达的含义为实际设定时相邻两个灯条不会产生重叠阴影的角度范围。
[0066] 当相邻两组电机的转动误差值都为正数或都为负数时,通过第一相邻校准公式计算得到第一误差值;第一相邻校准公式配置为: ;其中,Cw1为第一误差值,Czw1和Czw2分别为相邻两组电机的转动误差值;当相邻两组电机的转动误差值都为正数或都为负数时,表示相邻两组电机的转动偏差都朝着一个方向偏离,因此计算二者的差值的绝对值,即可得到二者之间偏差的差距,如果差距在求得的误差参考阈值内,则相邻两组旋转显示单元的灯条不会产生重叠的问题。
[0067] 当相邻两组电机的转动误差值为一正一负或至少有一个为零时,通过第二相邻校准公式计算得到第二误差值;第二相邻校准公式配置为: ;其中,Cw2为第二误差值;当相邻两组电机的转动误差值为一正一负时,表示相邻两组电机的转动偏差越来越远;或至少有一个为零时,表示相邻两组电机一个没有偏差,另一个有偏差;因此上述两种情况需要将二者的绝对值进行相加,再与误差参考阈值进行比对。
[0068] 将第一误差值和第二误差值统一设定为旋转误差值;
[0069] 当旋转误差值小于误差参考阈值时,输出正常运转信号;当旋转误差值大于等于误差参考阈值时,输出旋转调整信号。
[0070] 旋转校准模块还配置有旋转调整策略,旋转调整策略包括:当接收到旋转调整信号时,根据转动误差值对电机的转动角度进行调整;
[0071] 当转动误差值大于零时,根据频率调整公式计算得到频率调整值;根据频率调整值缩小电机的运行频率;
[0072] 当转动误差值小于零时,根据频率调整公式计算得到频率调整值;根据频率调整值增加电机的运行频率;频率调整公式配置为: ;其中,Ftz为频率调整值,α为转动误差值对应的频率调整系数;其中,α根据电机的规格进行设定,每一种规格的电机在不同运行频率下的转速也是不同的,α的设置方式为:先求取该电机的运行频率与转速的比值,然后再与角度与转速的对应关系进行换算,能够得到在对应误差的角度情况下需要对电机进行调整的运行频率。
[0073] 当转动误差值等于零时,不对电机的转动角度进行调整。
[0074] 实施例二
[0075] 请参阅图1所示,本发明还提供一种减少重叠阴影的旋转显示方法,本旋转显示方法应用于旋转显示装置,旋转显示装置包括若干组旋转显示单元,旋转显示单元包括电机以及若干组灯条,若干组灯条之间的夹角相同,电机用于带动若干灯条进行转动。旋转显示方法还配置有装置数据库以及若干旋转编码器,装置数据库内存储有灯条的宽度以及灯条的长度;若干旋转编码器分别用于对每组旋转显示单元的电机转动角度进行获取。
[0076] 具体地,旋转显示方法包括如下步骤:
[0077] 步骤S10,将若干组旋转显示单元按照正方形阵列结构进行排布;并将相邻两组旋转显示单元的灯条分别设置在两个平行的平面上;且相邻两组旋转显示单元的灯条旋转形成的圆面设置有第一重叠区域;
[0078] 将相邻两组旋转显示单元的灯条进行旋转交错排布;每组旋转显示单元的电机的转速相同,且相邻两组旋转显示单元的电机的旋转方向相反;步骤S10还包括如下子步骤:
[0079] 步骤S1011,获取旋转显示单元的灯条数量,并设定为灯条叶数;
[0080] 步骤S1012,将灯条叶数通过灯条错位角度计算公式计算得到相位差角度;灯条错位角度计算公式配置为: ;其中,Rxc为相位差角度,n为灯条叶数;
[0081] 步骤S1013,旋转时,将相邻两组旋转显示单元的灯条按照相位差角度进行交错设定。
[0082] 其中,第一重叠区域的设置方法包括如下步骤:
[0083] 步骤S1021,将灯条的长度设置为旋转半径;将电机的轴心设置为旋转中心;灯条沿旋转中心进行转动的圆面设置为显示圆;
[0084] 步骤S1022,通过重叠计算公式计算得到两组相邻的旋转显示单元的旋转中心的距离;重叠计算公式配置为: ;其中,Sxz为两组相邻的旋转显示单元的旋转中心的距离,Sdt为灯条的长度,a1为灯条长度重叠占比系数,a1的取值大于2;
[0085] 步骤S1023,将两组相邻旋转显示单元的显示圆垂直重合的部分设定为第一重叠区域。
[0086] 步骤S20,对灯条的参数以及旋转过程中的电机的参数进行获取,并将获取到的灯条的参数以及旋转过程中的电机的参数进行输出;步骤S20还包括如下步骤:
[0087] 当电机旋转达到额定转速后,每间隔第一时间通过旋转编码器获取电机的转动角度,并将获取到的转动角度数据进行输出。
[0088] 步骤S30,对输入的灯条的参数以及旋转过程中的电机的参数进行处理,得到旋转误差结果;基于旋转误差结果进行分析得到旋转调整结果,根据旋转调整结果对电机的旋转进行调整。
[0089] 步骤S30还包括如下步骤:
[0090] 步骤S3011,将获取到的电机的转动角度数据分别通过误差计算公式计算得到转动误差值;误差计算公式配置为: ;其中,Czw为转动误差值,Rzd为电机的转动角度,电机的转动角度为电机旋转达到额定转速后累加的旋转角度;V为电机的额定转速,Ti为电机旋转达到额定转速后间隔的检测时长。
[0091] 步骤S30还包括如下步骤:
[0092] 步骤S3021,将灯条的宽度和灯条的长度通过遮挡缩减区域计算公式计算得到误差参考阈值;遮挡缩减区域计算公式配置为: ;其中,Ycw为误差参考阈值,Kdt为灯条的宽度;
[0093] 步骤S3022,当相邻两组电机的转动误差值都为正数或都为负数时,通过第一相邻校准公式计算得到第一误差值;第一相邻校准公式配置为: ;其中,Cw1为第一误差值,Czw1和Czw2分别为相邻两组电机的转动误差值;
[0094] 步骤S3023,当相邻两组电机的转动误差值为一正一负或至少有一个为零时,通过第二相邻校准公式计算得到第二误差值;第二相邻校准公式配置为:;其中,Cw2为第二误差值;
[0095] 步骤S3024,将第一误差值和第二误差值统一设定为旋转误差值;
[0096] 步骤S3025,当旋转误差值小于误差参考阈值时,输出正常运转信号;当旋转误差值大于等于误差参考阈值时,输出旋转调整信号。
[0097] 步骤S30还包括如下步骤:
[0098] 步骤S3031,当接收到旋转调整信号时,根据转动误差值对电机的转动角度进行调整;
[0099] 步骤S3032,当转动误差值大于零时,根据频率调整公式计算得到频率调整值;根据频率调整值缩小电机的运行频率;
[0100] 步骤S3033,当转动误差值小于零时,根据频率调整公式计算得到频率调整值;根据频率调整值增加电机的运行频率;频率调整公式配置为: ;其中,Ftz为频率调整值,α为转动误差值对应的频率调整系数;
[0101] 步骤S3034,当转动误差值等于零时,不对电机的转动角度进行调整。
[0102] 上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置,如存在权重系数和比例系数,其设置的大小是为了将各个参数进行量化得到的一个具体的数值,便于后续比较,关于权重系数和比例系数的大小,只要不影响参数与量化后数值的比例关系即可。
[0103] 在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0104] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式。其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory, 简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read‑Only Memory, 简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory, 简称EPROM),可编程只读存储器(Programmable Red‑Only Memory, 简称PROM),只读存储器(Read‑OnlyMemory, 简称ROM),磁存储器,快闪存储器,磁盘或光盘。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0105] 以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。