一种发射功率配置方法及头端设备、电器系统和芯片与流程

文档序号:19871592发布日期:2020-02-08 05:55阅读:202来源:国知局
一种发射功率配置方法及头端设备、电器系统和芯片与流程

本发明涉及电气领域,尤其涉及一种发射功率配置方法及头端设备、电器系统和芯片。



背景技术:

中央空调是一种由一台室外机和多台室内机组成的空气调节器,可以实现多个室内空间的空气调节。每台室内机与室外机可以采用电力线载波通讯实现数据交互。

电力线载波通讯又称plc(programmablelogiccontroller,缩写为plc)通讯,它以电力线为通信电文的传输载体,将通讯电文加载到电力线上,使得电力线可以传输载波信号,实现每台室内机和室外机之间的数据交互。这种通讯方式无需专用通讯线,就可以完成中央空调的室内机和室外机数据交互,具有比较高的通讯可靠性,并可节省中央空调的安装成本和材料成本。目前,中央空调的室内机和室外机的plc发射功率在安装前已经完成设定,导致安装后的中央空调的室外机和室内机之间的距离比较远的情况下,plc通讯的通讯距离无法满足室外机和室内机之间的通讯。



技术实现要素:

本发明的目的在于提供一种发射功率配置方法及头端设备、电器系统和芯片,以自适应调节室外机的plc通信发射功率,使得安装后的中央空调的室外机和室内机的plc通信可靠性不受通讯距离的影响。

为了实现上述目的,本发明提供一种发射功率配置方法,应用于具有头端设备和至少一个尾端设备的电器系统,所述发射功率配置方法包括:

所述头端设备确定在测试发射功率下所述头端设备对m个所述尾端设备的收信误码率;

所述头端设备确定所述头端设备对至少一个尾端设备的收信误码率大于误码率阈值的情况下,更新所述测试发射功率;更新后的所述测试发射功率大于更新前的所述测试发射功率。

与现有技术相比,本发明提供的发射功率配置方法中,头端设备确定在测试发射功率下头端设备对m个尾端设备的收信误码率,并在头端设备对至少一个尾端设备的收信误码率大于或等于误码率阈值的情况下,说明当前测试发射功率无法满足头端设备与所有尾端设备的plc通信要求,此时更新测试发射功率,使得更新后的测试发射功率大于更新前的测试发射功率,用以重新确定在更新后的测试发射功率下头端设备对m个尾端设备的收信误码率,指导头端设备测试发射功率能够满足头端设备与所有尾端设备的通信要求,这样就能够保证头端设备与所有尾端设备plc通信要求。由此可见,本发明提供的发射功率配置方法应用于中央空调时,可以自适应的调节室外机的plc通信发射功率,使得安装后的中央空调的室外机和室内机的plc通信可靠性不受通讯距离的影响。

本发明还提供了一种头端设备,应用于具有尾端设备的电器系统,所述头端设备包括处理器;

所述处理器用于确定在测试发射功率下所述头端设备对m个所述尾端设备的收信误码率;

所述处理器用于确定所述头端设备对至少一个尾端设备的收信误码率大于或等于误码率阈值的情况下,更新所述测试发射功率;更新后的所述测试发射功率大于更新前的所述测试发射功率。

与现有技术相比,本发明提供的头端设备的有益效果与上述发射功率配置方法的有益效果相同,在此不做赘述。

本发明还提供了一种电器系统。该电器系统包括头端设备和至少一个尾端设备;所述头端设备为上述技术方案所述头端设备。

与现有技术相比,本发明提供的电器系统的有益效果与上述发射功率配置方法的有益效果相同,在此不做赘述。

本发明还提供了一种芯片。所述芯片包括处理器和通信接口,所述通信接口与所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现上述技术方案所述的发射功率配置方法。

与现有技术相比,本发明提供的芯片的有益效果与上述发射功率配置方法的有益效果相同,在此不做赘述。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例提供的电器系统的架构图;

图2为本发明实施例提供的发射功率配置方法的流程示意图一;

图3为本发明实施例提供的发射功率配置方法的流程示意图二;

图4为本发明实施例以空调为例的发射功率配置方法的流程示意图;

图5为本发明实施例提供的发射功率配置装置的一种可能的逻辑结构示意图;

图6为本发明实施例提供的发射功率配置装置的另一种可能的逻辑结构示意图;

图7为本发明实施例提供的头端设备的结构示意图;

图8为本发明实施例提供的芯片的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前,中央空调的室外机和室内机的通讯方式分为无线通讯方式和有线通讯方式。无线通讯方式可以为wifi、zigbee等通讯方式。有线通讯方式可以为总线、plc通讯等通讯方式。

中央空调的室外机和室内机采用无线通讯方式通讯时,无线通讯信号的容易受到墙壁屏蔽,导致通讯信号受到“穿墙”等限制。中央空调的室外机和室内机采用总线通讯方式通讯时,如果室外机和室内机之间采用homebus、485总线、can总线等专用通讯总线连接,使得室外机和室内机的通讯信号通过总线进行交互。而室外机和室内机之间采用plc通讯方式通讯时,室外机和室内机通过电力线传输通讯信号,无需配备专用通讯总线,可以有效节省安装成本和材料成本。

为了支持plc通信,在plc通讯的室外机和室内机中均设有plc通讯模块。plc通讯的通讯距离由布线方式和plc通讯模块本身的发射功率决定。在同等布线环境下,plc通讯模块的发射功率越高,plc通讯的成功率越高。相应的,plc通讯的可靠性也就越好。然而,plc通讯模块的发射功率越高,不仅plc通讯模块自身功耗和温升会比较高,而且plc通讯过程中所受到的电磁兼容性(electromagneticcompatibility,缩写为emc)电磁干扰也就越高。由此可见,在plc通讯过程中,plc通讯模块的发射功率不宜过高。相关技术中,plc通讯模块一般包括多个级别的发射功率,供中央空调生产厂家选择。中央空调生产厂家在生产中央空调时,提前设定plc通讯模块的发射功率,导致出厂后的中央空调的plc通讯模块的发射功率恒定。

具体的,发明人发现:由于plc通讯模块的发射功率决定了plc通讯质量的好坏。这是在实验条件下的不同的测试环境中,plc通讯模块默认的发射功率有时是无法满足plc通讯要求,导致室外机和室内机的组网以及通讯误码率的情况都不理想。而开发人员通过外部设备改写plc模块的默认发射功率,虽然通讯质量有明显改善,但也不能无限提高,否则会影响plc通讯模块本身的功耗和温升,对plc通讯模块的寿命产生不良影响。而在实际空调安装时,受到安装人员的技术水平限制,安装人员无法对plc通讯模块发射功率进行调整,即使开发对其提供相应的工具,也需要进行大量的培训,并且也要避免现场为了省事直接将发射功率调到最大。

本发明实施例提供一种电器系统。该电器系统包括头端设备和至少一个尾端设备。头端设备与至少一个尾端设备通过电力线连接。应理解,电力线可以用于向头端设备和尾端设备供电,也可以实现头端设备和尾端设备通信。

上述电器系统可以为任何采用plc通信的电器系统。电器系统可以为中央空调这类分布式设备,也可以由至少两种不同设备所形成的电器系统。当电器系统为中央空调时,中央空调的室外机作为头端设备,室内机作为尾端设备。当电器系统由至少两种不同设备所形成包括作为头端设备的电脑和作为尾端设备电视、洗衣机、空调等家用电器。

图1示出一种本发明实施例提供的电器系统的架构图。如图1所示,该电器系统包括头端设备100和尾端设备200。头端设备100和尾端设备200通过电力线300连接。应理解,图1中仅示出了一台尾端设备,但也可以为多台尾端设备。

上述头端设备100包括第一主控芯片110和第一plc通信模块120。第一主控芯片110和第一plc通信模块120可采用uart(universalasynchronousreceiver/transmitter,缩写为uart)等接口通讯。尾端设备200包括第二主控芯片210和第二plc通信模块220。第二主控芯片210和第二plc通信模块220可以采用uart(universalasynchronousreceiver/transmitter,缩写为uart)等总线通讯。第一plc通信模块120和第二plc通信模块220通过电力线300实现通信。

为了方便显示,上述头端设备还包括与第一主控芯片110电连接的显示模块130。显示模块130可以显示第一主控芯片110所提供的内容。

为了方便控制尾端设备,上述电器系统还包括线控器400。线控器400与第二主控芯片210采用homebus、485总线、can总线等总线通信,用以控制尾端设备。

本发明实施例提供一种发射功率配置方法,可以自适应的调节发射功率,使得头端设备和尾端设备的plc通信可靠性比较高。该发射功率配置方法可以由头端设备独立执行,也可以由尾端设备配合执行。由头端设备执行的步骤也可以由应用于头端设备中的芯片执行。下面以头端设备为执行主体描述本发明实施例提供的发射功率配置方法。

本发明实施例提供的发射功率配置方法应用于具有头端设备和m个尾端设备的电器系统,m为大于或等于1的整数。头端设备和尾端设备均具有plc通讯模块。如图2所示,该发射功率配置方法包括:

步骤102:头端设备确定在测试发射功率下头端设备对m个尾端设备的收信误码率。

当头端设备确定头端设备对至少一个尾端设备的收信误码率大于或等于误码率阈值的情况下,说明头端设备的测试发射功率不够高,无法满足头端设备与所有尾端设备的通信要求,此时执行步骤104。

当头端设备确定头端设备对m个尾端设备的收信误码率均小于或等于误码率阈值的情况下,说明头端设备的测试发射功率可以满足头端设备与所有尾端设备的通信要求,执行步骤105。

步骤104:更新测试发射功率。在实际应用时,当头端设备确定头端设备对至少一个尾端设备的收信误码率大于误码率阈值的情况下,说明头端设备的测试发射功率不够高,无法满足头端设备与所有尾端设备的通信要求,因此,更新后的测试发射功率大于更新前的所述测试发射功率。

步骤105:完成发射功率配置,转入通常模式。

在实际应用场景中,误码率阈值可以为定值,也可以为一个区间。示例性的,误码率阈值为2%~5%。以电气设备为中央空调为例,中央空调具有一个作为头端设备的室外机,还具有两个作为头端设备的室内机,分别为第一室内机和第二室内机。误码率阈值为2%,当室外机确定在1级发射功率下确定室外机对第一室内机的收信误码率为0.5%,室外机在1级发射功率下确定室外机对第二室内机的收信误码率为3%,则室外机确定室外机对第二室内机的收信误码率大于2%。此时,说明1级发射功率虽然可以满足室外机和第一室内机的plc通信要求,但是无法满足室外机和第二室内机的plc通信要求,因此,室外机将室外机的发射功率设定为2级发射功率。室外机在2级发射功率下确定室外机对第一室内机和第二室内机的收信误码率,并确认收信误码率与2%的大小关系,进而确定是否将2级发射功率调节至3级发射功率。如此循环,直到室外机在某级发射功率下确定室外机对第一室内机和第二室内机的收信误码率均小于2%,完成发射功率配置,完成发射功率配置。

由上述实施例提供发射功率配置方法过程可知,头端设备确定在测试发射功率下头端设备对m个尾端设备的收信误码率,并在头端设备对至少一个尾端设备的收信误码率大于误码率阈值的情况下,说明当前测试发射功率无法满足头端设备与所有尾端设备的plc通信要求,此时更新测试发射功率,使得更新后的测试发射功率大于更新前的测试发射功率,用以重新确定在更新后的测试发射功率下头端设备对m个尾端设备的收信误码率,指导头端设备测试发射功率能够满足头端设备与所有尾端设备的通信要求,这样就能够保证头端设备与所有尾端设备plc通信要求。由此可见,本发明实施例提供的发射功率配置方法应用于中央空调时,可以自适应的调节室外机的plc通信发射功率,使得安装后的中央空调的室外机和室内机的plc通信可靠性不受通讯距离的影响。安装人员在安装中央空调等电器系统时,只需要启动拨码开关,中央空调等电器系统所包括的头端设备就会自动进行发射功率配置,完成配置的发射功能能够保证电器系统在头端设备最低功耗和温升的基础上,满足头端设备和m个尾端设备的plc通信要求,因此,本发明实施例提供的发射功率配置方法无需人为干预发射功率的配置,无需专门培训安装人员,并避免安装过程中安装人员为了省事直接将发射功率调节到最大值的隐患,可以有效降低中央空调等电器系统的安装复杂度。另外,以在测试发射功率下头端设备对m个尾端设备的收信误码率为判断标准,可以在保证头端设备满足与所有尾端设备可靠通讯的前提下,尽量使得头端设备的发射功率比较低,从而降低头端设备的功耗和温升。

相关技术中,可根据电力线所传输的载波信号的信噪比为参考依据,调整plc通讯模块的发射功率,但是需要获取中央空调上电前的信噪比,在中央空调上电前的信噪比合格的情况下确定的plc通讯模块发射功率。这不仅需要人工通过外设工具获得信噪比,而且在不同的组网架构中(树型或串型)结构下,对信噪比的要求是不同,因此,在中央空调上电前的信噪比合格的情况下,所确定的plc通讯模块发射功率也无法直接表示plc通讯合格。而本发明实施例提供的发射功率配置方法以头端设备对m个尾端设备的收信误码率为评价指标,配置发射功能。收信误码率可以直观的反映头端设备与每个尾端设备的plc通信可靠性,因此,本发明实施例提供的发射功率配置方法可以保证头端设备与m个尾端设备的plc通信合格。

作为一种可能的实现方式,如图2所示,为了保证头端设备确定在测试发射功率下所述头端设备对m个尾端设备的收信误码率,上述头端设备确定在测试发射功率下头端设备对m个尾端设备的收信误码率前,上述发射功率配置方法包括:

步骤s101:确定头端设备处于组网状态。在应用场景中,当电器系统上电后,将头端设备设定为组网模式,并设置测试发射功率。等待30s,用以在等待期间实现头端模块与m个尾端设备的组网,使得头端设备处于组网状态。应理解,头端模块与m个尾端设备的组网后,m个尾端设备也处在组网状态。

作为一种可能的实现方式,如图2所示,上述头端设备确定头端设备对至少一个尾端设备的收信误码率大于或等于误码率阈值的情况下,更新测试发射功率前,上述发射功率配置方法还包括:

步骤103:确定更新前的测试发射功率小于发射功率阈值。至于发射功率阈值可以根据实际情况调节。

例如:头端设备所包括的plc通讯模块的发射功率分为24个等级,级别越高,发射功率越高。相关技术中,头端设备所包括的plc通讯模块在电器系统出产前已经设定好。在本发明实施例中发射功率阈值为24级发射功率。若头端设备确定更新前的测试发射功率为23级发射功率,那么说明更新前的测试发射功率小于发射功率阈值,还有可以更新测试发射功率的空间。若头端设备确定更新前的测试发射功率为24级发射功率,那么说明更新前的测试发射功率已经等于发射功率阈值,已经没有可以更新测试发射功率的空间。此时,需要更换头端设备的plc通讯模块,才能保证正常自适应调节发射功率。

需要说明的是,上述发射功率配置只需在电器系统安装时进行一次,当完成发射功率配置后,再次开机时,电器系统可以直接进行通常工作模式。

作为一种可能的实现方式,如图3所示,上述头端设备确定在测试发射功率下所述头端设备对m个尾端设备的收信误码率包括:

步骤1021:头端设备根据测试发射功率间歇性向m个尾端设备发送测试消息。例如:头端设备可以随机生成一串数字,定义该串数字为随机数广播指令。

示例性的,上述头端设备相邻两次向每个尾端设备发送测试消息的时间间隔可以根据实际情况设定,只要保证在向每个尾端设备发送测试消息前,保证头端设备与所有尾端设备可以互相发送消息的前提下,为头端设备留出充足的时间接收所有尾端设备回传的测试消息。

上述步骤1021包括:头端设备根据测试发射功率每隔1s~5s间歇性向每个尾端设备发送测试消息,保证相邻两次所发出的测试消息在回传时不会受到干扰。

在实际应用中,头端设备向m个尾端设备发送测试消息后,头端设备有可能接收到尾端设备回传的本次测试消息,也有可能没有接收到尾端设备本次回传的本次测试消息。也就是说,有可能存在头端设备接收到k个尾端设备回传的测试消息,没有接收到r个尾端设备回传的测试消息。此处k+r=m,k、r为小于或等于m的整数。

当k=m,r=0,此时头端设备接收到所有尾端设备回传的测试消息。当r=m,r=0,此时头端设备没有接收到所有尾端设备均没有回传测试消息。当m为大于或等于2的整数,r、k均为大于或等于1的整数时,头端设备接收到m个尾端设备中一部分尾端设备回传的测试消息,没有接收到另一部分尾端设备回传的测试消息。由此可见,对于头端设备来说,每个尾端设备存在回信和未回信两种可能性。并且对于回信的尾端设备来说,尾端设备回传的测试消息理论上应当与头端设备发送的测试消息相同。但是,也可能因为各种原因导致尾端设备回传的测试消息与头端设备发送的测试消息不同。基于此,在

步骤1021后,上述头端设备确定在测试发射功率下所述头端设备对m个尾端设备的收信误码率还包括:

步骤1022:头端设备每次接收到尾端设备回传的测试消息的情况下,根据尾端设备回传的测试消息,确定尾端设备的累计误码次数。在实际应用中,若头端设备所发送的测试消息为01001000,尾端设备回传的测试消息为01100010,则说明头端设备对回传错误测试消息的尾端设备存在收信误码。此时,将回传错误测试消息的尾端设备的累计误码次数加1。

上述累计误码次数是指头端设备从第1次接收尾端设备回传的测试消息开始到头端设备在当前次接收到尾端设备回传的测试消息,该尾端设备回传的测试消息出现收信误差的总次数。基于这一特点,头端设备根据尾端设备回传的测试消息,确定尾端设备的累计误码次数时,头端设备应当识别尾端设备的地址信息。在尾端设备回传的测试消息错误的情况下,根据尾端设备的地址信息从缓存中寻找与该尾端设备地址信息一致的尾端设备的累计误码次数,对该累计误码次数加1处理。在尾端设备回传的测试消息正确的情况下,由于累计误码次数不会发生变化,因此,无需根据尾端设备的地址信息从缓存中寻找与该尾端设备地址信息一致的尾端设备的累计误码次数,对该累计误码次数加1处理。当然,也可以认为在尾端设备回传的测试消息正确的情况下,根据尾端设备的地址信息从缓存中寻找与该尾端设备地址信息一致的尾端设备的累计误码次数,对该累计误码次数加0处理。

步骤1023:头端设备每次没有接收到尾端设备回传的测试消息的情况下,确定尾端设备的累计未回信次数。

在实际应用中,若尾端设备回传的测试消息,则说明头端设备对回传错误测试消息的尾端设备存在收信误码。此时,将尾端设备的累计未回信次数加1。应理解,累计未回信次数是指头端设备第1次没有接收到尾端设备回传的测试消息开始到头端设备当前次没有接收到尾端设备回传的测试消息,该尾端设备没有回传测试消息的总次数。基于这一特点,头端设备根据尾端设备回传的测试消息,确定尾端设备的累计未回信次数时,如果头端设备已经接收到一些尾端设备回传的测试消息,那么可以从缓存中调取所有尾端设备的地址信息,根据接收到回传的测试消息的尾端设备的地址信息从所有尾端设备的地址信息中筛查出没有接收到回传的测试消息的尾端设备的地址信息;根据所筛查出的尾端设备的地址信息从缓存中寻找与该尾端设备的地址信息的累计未回信息次数,对累计未回信息次数进行加1处理。

步骤1025:头端设备根据m个尾端设备的累计误码次数和累计未回信息次数确定头端设备对m个尾端设备的收信误码率。

例如:定义同一尾端设备的累计误码次数为n1,累计未回信息次数为n2,头端设备发送测试消息的总条数为n,那么收信误码率ser=(n1+n2)/n。应理解,当发送次数阈值为定值时,头端设备发送测试消息的总条数等于发送次数阈值。

示例性的,如图3所示,上述头端设备根据测试发射功率每次向m个所述尾端设备发送测试消息前,上述发射功率配置方法还包括:

步骤1020:头端设备确定根据测试发射功率向m个尾端设备发送测试消息的次数小于发送次数阈值,然后执行步骤1021。

在实际应用时,上述发送次数阈值可以根据实际情况设定。发送次数阈值为100次~200次。例如:当发送次数阈值为100次,若头端设备确定根据测试发射功率向m个尾端设备发送测试消息的次数为99次,那么执行步骤1021。

示例性的,如图3所示,上述头端设备根据测试发射功率间歇性向m个尾端设备发送测试消息后,头端设备根据m个尾端设备的累计误码次数和累计未回信息次数确定头端设备对m个尾端设备的收信误码率前,上述发射功率配置方法还包括:

步骤1024:头端设备确定根据测试发射功率向m个尾端设备发送测试消息的次数等于发送次数阈值。此时执行步骤1025。

在实际应用时,上述发送次数阈值可以根据实际情况设定。发送次数阈值为100次~200次。例如:当发送次数阈值为100次,若头端设备确定根据测试发射功率向m个尾端设备发送测试消息的次数为100次,那么执行步骤1025。

下面以中央空调为例结合图4说明本发明实施例提供的电器系统的组网过程,以下说明仅用于即使,不作为限定。应理解,室外机为头端设备,室内机为尾端设备。为了便于描述,下文以1个室内机为例进行说明,当然也可以扩展到2个或2个以上的室内机。室外机和室内机均设有plc通讯模块,发射功率分为24等级,发射功率具有24级发射频率。

步骤201:在中央空调上电的情况下,室外机确定是否启动中央空调的组网模式。

若室外机确定不启动中央空调的组网模式,则执行步骤202;若室外机确定启动中央空调的组网模式,执行步骤203。

步骤202:室外机启动通常模式。

步骤203:室外机启动组网模式,并设置室外机的plc通讯模块的发射功率为1级。应理解,室内机的plc的发射功率一般设置为最大发射功率,不会对其专门进行配置。

步骤204:等待30s,用以实现室外机和室内机组网。

步骤205:室外机发送随机数广播电文。

步骤206:室外机确定室内机的累计误码次数和累计未回信次数。

步骤207:室外机确定广播次数是否小于100次。如果是,执行步骤205,否则执行步骤208。

步骤208:室外机根据室内机的累计误码次数和累计未回信次数以及室外机向室内机发送的测试消息的总条数,获得室外机对室内机的收信误码率。

步骤209:判断室外机对室内机的收信误码率是否小于或等于2%。

如果是,执行步骤202,否则执行步骤210。

步骤210:室外机确定plc通讯模块的发射功率是否小于24级发射功率。

如果是,说明plc通讯模块的发射功率还有可以提升的空间,执行步骤211。否则,说明plc通讯模块无法满足目前要求,需要执行步骤212。应理解,在第1次循环时,由于plc通讯模块的发射功率为1级,因此,plc通讯模块的发射功率必然小于最大发射功率。

步骤211:室外机更新plc通讯模块的发射功率提高1级,执行步骤204。

步骤212:更换室外机的plc通讯模块。以判断步骤204~步骤210的循环是否结束。

由上可见,本发明实施例提供的发射功率配置方法可以以室外机(即上位机)的收信情况来确定当前发射功率是否合格,更直观且有效。并且该方案的自适应能力强,理论上可对于plc通讯模块支持的发射功率进行轮询,直到找出最合适的发生功率。

上述主要从头端设备的角度对本发明实施例的方案进行了介绍。可以理解的是,头端设备为了实现上述功能,其包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本发明实施例可以根据上述方法示例头端设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元201中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

上面结合图2至图4,对本发明实施例的方法进行了说明,下面对本发明实施例提供的执行上述方法的发射功率配置方法的装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用本发明实施例提供一种的发射功率配置装置可以执行上述发射功率配置方法中由头端设备执行的步骤。

在采用集成的单元的情况下,图5示出了上述实施例中所涉及的发射功率配置装置200的结构示意图,该发射功率配置装置200可以为头端设备,或头端设备的终端,也可以为应用于头端设备或头端设备的终端的芯片。该通信装置包括:处理单元201。

如图5所示,上述处理单元201用于支持头端设备执行上述实施例中由头端设备执行的步骤102、步骤103、步骤105和步骤106。

作为一种可能的实现方式,如图5所示,上述处理单元201还用于支持头端设备执行上述实施例中由头端设备执行的步骤s101和步骤104。

作为一种可能的实现方式,如图5所示,上述处理单元201具体用于支持头端设备执行上述实施例中由头端设备执行的步骤1022、步骤1023和步骤1025。

如图5所示,上述发射功率配置装置200还包括通信单元202,用于支持头端设备执行上述实施例中由头端设备执行的步骤1021。

示例性的,如图5所示,上述处理单元201用于支持头端设备执行上述实施例中由头端设备执行的步骤1020和步骤1024。

在采用集成的单元的情况下,图6示出了上述实施例中所涉及的发射功率配置装置200的另一种可能的逻辑结构示意图。该发射功率配置装置200包括:处理模块211。处理模块211用于支持头端设备执行上述实施例中由头端设备执行的步骤102、步骤103、步骤105和步骤106。

在一种可能的实施例中,如图6所示,上述发射功率配置装置200还可以包括存储模块213,用于存储执行发射功率配置装置200所具有的功能的程序代码和数据。

在一种可能的实现方式中,如图6所示,上述处理模块211还用于支持头端设备执行上述实施例中由头端设备执行的步骤s101和步骤104。

作为一种可能的实现方式,如图6所示,上述处理模块211具体用于支持头端设备执行上述实施例中由头端设备执行的步骤1022、步骤1023和步骤1025。

如图6所示,上述发射功率配置装置200还包括通信模块212,用于支持头端设备执行上述实施例中由头端设备执行的步骤1021。

示例性的,如图6所示,上述处理模块211用于支持头端设备执行上述实施例中由头端设备执行的步骤1020和步骤1024。

其中,如图6所示,上述处理模块211可以是处理器或控制器,例如可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。通信模块212可以是通信接口等。存储模块213可以是存储器。

当图6所示的处理模块211为处理器111或处理器112,通信模块212为通信接口113时,存储模块213为存储器115时,本发明所涉及的发射功率配置装置200可以为图7所示的头端设备。

如图7所示,本发明实施例还提供了一种头端设备,应用于具有尾端设备的电器系统,该头端设备包括处理器111。处理器111可以是一个通用中央处理器(centralprocessingunit,cpu),微处理器,专用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本申请方案程序执行的集成电路。

如图7所示,上述处理器111用于支持头端设备执行上述实施例中由头端设备执行的步骤102。

如图7所示,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤103。

作为一种可能的实现方式,如图7所示,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤105和步骤106。

作为一种可能的实现方式,如图7所示,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤s101和步骤104。

作为一种可能的实现方式,如图7所示,上述头端设备100还包括通信接口113。使用plc收发器一类的装置,用于与其他设备或通信网络通信。

如图7所示,上述通信接口113用于支持头端设备执行上述实施例中由头端设备执行的步骤1021。

如图7所示,上述通信接口113用于支持头端设备执行上述实施例中由头端设备执行的步骤1021的情况下,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤1022、步骤1023和步骤1025。

示例性的,如图7所示,上述通信接口113用于根据测试发射功率每次向m个尾端设备发送测试消息前,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤1020。

示例性的,如图7所示,上述通信接口113用于根据测试发射功率每次向m个尾端设备发送测试消息后,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤1025前,上述通信接口113用于根据所述测试发射功率每次向m个尾端设备发送测试消息前,上述处理器111还用于支持头端设备执行上述实施例中由头端设备执行的步骤1024。

示例性的,如图7所示,上述通信接口113具体用于根据测试发射功率每隔1s~5s向m个尾端设备发送测试消息。

示例性的,如图7所示,上述头端设备100还包括通信线路114。通信接口与处理器可以通过通信线路连接,通信线路包括一通路。

作为一种可能的实现方式,如图7所示,上述头端设备100还包括存储器115。存储器115可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器115可以是独立存在,通过通信线路114与处理器111相连接。存储器115也可以和处理器111集成在一起。

其中,如图7所示,存储器115用于存储执行本发明方案的计算机执行指令,并由处理器来控制执行。处理器111用于执行存储器中存储的计算机执行指令,从而实现本发明上述实施例提供的发射功率配置方法。

可选的,本发明实施例中的计算机执行指令也可以称之为应用程序代码,本发明实施例对此不作具体限定。

在具体实现中,作为一种实施例,如图7所示,处理器111可以包括一个或多个cpu,如图7中的cpu0和cpu1。

在具体实现中,作为一种实施例,如图7所示,上述头端设备100可以包括多个处理器,如图7中的处理器111和处理器112。这些处理器中的每一个可以是一个单核处理器,也可以是一个多核处理器。

图8是本发明实施例提供的芯片120的结构示意图。该芯片120包括一个或两个以上(包括两个)处理器121和通信接口122。

可选的,该芯片120还包括存储器123,存储器123可以包括只读存储器和随机存取存储器,并向处理器提供操作指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(non-volatilerandomaccessmemory,nvram)。

在一些实施方式中,如图8所示,存储器123存储了如下的元素,执行模块或者数据结构,或者他们的子集,或者他们的扩展集。

如图8所示,在本申请实施例中,通过调用存储器123存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。

如图8所示,处理器121控制头端设备的处理操作,处理器还可以称为中央处理单元(centralprocessingunit,cpu)。

如图8所示,存储器123可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器123的一部分还可以包括nvram。例如应用中通信接口以及存储器通过总线系统124耦合在一起,其中总线系统124除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图8中将各种总线都标为总线系统124。

上述本发明实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digitalsignalprocessing,dsp)、asic、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令被运行时,实现上述实施例提供的发射功率配置方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、终端、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘(digitalvideodisc,dvd);还可以是半导体介质,例如,固态硬盘(solidstatedrive,ssd)。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1