FPGA发生器混沌跳频序列设计方案与实现

合集下载

基于FPGA的混沌宽间隔FH序列的实现

基于FPGA的混沌宽间隔FH序列的实现
WANG Xi e g — n ,WANG Ketn,GUO Ja — e g HO S a - in f —e in p n ,Z U h o qo g
( l tn ni en stt, e i 307 Ci ) Ee r iE g er g nt e H f 03 ,h a coc n i I i u e2 n
算转换为定点运算后在 FG P A上 实现 , 所实现 的宽间隔跳频序列产生器具有结构 简单、 运算复 杂度低 、 资源 占用 少且 易于控 制 等优 点。性 能测 试结 果表 明 : 宽间隔跳频 序 列产 生器产 生的跳
频序 列具 有宽 的跳频 间隔、 良好 的平衡 性 和汉 明相 关性 。
统 和 军用 战术 无线 电等领 域得 到 了广 泛 的应 用[ 。跳频通信的关键技术之一是跳频( eun f qe— r
c hpi , H 序列的设计 。由于混沌系统具有 y op g F ) n
对初始条件和参数 的敏感性 , 能够产生大量的、 非
速度方面都存在问题 , 所以要将这些方法应用于 实际 , 还要对其进行改进 。 本 文提 出 了一 种 基 于 Tn 映射 的双 向耦 合 et
F GA atri i c n e d f m o t g p i t d o e ain t x d p itd o e ain,t e g n rt r a P fe s o v ne o f ai on e p rt f e on e p r t t r l n o o i o h e e ao s h
基 于 F G 的混 沌 宽 间隔 F PA H序 列 的实现
王喜风 , 王可人 , 郭建蓬 , 少琼 周
( 电子工程学 院 , 肥 2 03 ) 合 30 7

基于FPGA的混沌信号发生器的设计与实现

基于FPGA的混沌信号发生器的设计与实现

b sdds nie, c at s m id s e yte yo D n gcdarm ae nQur s I o wae Fn l , ca t ae ei a hoi s t ei d f g d cy e s n g b h wa VH La dl i iga b sdo at f r. ial ho c o u I st y i
Abtat ni rvdapo c rh ein fh ois n l eea r ae P Aipooe .Fr l s gE l fh s c:A o e rah o e s c at g agn rt sdo F G p sd i t ,ui ue a i m, r mp p f t d go ci ob n sr sy n r  ̄o t
s l co s r s d t h e f a — p r t g mo u e wh c c u y lt fl g cee n s a e u t o i lme t r d c d g e t u e e t r e u e s a o to ea i d l ih o c p so i l me t, sr s l l g c ee n s e u e r a l d et a o r l n o o y o a e p i z t n E p r na e u t e f se e t e e s n n v r ly r ao t mia i . x e me t l s l v i y i f c i n s du i e si . o i r l t v a t Ke r s c a s f l r g a y wo d : h o ; i dp o r mma l g t ra ; I E 7 4 sa d r ; a e p i z t n f ai g p it e b e aea r y E E一 5 tn a d r ao t mi ai ; l t - o n l p ir o o n mu t l i e

基于FPGA的混沌信号发生器的设计与实现

基于FPGA的混沌信号发生器的设计与实现
3972 2010,31 (18)
计 算 机计工算机程工与程设与计设计ComCpoumtepruEtenrgEinegeinrienegrianngdaDndesDigensign
嵌入式系统工程
基于 FPGA 的混沌信号发生器的设计与实现
刘玉民 1, 张雨虹 2, 姚明林 1 (1. 唐山学院 信息工程系,河北 唐山 063000;2. 唐山学院 计算机科学与技术系,河北 唐山 063000)
Design and implementation of chaotic signain1, ZHANG Yu-hong2, YAO Ming-lin1 (1. Department of Information Engineering, Tangshan College, Tangshan 063000, China; 2. Department of Computer Science and Technology, Tangshan College, Tangshan 063000, China)
刘玉民,张雨虹,姚明林:基于 FPGA 的混沌信号发生器的设计与实现
2010,31 (18) 3973
{= =
(1)
=
式中:A = 10,B = 28,C = 8/3 为典型参数。
为便于用 FPGA 实现连续混沌系统,可以采用 Euler 算法
对 式 (1) 进 行 离 散 化 处 理 ,得 到 如 下 离 散 化 方 程
由式(3)可知,欲实现 Lorenz 混沌系统,离不开浮点乘法器 和浮点加/减法器。利用 QuartusⅡ提供的浮点乘法器和加/减 法器的兆功能函数,可自定制出满足设计要求的浮点运算器模 块 ,无 需 编 程 ,简 单 易 行 ,减 低 了 设 计 难 度 ,提 高 了 设 计 效 率 。

基于FPGA的混沌序列发生器的设计

基于FPGA的混沌序列发生器的设计

基于FPGA的混沌序列发生器的设计徐向前;刘新杰;罗欢【期刊名称】《电子世界》【年(卷),期】2014(000)001【摘要】A new approach for the design of chaotic sequence generator is proposed:designing an IP core to produce chaotic sequences on a FPGA Embedded platform.Most of conventional methods of generating chaotic sequences are realized by software approach,which is slow and consumes a lot of resources.This paper represents a design of IP core, which can produce chaotic sequences quickly by hardware approach.On the Virtex-II Pro development platform,the IP core is added to the embedded system which is built by the EDK software,and its function is veriifed.%本文提出了一种产生混沌序列的新方法:在FPGA嵌入式系统中设计了一个用于产生混沌序列的IP核。

传统的混沌序列生成方法是通过软件编程实现,序列的生成速度较慢且占用资源较多。

本文设计了一个IP核,利用硬件实现混沌序列的产生,提高了序列的产生速度。

本文在Virtex-II Pro开发平台上,运用EDK工具搭建了一个FPGA嵌入式平台,并添加了设计的IP核,验证了IP核的功能。

【总页数】3页(P153-155)【作者】徐向前;刘新杰;罗欢【作者单位】广东工业大学自动化学院;广东工业大学自动化学院;广东工业大学自动化学院【正文语种】中文【相关文献】1.一种混沌伪随机序列发生器的FPGA实现 [J], 盛利元;刘念;曹莉凌2.基于超混沌的伪随机数发生器的FPGA设计 [J], 齐国元;胡玉庆;万彰凯3.混沌跳频序列发生器的FPGA实现 [J], 陈勇;凌聪4.混沌伪随机序列发生器的 FPGA设计与实现 [J], 孙克辉;叶正伟;贺少波5.基于FPGA的Lorenz混沌信号发生器设计 [J], 许春生;初明因版权原因,仅展示原文概要,查看原文内容请购买。

混沌伪随机序列发生器的 FPGA设计与实现

混沌伪随机序列发生器的 FPGA设计与实现

混沌伪随机序列发生器的 FPGA设计与实现孙克辉;叶正伟;贺少波【摘要】基于简化Lorenz系统,提出混沌伪随机序列发生器的一种设计方法。

根据IEEE-754浮点运算标准,按照模块化设计理念,设计混沌方程所需的浮点运算模块,并在FPGA( Field Programmable Gate Array)上实现了简化Lorenz 混沌系统。

设计混沌伪随机序列量化算法,对生成的混沌伪随机序列进行复杂度分析。

分析结果表明,量化算法显著提高了序列复杂度。

使用NIST标准进行伪随机序列性能测试,测试结果表明,序列具有良好的随机特性,可直接用于实际加密应用。

为连续混沌系统FPGA实现和混沌伪随机序列在信息安全中的应用奠定了基础。

%A design method of chaotic pseudo-random sequence generator is proposed based on simplified Lorenz system in this paper.Ac-cording to IEEE-754 floating-point operation standard and the idea of module design,we design the modules of floating point operation for sol-ving chaotic equations,and implement the simplified Lorenz chaotic system on FPGA.Moreover,a quantification algorithm of chaos pseudo-random sequence is designed,and the complexity analysis is performed on the generated chaos pseudo-random sequences,analysing results show that the quantification algorithm remarkably improves the complexity of the sequences.Then the NIST standard is employed in perform-ance test of pseudo-random sequences,test results show that the sequence has good pseudo-random character and can be directly used to prac-tical encryption applications.It lays the foundation for the implementation of continuouschaotic system FPGA and the application of chaos pseudo-random sequence in information security.【期刊名称】《计算机应用与软件》【年(卷),期】2014(000)012【总页数】6页(P7-11,20)【关键词】混沌;简化Lorenz系统;FPGA;伪随机序列【作者】孙克辉;叶正伟;贺少波【作者单位】中南大学物理与电子学院湖南长沙 410012;中南大学物理与电子学院湖南长沙 410012;中南大学物理与电子学院湖南长沙 410012【正文语种】中文【中图分类】TP309.70 引言混沌是确定性的非线性动态系统中出现的一种貌似随机的运动。

高速宽间隔混沌序列跳频器的设计与实现

高速宽间隔混沌序列跳频器的设计与实现

高速宽间隔混沌序列跳频器的设计与实现
随着物联网的发展,无线频段的需求也越来越大,因此跳频器发挥了重要作用。

跳频
器是一种高性能、低功耗的射频系统,它主要用于客户端电子设备,可以实现应用需求、
无线链路中的扨功及信息传输。

为了更好的优化无线跳频的效率,高速宽间隔混沌序列跳频器就成为大家关注的焦点。

由于它具有低功耗、高效率、宽带容量、低紊乱度等优点,使得它在高速宽跳频方面受到
广泛应用。

然而,高速宽间隔混沌序列跳频器的设计在无线系统中主要是关于宽跳频中准确的定
时和精确的信号处理的算法,其实现非常复杂,一般是采用一定的芯片结合模拟电路进行
实现的。

首先是要熟悉高速宽间隔混沌序列的原理和工作特性,根据高速宽间距混沌序列的特点,设计适应技术,确定系统的跳频时间间隔,合理确定系统的初始值等,并根据具体需
求建立有效的控制策略来把握信号波形的紊乱和变化。

其次是要进行模拟电路的设计,可以采用田间静噪技术,利用多极式运算放大器进行
放大,并建立有效的控制手段把握定时信号的准确度;此外,熟悉混沌微环的原理也是必
不可少的,主要用于实现跳频序列的的发生。

最后要搭建实验环境,确保芯片,系统,模拟电路,信号处理,电力放大技术等正确
的设计实现,进行系统的检验,测试跳频的采样精度,时序定时精度,跳频幅度,阻尼比
等多项指标来确保系统的性能。

总之,高速宽间隔混沌序列跳频器的设计需要系统地考虑原理和实现,以及模拟电路
和信号处理等,它可以更好的实现无线跳频的效率优化工作。

基于FPGA的混沌序列发生器的设计

基于FPGA的混沌序列发生器的设计











遘 廛 . 盥I
基 于F P GA的混 沌序 列 发 生 器 的设 计
The De s i g n of Cha ot i c S e que nc e Ge ne r a t or Ba s e d on FPG A
广东工业大学 自 动化 学院 徐 向前
近 年来,S o C 技 术 的 发 展 速 度 很 快 ,带 动 了 F P G A 技 术 的进
步 ,在F P G A 平 台上开发 I P 核 的应用 范围越来越 广泛 。I P 核 具
用。
1 . L o r e n z 系 统 的 离散 化 L o r e n z 系 统 的 数 学 模 型 如 式 ( 1 ) 。 当a = 1 0 ,b = 2 8 ,
EDK s o f w a t r e, a nd i t s f u n ct i on i s v e r i ie f d .
Key wor ds : Cha o ic t s e q ue n c e; I P c or e; FPGA ; Embe d de d S ys t e m
Abs t r a ct : A ne w a pp r o a c h f o r t he de s i g n o f c ha ot i c s e qu e nc e g e n er a t o r i s p r o po s e d:de s i g n i ng a n I P c o r e t o pr o duc e c ha o ic t s e qu e nc e s on a FPGA Em b e dd e d p l a t f or m. Mo s t of c o nv e nt i ona l met hod s o f e ne g r a t i n g c ha o ic t s e qu e nc e s a r e r e a l i ze d b y s of t wa r e a pp r o a c h, whi c h i s s l o w a nd c o ns u me s a l ot o f r e s ou r c e s . Th is pa p e r r e p r e s e nt s a d e s i n g of I P c o r e, whi c h c a n p r o du c e c ha ot i c s e q ue n c e s q ui c k a y by h a r dwa r e a ppr oa c h On t h e Vi r t e x — I I Pr o d e v e l op men t pl a t f or m ,t he I P c or e i s a dd e d t o t he e mb e dd e d s y s t e m wh i c h i s b u i l t b y he t

一种新的混沌跳频序列设计方法

一种新的混沌跳频序列设计方法
Ha mmi g c reain.Smu ain r s lss o ta h e c a t H e u n e c n e sl v r o h rb n or lto i lto eu t h w h tte n w h oi F s q e c a a i o ec me te p o — c y
目几 乎是 无 限的 。
到 目前 为止 , 于混 沌通 信 系 统最 大 的难 题 是 基 工程实 现 。混沌 跳 频序 列 总 是 由有 限精 度 来 实 现 ,
设 计大 多都 是基 于有 限域 的 m序 列 或者 R s序 列 的 代 数构造 方法 , 是 由于它 们 在 安 全性 能 和 复 杂度 但 等 方面 的缺 陷 , 这些 方法 在 人 为 干扰 面 前 显 得非 常 脆 弱 , 以并不 适合 高度 安 全 性 能需 求 的跳 频通 信 所
用相 邻 组合 的方 法来产 生混 沌跳 频序 列 。仿真检 测 了包括 初 始敏 感性 、 平衡 性 、 明相 关性 在 内的 汉
系统性 能 , 结果表 明 : 新跳 频序 列 能够很好 地克服 有 限精度 效应 , 始敏 感 性 高 , 明相 关性好 , 具 初 汉 并
有较 高的平衡 性 能。
c at eunyhp i ( H)sqecs s r oe re t eh net r etso sc c n eu t hocf q ec op g F i r n eu ne i po sdi odro n ac ep p re f er yadscry p n h o i e i
数 的高度 敏感性 , 小 的初 始 值 差别 会 很 快 导致 完 极
1 引 言
在 跳频 通 信 系统 中 , 频 序列 设 计 是影 响 整 个 跳 通信 系统优 劣 的重 要技 术之 一 j 。传统 的跳 频 图案

混沌跳频序列的设计及其性能检验

混沌跳频序列的设计及其性能检验
运 算 下 的混沌 特性 。由于非 线性 数字 滤 波器 结构
属 于 高维 混沌 系统 ,较 单峰 混沌 映射 复杂 ,安全 性 好 ,且便 于D P P A等数 字硬 件 实现 ,因此 S 和F G
本方 案提 出 了一种基 于 此方 案 的混 沌跳频 序 列发
uv hnE Dnt 2 0 . 电 子元 器 件 左 硐 5 n. ia C . 073 C e 9
维普资讯
第90 第3 卷 期 2 7 3 0 正f l
趣 恭谛瓣
V1 N3 0 o . . 9
Ma .2 o r 07
混沌跳频序列的设计及其性能检验・
王 亚 东 ,张辉 ,高 帆
( 西安 电子 科技 大学 通信 工程 学院 ,陕 西 西安 7 07 ) 10 1
通信 领域 的应用 已经引起 了 比较 广泛 的关 注 .特 别是在 保 密通信 与 扩频通 信方 面 。混 沌 序列 由于 具有 随机性 能好 、保 密性 能 高等优 点 。可 以很 好 地应 用于跳 频通 信 。混 沌跳 频序列 的性 能 评估 是 统计 意义 上 的 。与具 有确 定性 最佳 汉 明相 关 的传 统 跳频 序列 相 比 .混 沌跳 频序 列 的周期 汉 明相 关 略大 。但 是 ,在 实 际的军 用跳 频系 统 中 ,为 了达
现 代 战术 无 线 电通 信 几 乎 全部 采 用 跳 频 的原 因 。
跳频 序列 的设 计是 跳频 通信 的关 键技 术 之一 。现 有 的跳 频 序 列 一 般 是 由有 限 域 或 同余 理 论 构 造 的 ,但存 在复 杂度 低 、保密 性差 等缺 点 ,已经不 能适 应战术 电台的要求 。
0 引言
跳频 通 信一般 是通 过伪 随 机序 列来 控 制载 波

word版本hslogic_混沌系统的FPGA实现

word版本hslogic_混沌系统的FPGA实现

这里,我们主要使用的公式为:Lorenz 混沌系统的数学模型如下:⎪⎩⎪⎨⎧-=--=-=Czxy zy xz Bx y x y A x )( (1) 式中A=10,B=28,C=8/3为典型参数。

为便于用FPGA 实现连续混沌系统,可以采用Euler 算法对(1)式进行离散化处理,得到如下离散化方程:⎪⎩⎪⎨⎧∆-+∆=+∆-+∆-∆=+∆+∆-=+)()1()()()1()()1()()()()1()()()1()1(n z T C n y n Tx n z n y T n z n Tx n Tx B n y n Ty A n x T A n x (2) 当△T 足够小,例如取△T =0.001S ,上面两个系统具有相同的动态特性,此时(2)式对应的离散方程为:⎪⎩⎪⎨⎧+=++-=++=+)(9973333.0)()(001.0)1()(999.0)()(001.0)(028.0)1()(01.0)(99.0)1(n z n y n x n z n y n z n x n x n y n y n x n x (3) 首先,我们使用MATLAB 进行仿真,得到如下结果:然后,我们使用FPGA 进行实现-20-1001020-40-2002040x-y-20-10010200204060x-z-40-2020400204060y-z50x-y-z⎪⎩⎪⎨⎧+=++-=++=+)(9973333.0)()(001.0)1()(999.0)()(001.0)(028.0)1()(01.0)(99.0)1(n z n y n x n z n y n z n x n x n y n y n x n x (3) 2 基于FPGA 的Lorenz 混沌信号发生器的设计与实现由于()x y x y rx y xz z xy bz σ•••⎧=-⎪⎪=--⎨⎪=-⎪⎩,由本课题给定的参数得:⎪⎪⎩⎪⎪⎨⎧-=--=-=z xy z y xz x y x y x 3828)(10 此时,式中A=10,B=28,C=8/3为典型参数。

基于FPGA的一个超混沌系统设计与电路实现_王忠林

基于FPGA的一个超混沌系统设计与电路实现_王忠林

图 3 电路图 (a)超混沌系统的电路图 ;(b)数字积分电路图
Fig .3 Circuit diagram
(a)circuit of implementing the hyperchaotic system;(b)digital integral
96
山 东 大 学 学 报 (理 学 版)
94
山 东 大 学 学 报 (理 学 版)
第 43 卷
动力学方程为 :
﹒x =a(y -x),
﹒y =bx -xz ,
(1)
z﹒ =x2 -cz 。
当 a =10 , b =40 , c =2 时 , 系统(1)处于混沌状态 。
本文基于系统(1)利用反控制法获得一个超混
沌系统 , 在第一个方程中增加了一个非线性项 yz ,
1979 年 R¨ossler OE 第一 次提出 了超混 沌的概
念[ 8] 。混沌/ 超混沌的实现主要有模拟和数字 2 种 方法 , 用模拟电路实现混沌/ 超混沌在文献[ 4-6] 中 有较多的报 道 。 文 献[ 7 , 9] 分 别以 不同的 方法 用 FPGA 实现了高阶蔡氏电路中混沌吸引子的产生 。
图 1 吸引子在 各相平面上的投影 (a) x -y 平面 ;(b) x -z 平面 ;(c) x -u 平面 ;(d)y -z 平面 ;(e)y -u 平面 ;(f)z -u 平面
Fig .1 Phase portraits of chaotic attractors of system
(a) x -y plane ;(b)x -z plane ;(c)y -z plane ;(d) x -y plane ;(e)x -z plane ;(f) y -z plane

一种改进的混沌跳频序列的设计方法

一种改进的混沌跳频序列的设计方法
第 2卷 第 l 5 期
20 0 9年 1月
数 据 采

与 处

VO1 5 N o .2 .1
J u n lo t q ii o & P o esn o r a fDaaAc ust n i r c sig
Jn 2 1 a. 00
文 章 编号 : 0 4 9 3 ( 0 0 0 — 1 2 0 1 0 ~ 0 7 2 1 ) 10 2 — 4
Ab t a t n t ec r e t t t — fa t h o i f e u n y h p i g s h me ,t e e e its ro sd — s r c :I h u r n a e o — r a tc r q e c o p n c e s h r x s e i u e s c fce ce n t e ie a i e o e a i n,t e c mmu i a i n c n i e t l y a d t e s c rt . To iin is i h t r tv p r to h o n c to o f n i i n h e u i d a t y
f cin un to
数 值 进 行 门 限量 化 , 好 地 保 持 了混 沌 原有 的特 很


性, 缺点 是跳频序 列 的频隙数 容易受 到 系统 有限字
长 的 限制 。文献 [ ] 实数值 二进制 表示式 的 比特 2将
跳频 通信 通 过伪 随机序 列 发生 器来 控 制载 波
流组 合成 一个 矩 阵 , 过 改进 其 比特 抽 取方式 , 通 使
产生 的跳频序列 在保持 优 良性 能 的同时 , 较前一种 方法减少 了迭代 次数 , 不足之 处是 比特 提取起始位

基于FPGA的数字混沌序列的实现及性能分析

基于FPGA的数字混沌序列的实现及性能分析
下, 利用 D P ule 设计 了一个 电路 , S Bi r d 并转换成 V D H L代码程序 , Q au Ⅱ下载到 F G 用 ur s t P A开发板上进行 了实验 , 实验 中获 在 得了数字混沌 P N序 列。另外 , 对序列 的性能进行 了 NS IT测试 , 测试 结果表明序列性能 良好 。
e p r n . n d i o p r r n e f t e s q e c s s me s r d y I T t s.T e e u t s o t a h x ei me t I a d t n, e f ma c o h e u n e i a u e b N S e t h r s l h ws h t t e i e
( 杭州 电子科技大学 电子信 息学院 , 杭州 30 1 ) 10 8
摘 要 : 为了产生数字混沌 P N序列 , 提出了一种基于 F G P A平台的连续混沌数字化技术。针对一个混沌系统 , 利用理论和
数值仿真对系统 的基本特性进行 了分析 , 通过 L au o yp nv指数谱和分叉 图对 系统 的状态转换进行 了分析 。在 Ma a Sn l k tb的 im i l n
cd n o no ddit F G re hrw r b ur sI tedg a c at N sq e c b e e e oead dw la e o P A t gt ad ae yQ at , i t hoi P e u n ei o sr di t n a u1 h il c s v nh
文 献标 识码 : A
E ACC:2 0 E 04 d i1 . 9 9 j i n 1 0 — 4 0 2 1 . 4 0 9 o :0 3 6 / .s . 0 5 9 9 . 0 1 0 .2 s

基于FPGA的混沌系统设计与实现

基于FPGA的混沌系统设计与实现

33702009,30(14)计算机工程与设计ComputerEngineeringandDesign■拦霹*/乒.∥7/—一’/—乡Z—/,_孝等’■■020406080100120140160180行删节数一剪切:一列删除:…缝络法:——删除像素图11运用图10(a)的真实图片,4种不同方法的能量变化情况比较综上所述,像素移除法提高能量平均值,但会破坏了图像的视觉连续性;列删除法能保持一定的能量,但破坏了斜角度的重要特征物;剪切法参量保持最差,还可能删除在边缘的重要特征物;缝线删除法能实现视觉效果和能量保存的最好平衡。

4结束语文中提出一个利用缝络删节法以实现图像的自适应缩放。

缝络是一条最小能量的路径,通过对它删除和扩散,可以实现对图像的缩放操作。

实验结果表明。

此方法除了运算时间不如剪切外,其缩放的图像质量,像素点平均能量都优于其它算法。

此外,如果把此方法扩展视频缩放上,也应可以达到较好的效果,这是我们下一步探讨的内容。

不足之处在于篇幅限制,在行缩小和图像放大方面未能详述。

参考文献:【l】王效灵,陈涛,汪颖,等.边沿自适应图像缩放算法[J】.浙江大学学报(工学版),2006(9):1507.1510.【2】陈忠,赵忠明,CHENZhong,等.图像无级平滑缩放算法研究明.光电子・激光,2006(3):361-363.[3】3左霄,冉峰,徐美华,等.矩形窗缩放算法【J】.上海大学学报(自然科学版),2006(3):224.227.【4】王效灵,汪颖,陈涛,等.基于边缘检测的图像缩放算法【J】.科技通报,2005(5):584.588.【5】EfrosAA,Freeman.Imagequiltingfortexturesynthesisandtransfer【C】.ComputerGraphicsProceedings。

Siggsaph,ACMPress/ACMSiggraph,2001:341・346.【6】BertalmioM,SapiroG,CasellesV,eta1.Imageinpainting[C].Pro-ceedingsofACMSiggraph.2000:417_424.【7】姚英,许录平.基于能量场边缘提取和改进Hough变换的图像几何特征检测【J】.西安邮电学院学报,2007,12(1):94.97.【8】ShaiAvidan,ArielShamir.Seamcarvingforcontent-awareima-geresizing[J].ACMSiggraph,2007,15(4):969—977.[9】赵志刚,万娇娜.NewmethodforimageedgedetectionbasedOllgradientandzerocrossing【J】.仪器仪表学报,2006,27(18):823.824.【10]YahGSB.Introductionofimageedgedetectiontechnology[J].JWuhanlustChemTcch,2003,25(1):73.76.(上接第3366页)[3】Po-LeiLee,Jen-Chuenl-Isieh,Chi-HsumWu,eta1.BrainCOlll・puterinterfaceusingflashonsetandoffsetvisualevokedpoten-tials[J].ClinicalNeurophysiology,2008,119:605-616.【4】WuWJ,ChenZQ.YuanZz.Localbifurcationanalysisofafour-dimensionalhyperehaoticsystem【J】.ChinPhys,2008,17(7):2420.2432.图3实验中观察混沌吸引q-【5】LiuCX,LiuL.Circiutimplementationofanewhyperchaosinfractional-ordersystem[J].ChinPhys,2008,17(7):2829—2836.本文突破了用模拟电路产生混沌吸引子的传统方法,提【6】6QiGY,DuSz.ChenGR,eta1.Gnafour-dimensionalChaotic出了一种基于FPGA技术和EDA开发工具来产生混沌吸引子system[J].Chaos,SolitionsandFractals。

基于FPGA的Lorenz混沌序列的设计及统计测试

基于FPGA的Lorenz混沌序列的设计及统计测试

的初始参数将使系统运行于不同的轨道, 是一个具 有极其复杂内随机特性的确定性系统, 该系统适合
应用于信息安全与保密通信领域[ 1 2] .
此部分从当今引证最多的动力系统 L orenz 混 沌方程出发, 在 M at lab/ Simulink 下建立了 混沌系
统模型并生成了混沌序列. 为了验证所生成的序列
的 2m 个连续的等分区间. 转换值落在量化函数的相
应区间则分别得到 0 或 1. 由于混沌信号 x ( n) 具有
良好的随机统计特性, 这样所量化后的序列流 s ( n)
在理论上具有良好的统计特性, 这将从实验进一步 得到验证.
2 基于 FPGA的 Lorenz 混沌序列的设计
本电路利用美国 Alt era 公司的 DSP Builder 工 具进行设计[ 5] , 基于 F PG A 技术实现, 其电 路框图 如图 1 所示.
图 1 Lo renz 序列电路框图
首先利用自行设计的数字积分器和选择的 DSP
Builder 器件库器件构成 Lo renz 混沌方程, 为达到
硬件电路简化目的, 使变量的函数值控制在[ 0, 1] 范
围内, 先将混沌输出信号 x ( n) , y ( n) , z ( n) , 转换成 | x ( n) | , | y ( n) | , | z ( n) | 信号, 再将其信号压缩到
更好的对比效果. 此实验中将三个输出序列做异或 运算得到了 x y z 序列, 因此得到了以下四组实 验数据( 此五个测试所使用到的混沌输出序列均过 滤掉了前 2 000 次的数据) , 如表 1 所示.
表 1 Lorenz 系统输出频率测试数据
成器给出证明, 但这些测试方法可以帮助我们检测

一种数字化混沌扩频序列发生器的设计

一种数字化混沌扩频序列发生器的设计

一种数字化混沌扩频序列发生器的设计
饶妮妮
【期刊名称】《电子与信息学报》
【年(卷),期】2002(024)005
【摘要】该文给出了一种基于FPGA芯片的数字化分段线性混沌映射系统的设计
方法,该方法利用了m序列的扰动来克服有限精度下混沌序列的短周期行为;对用VHDL实现的分段线性混沌序列发生器进行了门级仿真;将数字混沌序列的平衡性、相关性和线性复杂度等与实值混沌序列进行了比较,结论为:数字混沌序列的平衡性
略比实值混沌序列差;自相关特性略好;N=63,255时,互相关特性略好,而N=
31,127时互相关特性略差;二者的线性复杂度相当,为分段线性映射系统应用于扩频通信领域探索了一条途径.
【总页数】5页(P702-706)
【作者】饶妮妮
【作者单位】电子科技大学生命科学与技术学院,成都,610054
【正文语种】中文
【中图分类】TN914.4;TN711.4
【相关文献】
1.一种新的混合混沌扩频序列的设计与仿真 [J], 邹凤;张福洪;曾榕;陈妍芬
2.一种高安全性的级联型混沌扩频序列 [J], 陈紫强;舒亮;谢跃雷
3.一种迭代级联混沌扩频序列及其性能分析 [J], 于一丁;王永川;王长龙
4.一种改进的混沌扩频序列性能研究 [J], 马玉峰;王洋
5.一种改进的混沌扩频序列性能研究 [J], 马玉峰;王洋
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

封面作者:PanHongliang仅供个人学习基于FPGA发生器的混沌跳频序列的设计与实现凌聪,准会员,IEEE和吴晓芙摘要:基于混沌的伪噪声(PN)序列是传播频谱(SS)通信行列中最有前途的一种通信方式。

本文涉及混乱频率的设计和实现跳频(FH)的序列发生器两方面,它们都与当前的FH / SS技术兼容。

一个简单的发电机,采用的是非线性自回归(AR)的过滤器结构,这是以随机序列模型和度量熵随机序列的生成为基础的。

传统的PN序列干扰发生器要符合序列履行期间和家庭规模的跳频要求。

此外,基于混沌的跳频序列发生器原型可以应用于可编程门阵列(FPGA)和各种执行测试中。

发生器产生长期的跳频序列均匀分布在可用带宽中,它具有大型线性复杂度以及最理想的汉明等相关属性。

这些结果表明,成本效益性能良好的发电机有潜力被纳入到现有的FH系统中。

关键词:混沌,现场可编程门阵列,频率跳通信,随机生成序列。

1.引言在过去十年的研究中,我们得出了即将在混沌通信方面占主导地位的是数字的结论,因为混沌非线性固有的参数在电子设备中不会出现再生困难的现象,同时也可以提供确切的偏差,唯一的数字模拟系统的混沌信号计划是与现代通信系统兼容的。

其中的各种数字化应用,主要有两个,即混沌加密的安全性和基于混沌伪噪声(PN)序列扩频(SS)通信,这两方面即将被纳入现有的系统中,因为他们对其他正弦变化载波通信系统[1]功能块不做要求。

新的世纪的开始,我们应该看到基于混沌通信在某些环境下的系统是可以实现的现实。

PN序列被广泛的用于扩频码直接序列(DS)的SS系统和跳频模式跳频(FH)系统[1]中。

基于混沌的设计提供近似非线性PN序列的一类新正交性,尤其是宝贵的异步码分多址接入(CDMA)系统。

对于DS序列[2]-[4]或FH[5]系统的积极探索和研究的结果是令人鼓舞的。

当前的SS系统集成了这些序列。

混沌PN序列的相关特性类似,在某些情况下,甚至比他们的线性更好。

混沌序列的精确设计和分析在传统的代数方法下一般是不可能实现的,研究人员或多或少的依靠统计方法。

其中许多的设计方法,例如基于随机序列的模型,它使设计更容易处理问题,尽管它在一般情况下不是最好的。

此外,许多SS文献中,建立随机序列模型的有效性的表现使得在异步CDMA系统中使用长周期序列的分析成为可能。

从理论上讲,统计设计方法产生纯粹的随机序列混沌的系统精度是无限的。

柯大亚和特斯马达[6]导出足够的条件可以产生纯粹的随机二进制序列。

瓦萨里和科伦巴[7]提出了两种方法从一个独立的连续数字提高到另一个混沌锁相环(PLLS)采样。

文献[5]是一个更方便的方法去判断一个混沌系统是否能够生产纯随机序列。

从数字的混乱局面得到的序列发电机,必然有一个有限的时期,当然,没有真正随机的,但精心设计的混沌PN序列的性质非常接近随机序列。

这些序列在CDMA系统中,在多个访问随机的基础上可以得出相同的性能序列模型。

马志尼的想法[4]是不同于文献[5]-[7]的,它试图增加基于混沌的能力DS / CDMA系统。

导致序列执行略优于随机序列。

然而,分析[8]发现,混沌基础蔓延的纯粹最大增益的随机序列码14%左右能力可能仅有0.1个分贝。

此外,相当小的增益要以相关的退化来作为代价,这将影响光谱特性序列的初始收购。

例如,最大归自相关旁瓣的幅度将为0.25,以实现完整的0.1 dB的获得。

在文献[9]和[10]中被报道的结果是独立的,这表明更准确的增益最多是15%分析。

这种现象符合众所周知的韦尔奇和司德福[1]扩频序列,双胞胎的自相关和互相关是不可能取得的,观察到了很多建设中的传统扩频序列(例如文献[11])。

由于要在不显著的多个访问中使所获得的混沌序列的性能改善,不考虑相关的负面影响,纯随机序列模型似乎就更有吸引力整。

图1.阻止了小扰动的混沌跳频序列发生器的框图DS和FH是CDMA技术的两个主要类型。

与DS相比,FH的主要优势是,它可以实现在一个更广泛的频率带宽,可以和带宽不连续。

另一个功率控制的优点就是要求要比一个多用户系统要少得多。

在DS系统,精确的功率控制抵抗远近效应是至关重要的。

这两个跳频优势在许多应用中将是决定性的。

在跳频通信系统,它是受雇于每个用户产生一个PN发生器“随机”序列的频率的。

这样的系统要求套跳频序列,除了具有良好的海明相关的属性,还应该具有长期和大线性复杂度[12][13]。

由于其他用户的存在,首先要求减少干扰,并有助于系统自同步能力,而第二个第三个则要求在重复序列生成的通信机制中防止智能干扰。

大多数的跳频序列的构造通过代数方法[1],[12]-[14]。

本文致力于符合上述要求的混乱基于跳频序列。

基于上述正当随机的设计方法序列模型。

文献[5]报道的初步结果表明,这些序列在下界汉明相关的渐近方面是欠佳的。

基于混沌扩频的设计与分析,已经奠定了混沌PN序列走向实际应用。

然而,据笔者所知,混沌PN序列的硬件实现发电机与当前的SS技术没有完全兼容的。

这种主要障碍在实际应用中的混乱的有限字长是混沌系统的实施。

最经典的混沌系统涉及复杂的非线性,如乘法或余弦,不适合用数字化实现,因为加法器和低精度乘法器是典型数字化的硬件,而高精度通常需要实现全面混乱的发展。

此外,数字化的混乱时期分散在广泛的范围内。

短周期内的不可预知的轨道的发生阻止了实际的FH / SS系统的混乱。

本文涉及以可编程门阵列(FPGA)为基础的混沌发生器跳频序列设计和实现。

FPGA提供了极大的灵活性来设计高速高密度数字硬件。

硬件很容易编程和重新配置。

本文组织如下。

第一节假设以一个简单的混沌跳频序列为基础,提出了适合FPGA实现的发电机。

第二节,第三节提出了一个扰动架构混沌发生器的组成以及对它周期性的考虑。

在第四节中,利用Xilinx XC4028XLA 对发电机的FPGA实现进行描述。

第五节解决了基于混沌发生器的性能测试。

最后,对余下的问题进行了讨论。

2.统计设计基于动力学的混沌跳频序列的设计[5]在理论上是严格成立的,但不适合简单的硬件实现方法。

系统设计与n维离散时间统一混沌系统分布[15],[16]。

系统基于自回归(AR)的过滤器补溢出非线性结构,我们对FPGA结构的简单实现十分感兴趣。

因此,我们正在积极地研究基于非线性AR滤波器的发电机。

混沌发生器的框图如图1所示。

在严格意义上讲,周期轨道是不混乱的。

本文中的“数字混沌轨道/序列”是指那些在模拟设备中可以使生成阶AR滤波器具有溢出非线性MOD(.)上的一个真正意义上的混沌系统.s(t)是随机信号. ,是状态变量,是上的é映射,但目前我们只能不断的通过乘法来得到它们,实系数是一个小扰动信号,要在下一节中被讨论,,即零输入的时间福祉。

然而,所有的变量和系数被视为不失一般性的非负整数时,硬件实施而言,由于FPGA是更适合定点实现。

纵观本文,连续混沌信号表示,但是表示的整数值的变量。

相应地,函数MOD(.)定义为连续信号[15]。

对于整数值的信号,它会第改为标准的整数模功能第三。

在FPGA中,表示二进制格式,,是字长过滤器。

为进行定点实现,所有的乘法和加法下通常情况。

最后,是提取在某些位平行中的点。

自治区非线性滤波器描述:(1)我们引进的三维状态变量向量的时间演化系统是由(2)当M在表示为状态转移矩阵我们只考虑M的情况下不同的特征值为,其中,是确定的根 :(3) 科恩[16]证明该过滤器是遍历并保留 - 二维均匀分布,该系统是不腐化和系数。

为我们的宗旨,设计应该能够产生纯粹随机元序列的混沌信号。

这个目标可以达到令人惊讶的,虽然是确定性的混沌系统。

符号动力学理论证明,通过相空间的分区,得到的序列某些混沌系统是无法区分的,从马氏在概率意义上的连锁。

从信息论的角度来看,我们从每个元素的信息取得位,如果跳频序列是纯粹随机的。

这相当于要求混沌系统能够创造出迭代的信息位。

“混沌动力学之间的连接和信息理论已成立[17]。

事实证明,度量熵h作为一个混沌轨道特征信息的创建率演变。

文献[5]作为标准度量熵基于一维混沌跳频序列设计系统。

对于多维系统,它显示,公制熵是所有正指数[17]的总和。

因式(2)系统局部线性的三维是均匀分布的,我们给出了指数模块的特征值的对数。

因此度量熵:(4)从严格意义上讲,度量熵是信息创造相空间产生分割率[17]。

遗憾的是,一般很难找到产生高维系统的分区。

启发式,也刻画了离散信源的熵时这种简化可以理由是:a)只标信号是可用的事实一个旁观者,从相空间重构是可能的。

B}转化为离散值集含蓄地介绍了元分区(看到的一个例子[6]的连续空间所谓的混沌位序列)和C)是均匀分布的。

这种简化的基础上,熵度量非线性滤波器应满足的条件和这样的顺序是纯粹随机的。

有显着的简化将导致如果对所有。

在这种情况下,系统的度量熵(5)它可以派生形式到公式(3),非线性滤波器会产生纯粹随机元序列,如果。

那里在确定的几个标准,援助我们,如果所有的根特征多项式在单位圆外。

附录I中,我们描述一个过程的科恩实验[18],这是最初用于测试,如果是一个线性系统进行互惠多项式。

为二阶系统,明确的条件下,可推导出系统有两个不同的根在单位圆外。

自两个根,必要的条件可以概括为:进一步简化出现时,所有的系数是负号码。

在这种情况下,因为我们有条件是和。

即使是这样的测试,我们也可以绕过,因为我们的任务是合成履行熵判据系统。

这个任务可以通过设置为直接的跟来完成,这样就是度量熵,目的是要满足科恩的标准。

系数可确定在条件由根:(6)其中求和是在所有可能的组合不同的根。

这表明,合成所需的混沌跳频应用系统并不困难。

度量的熵减少(正)指数一维混沌系统(1 - D)。

在此视图中基于熵标准以上,可能被认为是一个泛化[19],指数被利用估计应该等待多长时间后前位可以安全地从混沌锁相环另一个位。

3.FPGA实现一个发电机原型设计的过程说明将在本节中实现。

假设一个频率是,这是无线电跳频通信系统中可能的高频(VHF)情况。

这是要求跳频序列期间不小于,大小应该是潜在的CDMA应用64。

设计过程主要包括两个步骤。

首先,应选择适当的非线性滤波,度量熵6。

然后,一个序列是用于扰乱这种非线性滤波。

为了证明FPGA的多功能性,发电机支持两个序列的选择由外部套信号。

它们对应于上述两种结构图利用列伊。

2(a)及(b)分别。

“字长是两个过滤器。

最低6位输出是跳频码。

一个结构,并不需要任何一个三阶滤波器乘数。

其结构框图如图3所示。

首先,我们选择去满足熵判据。

第二,我们选择三根特点多项式是位于单位圆外。

系数为和,如图(6)所示。

列伊列伊随后以二的补码替换和,分别在FPGA 实现。

另一种是有两个常系数的二阶滤波器。

选择和将满足度量熵判据。

其实,应该是64,以便,但我们近似奇数65。

相关文档
最新文档