发布信息

控制方法、装置、电子设备以及存储介质与流程

作者:admin      2022-08-31 15:52:32     248



电子通信装置的制造及其应用技术1.本技术涉及设备控制技术领域,更具体的,涉及一种控制方法、装置、电子设备以及存储介质。背景技术:2.目前,随着电子信息技术的飞速发展,许多电子设备配备了定位模块以及通信模块。然而,电子设备通过通信模块进行通信时,会对电子设备的定位模块造成干扰。技术实现要素:3.本技术提出了一种控制方法、装置、电子设备以及存储介质,以改善上述缺陷。4.第一方面,本技术实施例提供了一种控制方法,应用于电子设备的主控模块,所述电子设备还包括通信模块和定位模块,所述主控模块分别与所述通信模块以及所述定位模块连接,所述方法包括:获取所述通信模块的信号发射功率;若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,所述定位模块在所述指定工作模式下,在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作;若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。5.第二方面,本技术实施例还提供了一种控制装置,应用于电子设备的主控模块,所述电子设备还包括通信模块和定位模块,所述主控模块分别与所述通信模块以及所述定位模块连接,所述装置包括:获取单元,用于获取所述通信模块的信号发射功率;第一控制单元,用于若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,所述定位模块在所述指定工作模式下,在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作;第二控制单元,用于若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。6.第三方面,本技术实施例还提供了一种电子设备,包括:主控模块、通信模块和定位模块,所述主控模块分别与所述通信模块以及所述定位模块连接;所述主控模块用于执行第一方面所述的方法。7.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行第一方面所述的方法。8.本技术提供的控制方法、装置、电子设备以及存储介质,首先获取所述通信模块的信号发射功率,若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。由于在通信模块的信号发射功率较大时,定位模块受到的干扰较大,因此可以在通信模块以较大的信号发射功率发射信号时,控制定位模块在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作;而在信号发射功率较小时,控制定位模块持续工作,从而可以在通信模块以较大的信号发射功率发射信号时,降低通信模块对定位模块的干扰,提高定位模块的灵敏度;而在通信模块以较小的信号发射功率发射信号时,通过持续工作positioning system,gps)、北斗、格洛纳斯(glonass)、伽利略(galileo)等卫星导航系统的统称。其中,定位模块一般的工作频率在1.2g-1.5ghz附近。电子设备的通信模块一般可以包括蜂窝通信模块,其中,蜂窝通信模块可以包括较多的通信频段。27.进一步的,由于全球导航卫星系统gps较早完成全球部署而具有最广泛的应用,目前电子设备上配置全球导航卫星系统gps已经成为一种标准。其中,全球导航卫星系统gps的灵敏度较低,在-140dbm以下,而通信模块中的蜂窝通信模块的灵敏度在-110dbm左右,即全球导航卫星系统gps的灵敏度相对弱较多。因此,全球导航卫星系统gps对于干扰信号也较为敏感。28.进一步的,目前的电子设备,支持的频段较多,例如,一些手机可以支持达30个频段。而电子设备配备的天线数量也较多,例如,一些手机上配备的天线数量达10个。因此,在较小的空间范围内,很难得到各个天线间较高的隔离度。其中,天线的隔离度越低,表示一个天线的发射信号灌入到另外一支天线的信号强度越高。而蜂窝通信模块的发射信号,无法将带外的信号完全消除,主波信号增大,相应的带外信号也会增大;主波信号的降低,相应的带外信号也会降低。例如,请参阅图1,图1示出一种频段干扰示意图。图1中横坐标为频率,单位为hz,纵坐标为功率,单位为dbm。其中,曲线f1为蜂窝通信模块的发射信号,其中曲线f1的主波信号的中心频段为1880-1920mhz,带外信号分布于约1500mhz-2500mhz频段附近,蜂窝通信模块的发射信号的带外信号与与主波信号的强度成正比。曲线f2为全球导航卫星系统gps对应的频段,曲线f2的中心频率在1575.42mhz处,因此会受到该蜂窝通信模块的发射信号的带外信号的干扰,即蜂窝系统的发射信号在全球导航卫星系统gps的中心频率的带外噪声会抬高全球导航卫星系统gps的底噪(noise floor),进而降低全球导航卫星系统gps的灵敏度。例如,当蜂窝系统的发射信号的强度为20dbm时,其在全球导航卫星系统gps频段的带外噪声幅度约为-30dbm。当蜂窝系统的发射信号的强度为0dbm左右时,其在全球导航卫星系统gps频段的带外噪声约为-50dbm。可以看出,蜂窝系统的发射信号强度越低,其对全球导航卫星系统gps灵敏度的影响就越小。29.为了减小蜂窝系统的发射信号对全球导航卫星系统gps的干扰,即灵敏度的影响,目前可以在蜂窝系统增加声表滤波器(surface acoustic wave filter),该声表滤波器可以对蜂窝系统的发射信号的带外信号进行抑制,从而可以降低该带外信号对全球导航卫星系统gps的干扰。目前还可以在蜂窝系统发射信号时,控制全球导航卫星系统gps关闭,从而避免被蜂窝系统的发射信号干扰。30.具体的,在蜂窝系统发射信号时,不采取上述任意方法、在蜂窝系统增加声表滤波器以及控制全球导航卫星系统gps关闭,可以分别获取到全球导航卫星系统gps对应的灵敏度,制成表1供参阅。31.表1[0032][0033]其中,一个数据帧时长内可以包括10个时隙,时隙占空比用于表征控制全球导航卫星系统gps关闭的时隙占比,例如,1/10表示在该数据帧时长内,全球导航卫星系统gps关闭一个时隙时长,而在该数据帧时长内的其他9个时隙内不关闭。上表1中可以看出,在蜂窝系统增加声表滤波器,以及在蜂窝系统发射信号时,控制全球导航卫星系统gps关闭,都可以有效降低蜂窝系统发射信号对全球导航卫星系统gps灵敏度的影响。上表1中还可以看出,在一个数据帧的周期循环中,蜂窝系统发射信号所占的时隙越多,全球导航卫星系统gps灵敏度下降就越多。[0034]然而,发明人在研究中发现,上述现有技术中,在蜂窝系统增加声表滤波器会使成本上升,且声表滤波器会使蜂窝系统发射信号的带内损耗增大,使得蜂窝系统的整体功耗提高。而对于在蜂窝系统发射信号时,控制全球导航卫星系统gps关闭这种方法,请继续参阅表1,虽然间隔关闭全球导航卫星系统gps可以避免蜂窝系统的发射信号对全球导航卫星系统gps的灵敏度造成影响,但是间隔关闭全球导航卫星系统gps所占的时隙越多,造成全球导航卫星系统gps的灵敏度下降就越多。[0035]因此,为了克服上述缺陷,本技术提供了一种控制方法、装置、电子设备以及存储介质。[0036]请参阅图2,图2示出了本技术实施例提供的一种电子设备100。其中,电子设备100包括主控模块110、通信模块120以及定位模块130。所述主控模块110分别与所述定位模块130以及所述通信模块120连接。[0037]对于一些实施方式,主控模块110可以用于获取通信模块120发射信号时的信号发射功率,然后基于该信号发射功率控制定位模块130以不同的工作模式进行工作,从而可以降低通信模块120发射信号时对定位模块130的干扰,提高定位模块130的定位灵敏度。[0038]其中,该主控模块110可以为一种处理器,该处理器可以包括一个或者多个处理核。主控模块110利用各种接口和线路连接整个电子设备100内的各个部分。可选地,主控模块110可以采用微控制单元(microcontroller unit,mcu)、数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。[0039]通信模块120可以用于实现电子设备100发送信息的功能。例如,电子设备100需要上传数据至服务器,可以通过该通信模块120发送数据至服务器。其中,该通信模块120可以为蜂窝通信模块,其中,蜂窝通信模块可以包括较多的通信频段,例如,b1(1920-1980mhz)频段、n40(2300-2400mhz)频段、n41(2515mhz-2675mhz)频段、n78频段(3400mhz-3500mhz)频段以及l5(1176.45±1.023mhz)频段等。[0040]定位模块130可以用于实现电子设备100的定位功能。例如,可以通过定位模块130,确定电子设备100所处的具体位置。其中,定位模块130可以包括全球定位模块gps、北斗、格洛纳斯glonass、伽利略galileo中的至少一种。[0041]需要说明的是,电子设备100可以为智能手机、笔记本电脑、智能平板等设备。[0042]请参阅图3,图3示出了本技术实施例提供的一种控制方法的应用场景图,即控制场景200,该控制场景200包括:用户210以及电子设备100。如图3中,电子设备100为智能手机,用户210正在使用电子设备100中运行的天气应用程序。此时电子设备100中运行的天气应用程序需要调用定位模块130。此时该电子设备100中的主控模块110可以获取通信模块120发射信号时的信号发射功率,然后基于该信号发射功率控制定位模块130以不同的工作模式进行工作,从而可以降低通信模块120发射信号时对定位模块130的干扰,提高定位模块130的定位灵敏度。[0043]进一步的,主控模块110控制定位模块130以不同的工作模式进行工作的具体方法,可以参阅下述实施例。[0044]请参阅图4,图4示出了本技术实施例提供的一种控制方法,该方法可以应用于前述实施例中的电子设备100中的主控模块110,该电子设备还包括通信模块120以及定位模块130。所述主控模块110分别与所述定位模块130以及所述通信模块120连接。具体的,该方法包括步骤s110至步骤s130。[0045]步骤s110:获取所述通信模块的信号发射功率。[0046]对于一些实施方式,由于通信模块在发射信号时,会对定位模块造成干扰,使定位模块的定位灵敏度下降。其中,通信模块的信号发射功率较大时,对定位模块造成的干扰也会较大,而在通信模块的信号发射功率较小时,对定位模块造成的干扰较小。因此可以在通信模块发射信号时,控制定位模块不进行工作,以此减少通信模块在发射信号时对定位模块造成的干扰,提高定位模块的定位灵敏度。然而,控制定位模块不进行工作,同样会使定位模块的定位灵敏度降低,其中,控制定位模块不进行工作使定位灵敏度下降的程度小于通信模块的信号的处于较大发射功率时使定位模块定位灵敏度下降的程度,而大于通信模块的信号的处于较小发射功率时使定位模块定位灵敏度下降的程度。因此,可以仅在通信模块的信号发射功率较大时,因为此时控制定位模块不进行工作使定位灵敏度下降的程度小于通信模块的信号的处于较大发射功率时使定位模块定位灵敏度下降的程度,因此此时可以控制定位模块不进行工作。而在通信模块的信号发射功率较小时,因为此时控制定位模块不进行工作使定位灵敏度下降的程度大于通信模块的信号的处于较小发射功率时使定位模块定位灵敏度下降的程度,因此此时可以控制定位模块持续工作。其中,定位模块的定位灵敏度越低,表示该定位模块传输相同数据所需要的信号功率越大,即效率越低。[0047]进一步的,通信模块可以发射出信号,该信号可以具有不同的通信频段以及功率,而该信号所具有的功率,即为通信模块的信号发射功率。由前述可知,通信模块可以包括多种通信频段,而每种通信频段都可以以不同的发射功率发射信号。例如,通信频段a可以以功率a1发射信号,通信频段a也可以以功率a2发射信号;通信频段b可以以功率b1发射信号,通信频段b2也可以以功率b1发射信号。[0048]基于上述分析可知,为了判定如何控制定位模块的工作模式,需要首先获取通信模块的信号发射功率。一种示例性的,可以通过设置在通信模块中的检测模块检测到信号的发射功率,例如,该检测模块可以为反馈rx(feedback rx,fbrx)。另一种示例性的,还可以通过电子设备中运行的应用程序来对通信模块的信号发射功率进行监测,从而获取到通信模块的信号发射功率。[0049]步骤s120:所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,所述定位模块在所述指定工作模式下,在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作。[0050]对于一些实施方式,由前述步骤的分析可知,通信模块的信号发射功率较大时,对定位模块造成的干扰也会较大,而在通信模块的信号发射功率较小时,对定位模块造成的干扰较小。因此,可以基于目标功率阈值作为基准,若信号发射功率大于目标功率阈值,则可以确定通信模块的信号发射功率较大,此时对定位模块造成的干扰也会较大;若信号发射功率不大于目标功率阈值,则可以确定通信模块的信号发射功率较小,此时对定位模块造成的干扰也会较小。其中,目标功率阈值可以用于表征一个临界值,当信号发射功率大于该临界值时,通信模块发射的信号会对定位模块造成较大的干扰;当信号发射功率不大于该临界值时,通信模块发射的信号会对定位模块造成较小的干扰。[0051]进一步的,由前述步骤的描述可知,通信模块可以包括多种通信频段。由于通信模块中不同的频段对定位模块造成干扰的能力不同,因此容易理解的是,不同频段的发射信号对应的目标功率阈值不同。例如,发射信号为频段x,对应的目标功率阈值可以为x1,发射信号为频段y,对应的目标功率阈值可以为y1。因此,在判定信号发射功率与目标功率阈值的大小关系之前,还可以获取通信模块发射的信号的频段,然后基于该频段确定出对应的目标功率阈值。其中,具体获取目标功率阈值的方法,可以参阅后续实施方式。[0052]进一步的,由上述分析可知,若所述信号发射功率大于目标功率阈值,即表征此时通信模块的信号发射功率较大,对定位模块造成的干扰也会较大。因此,此时可以控制所述定位模块处于指定工作模式。具体的,所述定位模块在所述指定工作模式下,在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作。具体的,请参阅图5,图5示出了一种控制定位系统以指定工作模式进行工作的示意图。其中,图5示出的坐标图中横轴表示时间,单位为ms,曲线f3表征定位系统的工作状态,曲线f4表征通信系统的工作状态,其中曲线f3为低电平时定位模块不工作,曲线f3为高电时定位模块工作;曲线f4为低电平时通信模块不发射信号,曲线f4为高电平时通信模块发射信号。可以看出,所述定位模块在所述指定工作模式下,在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作。对于一些实施方式,上述指定工作模式也可以称为消隐(blanking)工作。[0053]需要说明的是,定位模块在指定工作模式下,在所述通信模块未发射信号的间隔内工作。具体的,该工作可以为一直处于可以随时接任务需求的状态,当有任务需求时可以直接对任务需求进行处理。其中,任务需求可以由电子设备运行的应用程序生成并发送,例如,该应用程序可以为地图应用程序,该地图应用程序可以生成需要获取当前电子设备所处位置的任务需求,并将该任务需求通过主控模块发送至定位模块。[0054]可选的,可以将一个时间段划分为多个分段,其中每个分段即为通信模块发射信号的最小时间单位。例如,通信模块可以在该时间段内的1个分段发射信号,而该时间段内剩余的分段不发射信号。每个分段也为定位模块进行工作的最小时间单位。例如,定位模块可以在该时间段内的2个分段不工作,而在该时间段内的其他的分段工作。一种示例性的,在第三代合作伙伴计划(3rd generation partnership project,3gpp)定义的长期演进(long term evolution,lte)标准中,上述一个时间段可以为一个数据帧时长,该一个数据帧时长为10ms,其中每个数据帧时长可以被划分为10个时隙slot。则通信模块可以在该数据帧时长内的1个时隙发射信号,而在该数据帧时长内的剩余9个时隙中不发射信号。则此时可以控制定位模块在该数据帧时长内通信模块发射信号的1个时隙不工作,而在该数据帧时长内的剩余9个时隙工作。例如,若该数据帧时长内的10个时隙分别为t1、t2、t3、t4、t5、t6、t7、t8、t9以及t10,则通信模块可以在该数据帧时长内的t2时隙发射信号,而在该数据帧时长内的剩余9个时隙中不发射信号。则此时可以控制定位模块在该数据帧时长内t2时隙不工作,而在该数据帧时长内的剩余9个时隙工作。[0055]步骤s130:若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。[0056]对于一些实施方式,由上述分析可知,当通信模块的信号发射功率较小时,对定位模块造成的干扰较小。又由于控制定位模块不进行工作,同样会使定位模块的定位灵敏度降低,因此在通信模块的信号发射功率较小时,可以控制定位模块持续工作,从而避免定位模块不工作造成的定位模块定位灵敏度下降。[0057]具体的,若所述信号发射功率不大于目标功率阈值,可以,控制所述定位模块持续工作。其中,持续工作可以为一直处于可以随时接任务需求的状态,当有任务需求时可以直接对任务需求进行处理。还可以为处于一种随时可以被唤醒的低功耗状态,例如待机状态,此时定位模块可以保持较低的功耗,又能被及时被任务需求唤醒,从而在被任务需求唤醒后对任务需求进行处理。本技术不对工作进行具体的限定。其中,任务需求可以由电子设备运行的应用程序生成并发送,任务需求已在前述步骤中进行解释,此处就不再赘述。[0058]本技术提供的控制方法、装置、电子设备以及存储介质,首先获取所述通信模块的信号发射功率,若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。由于在通信模块的信号发射功率较大时,定位模块受到的干扰较大,因此可以在通信模块以较大的信号发射功率发射信号时,控制定位模块在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作;而在信号发射功率较小时,控制定位模块持续工作,从而可以在通信模块以较大的信号发射功率发射信号时,降低通信模块对定位模块的干扰,提高定位模块的定位灵敏度;而在通信模块以较小的信号发射功率发射信号时,通过持续工作来提高定位模块的定位灵敏度。[0059]请参阅图6,图6示出了本技术实施例提供的一种控制方法,该方法可以应用于前述实施例中的电子设备100中的主控模块110,该电子设备还包括通信模块120以及定位模块130。所述主控模块110分别与所述定位模块130以及所述通信模块120连接。具体的,该方法包括步骤s210至步骤s230。[0060]步骤s210:获取所述通信模块的信号发射功率。[0061]通过前述分析可知,通信模块可以发射不同频率的信号,而不同频率的信号又可以对应不同的目标功率阈值。因此,在获取通信模块的信号发射功率时,还可以确定目标信号频段以及目标功率阈值,其中,目标信号频段即为该通信模块发射的信号对应的频段。具体的,可以参阅图7,图7示出了步骤s210的一种实施方式,包括步骤s310至步骤s340。[0062]步骤s310:获取所述通信模块的信号发射功率。[0063]其中,步骤s310在前述实施例中已经详细描述,此处就不再赘述。[0064]步骤s320:获取所述通信模块当前使用的目标信号频段。[0065]对于一些实施方式,可以在通信模块上增加检测模块,用于检测当前通信模块发射的信号的频段,即目标信号频段,然后将获取到的目标信号频段发送给主控模块。对于另一些实施方式,该电子设备中可以预先存储有通信模块发射的信号可以对应的多种频段,因此可以将每种频段赋予对应的标识符,生成标识符表,当通信模块发射信号时,可以生成当前使用的频段的标识符,主控模块从通信模块中获取到该标识符后,从存储的标识符表中查找获取到的标识符对应的频段,即可获取目标信号频段。例如,若预先存储有该通信模块发射的信号可以对应的频段包括:频段a、频段b以及频段c,则可以给频段a赋予标识符1,频段b赋予标识符2,频段c赋予标识符3,并基于频段a、标识符1、频段b、标识符2、频段c以及标识符3生成标识符表。当通信模块发射信号时,可以生成该信号频段对应的标识符,例如标识符2,主控模块获取到该标识符2后,基于标识符表可以查找到标识符2对应的频段为b,即可以确定目标信号频段为b。需要说明的是,本技术对获取目标信号频段的方法并不做限定。[0066]步骤s330:基于所述目标信号频段确定目标功率阈值。[0067]由上述分析可知,不同的目标信号频段可以对应有不同的目标功率阈值,因此可以预先确定不同频段的信号对应的目标功率阈值,再基于获取到的目标信号频段,确定该目标信号频段对应的目标功率阈值。具体的,请参阅图8,图8示出了步骤s330的一种实施方式图,包括步骤s410和步骤s420。[0068]步骤s410:获取频率功率对照表,所述频率功率对照表内包括通信模块能够使用的多个信号频段以及每个信号频段对应的功率阈值,每个信号频段的功率阈值用于表征所述通信模块发射的信号的功率值大于该功率阈值的情况下,发射的信号导致所述定位模块的定位灵敏度不满足指定条件。[0069]对于一些实施方式,由前述实施例可知,通信模块发射的信号可以对应多个频段,即有多个信号频段。因此,可以分别基于每个信号频段获取对应的功率阈值,将每个信号频段和对应的功率阈值组成频率功率对照表。其中,通信模块能够使用的频段和该通信模块的设计以及选型有关,例如通信模块n1可以使用的频段包括a1、b1、c1,通信模块n2可以使用的频段包括a1、b1、c1、d1。本技术对通信模块具体使用的频段不做限定,可以根据需要灵活调整。[0070]进一步的,由于通信模块发射的不同的信号频段对定位模块产生干扰的能力的不同,示例性的,在信号频段对应的功率相同的情况下,信号频段a1可能使定位模块的定位灵敏度下降2db,信号频段a2可能使定位模块的定位灵敏度下降3db,信号频段a3可能使定位模块的定位灵敏度下降5db。因此,可以设定针对定位模块的定位灵敏度的指定条件,然后测试每个信号频段对应的不同功率,当该功率使对应的信号频段对定位模块造成干扰使定位灵敏度刚好能够满足该指定条件,且再稍大于该功率的功率就会使得对应的信号频段对定位模块造成干扰使定位灵敏度不满足该指定条件,此时可以将该功率确定为该信号频段对应的目标功率。可以依次按照上述方法获取每个信号频段对应的目标功率,生成频率功率对照表。[0071]一种示例性的,该指定条件可以为使定位灵敏度下降不超过5db。若信号频段a1在功率p1的情况下,对定位模块产生干扰,使定位灵敏度下降3db;在功率p2的情况下,使定位灵敏度下降4db;在功率p3的情况下,使定位灵敏度下降5db。此时功率p2使对应的信号频段a1使定位灵敏度下降5db,刚好满足指定条件,且当功率大于p3时,信号频段a1使定位灵敏度下降的程度大于5db,即不满足指定条件,因此,此时可以将功率p2作为目标功率阈值。[0072]步骤s420:在所述频率功率对照表内查找所述目标信号频段对应的功率阈值,作为目标功率阈值。[0073]对于一些实施方式,在上述步骤中已经获取到了频率功率对照表以及目标信号频段,因此可以直接通过频率功率对照表查找该目标信号频段对应的目标功率阈值。即可以在频率功率对照表中,查找与目标信号频段相同的信号频段,然后将该信号频段对应的目标功率阈值,作为目标信号频段对应的目标功率阈值。[0074]步骤s340:判断所述信号发射功率是否大于目标功率阈值。[0075]对于一些实施方式,在上述步骤中获取到信号发射功率以及目标功率阈值后,可以判断该信号发射功率是否大于目标功率阈值,即可以判断信号发射功率与目标功率阈值的大小关系。一种示例性的,可以直接比较信号发射功率与目标功率阈值的大小关系;也可以获取信号发射功率与目标功率阈值的差值,然后基于该差值来确定信号发射功率与目标功率阈值的大小关系。具体的,该差值小于零时,可以得知信号发射功率小于目标功率阈值;该差值大于零时,可以得知信号发射功率大于目标功率阈值;该差值等于零时,可以得知信号发射功率等于目标功率阈值。需要说明的是,判断所述信号发射功率是否大于目标功率阈值的方法,本技术不做限定。[0076]步骤s220:若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,并对所述通信模块发射的信号执行指定滤波操作。[0077]对于一些实施方式,由前述实施例中分析可知,通信模块在发射信号时,会对定位模块造成干扰,使定位模块的定位灵敏度下降。其中,通信模块的信号发射功率较大时,对定位模块造成的干扰也会较大,而在通信模块的信号发射功率较小时,对定位模块造成的干扰较小。可以在通信模块的信号发射功率较大时,控制定位模块不进行工作,以此减少通信模块对定位模块造成的干扰,提高定位模块的定位灵敏度。[0078]进一步的,通信模块的信号发射功率较大时,对定位模块造成的干扰也会较大,因此可以在此时使通信模块进行指定滤波操作。容易理解的是,该指定滤波操作是为了降低通信模块发射的信号对定位模块造成的干扰。而通信模块发射的信号可以包括带内信号以及带外信号,一般性的带外信号可以视为噪声信号,而当带外信号的频段与定位模块的频段有交集时,该带外信号就会对定位模块产生干扰,降低定位模块的定位灵敏度。一种示例性的,若通信模块发射的信号的带内信号的频段为a1,带内信号的频段包括a2和a3,若定位模块的频段也为a2,则此时通信模块发射的信号的带内信号中的a2频段部分会对定位模块造成干扰,使定位模块的定位灵敏度下降。因此,此时还可以通过指定滤波操作,将上述示例中a2频段对应的带内信号进行滤波,使该a2频段对应的带内信号的强度降低,从而降低对定位模块的干扰。一种示例性的,若上述示例中a2频段对应的带内信号的强度为-40dbm,而指定滤波操作可以使a2频段对应的带内信号强度减小20db,则此时对定位模块造成干扰的a2频段对应的带内信号的强度即为-60dbm,可以提高定位模块的定位灵敏度。[0079]可选的,由于定位模块对应的频段相较于通信模块发送的信号频段一般频率较低,因此该指定滤波操作可以为低通滤波。一种示例性的,若通信模块发射的信号的中心频段为1880-1920mhz,带外信号分布于约1500mhz-2500mhz频段附近,而定位模块对应的频段为1575.42mhz,此时带外信号覆盖了定位模块对应的1575.42mhz,因此通信模块的信号发射功率较大时,带外信号对应的功率也较大,会对定位模块造成干扰。此时通过低通滤波,可以将带外信号1500mhz附近的频段的信号强度进行衰减,例如,对1500mhz-1700mhz进行滤波,从而减小带外信号对定位模块的干扰。[0080]步骤s230:若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。[0081]对于一些实施方式,通过上述分析可知,当通信模块的信号发射功率较小时,对定位模块造成的干扰较小。又由于通信模块发射的信号的带外频段的强度与信号发射功率成正相关,因此在通信模块的信号发射功率较小时,带外频段的信号的强度也较小,即此时该带外频段的信号对定位模块造成的干扰较小。[0082]进一步的,由于对通信模块执行指定滤波操作,会引入额外的滤波模块,使得通信模块中整体的插入损耗增加,会降低通信模块的工作效率,因此当通信模块的信号发射功率较小时,即对定位模块造成的干扰较小时,可以不对通信模块执行指定滤波操作,以此不在通信模块中引入滤波模块,可以减小通信模块的插入损耗,以此可以提高通信模块的工作效率。[0083]请参阅图9,其示出了本技术实施例提供的一种控制装置900的结构框图,应用于电子设备的主控模块,所述电子设备还包括通信模块和定位模块,所述主控模块分别与所述通信模块以及所述定位模块连接,所述装置包括:获取单元910、第一控制单元920以及第二控制单元930。[0084]获取单元910,用于获取所述通信模块的信号发射功率。[0085]进一步的,所述获取单元910还用于获取所述通信模块的信号发射功率;判断所述信号发射功率是否大于目标功率阈值。[0086]进一步的,所述获取单元910还用于获取所述通信模块当前使用的目标信号频段;基于所述目标信号频段确定目标功率阈值。[0087]进一步的,所述获取单元910还用于获取频率功率对照表,所述频率功率对照表内包括通信模块能够使用的多个信号频段以及每个信号频段对应的功率阈值,每个信号频段的功率阈值用于表征所述通信模块发射的信号的功率值大于该功率阈值的情况下,发射的信号导致所述定位模块的定位灵敏度不满足指定条件;在所述频率功率对照表内查找所述目标信号频段对应的功率阈值,作为目标功率阈值。[0088]第一控制单元920,用于若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,所述定位模块在所述指定工作模式下,在所述通信模块未发射信号的间隔内工作,在所述通信模块发射信号的间隔内不工作。[0089]进一步的,所述第一控制单元920还用于若所述信号发射功率大于目标功率阈值,控制所述定位模块处于指定工作模式,并对所述通信模块发射的信号执行指定滤波操作。其中,所述指定滤波操作为低通滤波。[0090]第二控制单元930,用于若所述信号发射功率不大于目标功率阈值,控制所述定位模块持续工作。[0091]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0092]在本技术所提供的几个实施例中,单元相互之间的耦合可以是电性,机械或其它形式的耦合。[0093]另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。[0094]请参考图10,其示出了本技术实施例提供的一种电子设备100。其中,该电子设备100包括:主控模块110、通信模块120以及定位模块130。其中,所述主控模块110分别与所述通信模块120以及所述定位模块130连接。主控模块110可以用于执行上述各个实施例示出的方法,此处就不再赘述。[0095]可选的,请继续参阅图10,通信模块120还可以包括:解调器121、选择电路123、滤波电路124以及目标天线125。其中,所述主控模块110分别与所述解调器121以及所述选择电路123连接,所述选择电路123分别与所述解调器121、滤波电路124以及所述目标天线125连接,所述滤波电路124与目标天线125连接。[0096]其中,解调器121可以用于通信模块121的解调,例如,该解调器121可以为蜂窝解调器。[0097]所述主控模110块用于若所述信号发射功率大于目标功率阈值,控制所述定位模块130处于指定工作模式,并控制所述选择电路123与所述滤波电路124导通,以使所述通信模块120发射的信号执行指定滤波操作。[0098]所述选择电路123用于在所述信号发射功率大于目标功率阈值时,将所述解调器121、所述滤波电路124以及所述目标天线125导通;从而通信模块120发射的信号可以通过滤波电路124执行指定滤波操作后,通过目标天线125发射。进一步的,所述选择电路123还可以用于在所述信号发射功率不大于目标功率阈值时,将所述解调器121直接与所述目标天线125导通,使通信模块120发射的信号不通过滤波电路124,不执行指定滤波操作,直接通过目标天线125发射。一种示例性的,选择电路123可以为单刀双掷开关(single pole dual throw,spdt)。[0099]所述滤波电路124用于对所述解调器121输出的信号执行指定滤波操作,并将经指定滤波操作处理后的信号通过所述目标天线125发射。一种示例性的,滤波电路124可以为低通滤波器(low pass filter,lpf)。[0100]可选的,请继续参阅图10,通信模块120还可以包括功率放大器122,该功率放大器122分别与解调器121以及选择电路123连接,该功率放大器122可以放大通信模块120的信号。[0101]可选的,请继续参阅图10,所述定位模块130包括定位解调器131、低噪声放大器132、定位滤波器133以及定位天线134。其中,低噪声放大器132分别与所述定位解调器131以及定位滤波器133相连接,定位滤波器分别与所述低噪声放大器132以及定位天线相连接。[0102]其中,定位解调器131可以用于耦合发射或接收的定位信号,该定位信号可以经过低噪声放大器132放大以及定位滤波器133滤波后,和定位天线134耦合,从而实现定位信号的发射或接收。[0103]进一步的,主控模块110可以控制定位解调器131以指定工作模式工作,或持续工作。具体的控制方法,可以参阅前述实施方式中的描述,此处就不再赘述。[0104]可选的,定位解调器131以及解调器121可以分别为单独的模块,也可以集成在一个芯片中。功率放大器122和选择电路可以为分立的模块,也可以集成在一个芯片中,例如pa滤波器集成模组(pamodule integrated with duplexer,pamid)。[0105]请参考图11,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质1100中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。[0106]计算机可读存储介质1100可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质1100包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质1100具有执行上述方法中的任何方法步骤的程序代码1110的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码1110可以例如以适当形式进行压缩。[0107]请参考图12,其示出了本技术实施例提供的一种计算机程序产品1200的结构框图。该计算机程序产品1200中包括计算机程序/指令1210,该计算机程序/指令1210被处理器执行时实现上述方法的步骤。[0108]最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部